| Age | Commit message (Expand) | Author |
| 2015-01-15 | Improve performance of EXPLAIN with large range tables. | Tom Lane |
| 2015-01-11 | Fix libpq's behavior when /etc/passwd isn't readable. | Tom Lane |
| 2015-01-08 | On Darwin, detect and report a multithreaded postmaster. | Noah Misch |
| 2015-01-03 | Add pg_string_endswith as the start of a string helper library in src/common. | Andres Freund |
| 2014-12-30 | Revert the GinMaxItemSize calculation so that we fit 3 tuples per page. | Heikki Linnakangas |
| 2014-12-16 | Fix off-by-one loop count in MapArrayTypeName, and get rid of static array. | Tom Lane |
| 2014-12-16 | Stamp 9.4.0.REL9_4_0 | Tom Lane |
| 2014-12-04 | Move PG_AUTOCONF_FILENAME definition | Peter Eisentraut |
| 2014-12-02 | Don't skip SQL backends in logical decoding for visibility computation. | Andres Freund |
| 2014-12-01 | Fix hstore_to_json_loose's detection of valid JSON number values. | Andrew Dunstan |
| 2014-11-17 | Stamp 9.4rc1.REL9_4_RC1 | Tom Lane |
| 2014-11-13 | Fix race condition between hot standby and restoring a full-page image. | Heikki Linnakangas |
| 2014-11-12 | Explicitly support the case that a plancache's raw_parse_tree is NULL. | Tom Lane |
| 2014-11-10 | Ensure that RowExprs and whole-row Vars produce the expected column names. | Tom Lane |
| 2014-10-30 | Test IsInTransactionChain, not IsTransactionBlock, in vac_update_relstats. | Tom Lane |
| 2014-10-30 | "Pin", rather than "keep", dynamic shared memory mappings and segments. | Robert Haas |
| 2014-10-20 | Flush unlogged table's buffers when copying or moving databases. | Andres Freund |
| 2014-10-20 | Correct volatility markings of a few json functions. | Andrew Dunstan |
| 2014-10-18 | Declare mkdtemp() only if we're providing it. | Tom Lane |
| 2014-10-16 | Support timezone abbreviations that sometimes change. | Tom Lane |
| 2014-10-15 | Print planning time only in EXPLAIN ANALYZE, not plain EXPLAIN. | Tom Lane |
| 2014-10-06 | Stamp 9.4beta3.REL9_4_BETA3 | Tom Lane |
| 2014-10-01 | Fix some more problems with nested append relations. | Tom Lane |
| 2014-10-01 | Remove num_xloginsert_locks GUC, replace with a #define | Heikki Linnakangas |
| 2014-10-01 | Rename CACHE_LINE_SIZE to PG_CACHE_LINE_SIZE. | Andres Freund |
| 2014-09-29 | Change JSONB's on-disk format for improved performance. | Tom Lane |
| 2014-09-24 | Fix typos in descriptions of json_object functions. | Andrew Dunstan |
| 2014-09-19 | Mark x86's memory barrier inline assembly as clobbering the cpu flags. | Andres Freund |
| 2014-09-16 | Fix the return type of GIN triConsistent support functions to "char". | Heikki Linnakangas |
| 2014-09-09 | Fix typo in solaris spinlock fix. | Andres Freund |
| 2014-09-09 | Fix spinlock implementation for some !solaris sparc platforms. | Andres Freund |
| 2014-09-02 | Silence warning on new versions of clang. | Heikki Linnakangas |
| 2014-08-27 | Fix FOR UPDATE NOWAIT on updated tuple chains | Alvaro Herrera |
| 2014-08-21 | Rework 'MOVE ALL' to 'ALTER .. ALL IN TABLESPACE' | Stephen Frost |
| 2014-08-16 | Fix bogus commutator/negator links for JSONB containment operators. | Tom Lane |
| 2014-08-15 | Remove remnants of a JENTRY_ISFIRST flag bit. | Heikki Linnakangas |
| 2014-08-07 | pg_upgrade: prevent oid conflicts with new-cluster TOAST tables | Bruce Momjian |
| 2014-07-29 | Treat 2PC commit/abort the same as regular xacts in recovery. | Heikki Linnakangas |
| 2014-07-21 | Stamp 9.4beta2.REL9_4_BETA2 | Tom Lane |
| 2014-07-15 | json_build_object and json_build_array are stable, not immutable. | Andrew Dunstan |
| 2014-07-15 | Detect presence of SSL_get_current_compression | Magnus Hagander |
| 2014-07-14 | Move view reloptions into their own varlena struct | Alvaro Herrera |
| 2014-07-12 | Fix decoding of consecutive MULTI_INSERTs emitted by one heap_multi_insert(). | Andres Freund |
| 2014-07-09 | Rename logical decoding's pg_llog directory to pg_logical. | Andres Freund |
| 2014-07-06 | Fix decoding of MULTI_INSERTs when rows other than the last are toasted. | Andres Freund |
| 2014-07-03 | Redesign API presented by nodeAgg.c for ordered-set and similar aggregates. | Tom Lane |
| 2014-06-29 | Remove use_json_as_text options from json_to_record/json_populate_record. | Tom Lane |
| 2014-06-27 | Have multixact be truncated by checkpoint, not vacuum | Alvaro Herrera |
| 2014-06-26 | Get rid of bogus separate pg_proc entries for json_extract_path operators. | Tom Lane |
| 2014-06-20 | Avoid leaking memory while evaluating arguments for a table function. | Tom Lane |