Commit Graph

4289 Commits (344ac149cfdfc1efe1608f46f40f05f4af91c8eb)

Author SHA1 Message Date
Noah Misch 4c70887295 Revert "For inplace update, send nontransactional invalidations." 1 year ago
Noah Misch 9a1c73636d Revert "WAL-log inplace update before revealing it to other sessions." 1 year ago
Noah Misch 11e3f288f3 Unpin buffer before inplace update waits for an XID to end. 1 year ago
Noah Misch acf49584e2 WAL-log inplace update before revealing it to other sessions. 1 year ago
Noah Misch e3914bd136 For inplace update, send nontransactional invalidations. 1 year ago
Noah Misch dca68242a8 At end of recovery, reset all sinval-managed caches. 1 year ago
Noah Misch ad24b75659 Stop reading uninitialized memory in heap_inplace_lock(). 1 year ago
Amit Kapila efe706e273 Fix fetching default toast value during decoding of in-progress transactions. 1 year ago
Michael Paquier 5f15107875 Fix race condition in COMMIT PREPARED causing orphaned 2PC files 1 year ago
Noah Misch f51b34b3ed For inplace update durability, make heap_update() callers wait. 1 year ago
Noah Misch 82c2d9e022 Fix data loss at inplace update after heap_update(). 1 year ago
Tom Lane b49013f2e8 Allow _h_indexbuild() to be interrupted. 1 year ago
Tom Lane 5f851b8bd0 Revert "Allow parallel workers to cope with a newly-created session user ID." 1 year ago
Tom Lane 97380d4803 Allow parallel workers to cope with a newly-created session user ID. 1 year ago
Melanie Plageman 45ce054c02 Ensure vacuum removes all visibly dead tuples older than OldestXmin 1 year ago
Heikki Linnakangas 9dbf8ab48c Fix MVCC bug with prepared xact with subxacts on standby 2 years ago
Heikki Linnakangas 4c8e00ae9a Fix bugs in MultiXact truncation 2 years ago
Tom Lane e4a55378f7 Fix insertion of SP-GiST REDIRECT tuples during REINDEX CONCURRENTLY. 2 years ago
Heikki Linnakangas d881f6fdf5 Clamp result of MultiXactMemberFreezeThreshold 2 years ago
Tomas Vondra ad23af83da Update nbits_set in brin_bloom_union 2 years ago
Tom Lane 09f09884c1 Promote assertion about !ReindexIsProcessingIndex to runtime error. 2 years ago
Heikki Linnakangas f120c08724 Fix locking when fixing an incomplete split of a GIN internal page 2 years ago
Michael Paquier b685b41cf0 Add try_index_open(), conditional variant of index_open() 2 years ago
Andres Freund 5f6ec27a64 lwlock: Fix quadratic behavior with very long wait lists 2 years ago
Tom Lane 375f441bd1 Avoid trying to fetch metapage of an SPGist partitioned index. 2 years ago
Michael Paquier 0cfd3ddfe0 Prevent tuples to be marked as dead in subtransactions on standbys 2 years ago
Michael Paquier c49b6cab1e Fix compilation on Windows with WAL_DEBUG 2 years ago
Heikki Linnakangas 59c62a21f2 Fix assertions with RI triggers in heap_update and heap_delete. 2 years ago
Tom Lane d900e74e05 Don't release index root page pin in ginFindParents(). 2 years ago
David Rowley 33185d3042 Ensure we use the correct spelling of "ensure" 2 years ago
Michael Paquier 59fc39c0d5 Enlarge assertion in bloom_init() for false_positive_rate 2 years ago
Bruce Momjian 57354242c0 doc: 1-byte varlena headers can be used for user PLAIN storage 2 years ago
Noah Misch 0a7b183fdc Diagnose !indisvalid in more SQL functions. 2 years ago
Tomas Vondra 0fa73c5cd0 Fix minmax-multi distance for extreme interval values 2 years ago
Tomas Vondra 52c934cc1f Fix minmax-multi on infinite date/timestamp values 2 years ago
Tomas Vondra d1740e169d Fix calculation in brin_minmax_multi_distance_date 2 years ago
Tomas Vondra 90c4da6d43 Fix overflow when calculating timestamp distance in BRIN 2 years ago
Jeff Davis 6615bb95af Fix bug in GenericXLogFinish(). 2 years ago
Michael Paquier baeb8542c1 Fail hard on out-of-memory failures in xlogreader.c 2 years ago
Peter Geoghegan 41486c4aae Fix btmarkpos/btrestrpos array key wraparound bug. 2 years ago
Etsuro Fujita c33d42d2e9 Fix typo in src/backend/access/transam/README. 2 years ago
Heikki Linnakangas 747cef5a58 Fix another bug in parent page splitting during GiST index build. 2 years ago
Thomas Munro 3d413c5a76 Fix edge-case for xl_tot_len broken by bae868ca. 2 years ago
Thomas Munro 3ce3b53d76 Don't trust unvalidated xl_tot_len. 2 years ago
Tom Lane 10323f140f Fix COMMIT/ROLLBACK AND CHAIN in the presence of subtransactions. 2 years ago
Heikki Linnakangas 78df27e2ff Fix GiST README's explanation of the NSN cross-check. 2 years ago
Fujii Masao 2f13e8d9ec Make recovery report error message when invalid page header is found. 2 years ago
Andrew Dunstan 7f4515a58e Cache by-reference missing values in a long lived context 2 years ago
Michael Paquier 763d26205a Fix indentation in twophase.c 3 years ago
Michael Paquier 442749100d Fix recovery of 2PC transaction during crash recovery 3 years ago