postgres.git / log / commits on 2016-09-09

23:00 24992c6db9fd Rewrite PageIndexDeleteNoCompact into a form that only deletes 1 tuple.
       Tom Lane <tgl@sss.pgh.pa.us>

22:17 1a4be103a523 Convert PageAddItem into a macro to save a few cycles.
       Tom Lane <tgl@sss.pgh.pa.us>

22:02 b1328d78f88c Invent PageIndexTupleOverwrite, and teach BRIN and GiST to use it.
       Tom Lane <tgl@sss.pgh.pa.us>

18:54 5c609a742f29 Fix locking a tuple updated by an aborted (sub)transaction
       Alvaro Herrera <alvherre@alvh.no-ip.org>

18:54 c3656c9ff3aa Fix locking a tuple updated by an aborted (sub)transaction
       Alvaro Herrera <alvherre@alvh.no-ip.org>

18:54 f33765885080 Fix locking a tuple updated by an aborted (sub)transaction
       Alvaro Herrera <alvherre@alvh.no-ip.org>

18:54 8778da2af0f4 Fix locking a tuple updated by an aborted (sub)transaction
       Alvaro Herrera <alvherre@alvh.no-ip.org>

18:54 dfe7121dfbee Fix locking a tuple updated by an aborted (sub)transaction
       Alvaro Herrera <alvherre@alvh.no-ip.org>

16:20 984d0a14e8d0 In PageIndexTupleDelete, don't assume stored item lengths are MAXALIGNed.
       Tom Lane <tgl@sss.pgh.pa.us>

13:20 967a7b0fc9c8 Avoid reporting "cache lookup failed" for some user-reachable cases.
       Tom Lane <tgl@sss.pgh.pa.us>

12:11 1fef3d576e3a Fix corruption of 2PC recovery with subxacts
       Simon Riggs <simon@2ndQuadrant.com>

10:55 ec253de1fd2e Fix corruption of 2PC recovery with subxacts
       Simon Riggs <simon@2ndQuadrant.com>

10:46 3ed7f54bc46a Fix VACUUM_TRUNCATE_LOCK_WAIT_INTERVAL
       Simon Riggs <simon@2ndQuadrant.com>

10:45 eaf6fe7fae39 Fix VACUUM_TRUNCATE_LOCK_WAIT_INTERVAL
       Simon Riggs <simon@2ndQuadrant.com>

10:45 e1dddf3e89ec Fix VACUUM_TRUNCATE_LOCK_WAIT_INTERVAL
       Simon Riggs <simon@2ndQuadrant.com>

10:44 81b0f820472d Fix VACUUM_TRUNCATE_LOCK_WAIT_INTERVAL
       Simon Riggs <simon@2ndQuadrant.com>

10:43 f3b3e871ee69 Fix VACUUM_TRUNCATE_LOCK_WAIT_INTERVAL
       Simon Riggs <simon@2ndQuadrant.com>

10:43 1fa42debe676 Fix VACUUM_TRUNCATE_LOCK_WAIT_INTERVAL
       Simon Riggs <simon@2ndQuadrant.com>

10:20 9796882e6836 Correct TABLESAMPLE docs
       Simon Riggs <simon@2ndQuadrant.com>

10:19 f66472428a51 Correct TABLESAMPLE docs
       Simon Riggs <simon@2ndQuadrant.com>

00:02 417fefaf089f Faster PageIsVerified() for the all zeroes case.
       Andres Freund <andres@anarazel.de>

00:02 45e191e3aa62 Improve scalability of md.c for large relations.
       Andres Freund <andres@anarazel.de>