aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Expand)AuthorAge
* Promote assertion about !ReindexIsProcessingIndex to runtime error.Tom Lane2024-02-25
* Fix locking when fixing an incomplete split of a GIN internal pageHeikki Linnakangas2024-01-29
* lwlock: Fix quadratic behavior with very long wait listsAndres Freund2024-01-18
* Avoid trying to fetch metapage of an SPGist partitioned index.Tom Lane2023-12-21
* Prevent tuples to be marked as dead in subtransactions on standbysMichael Paquier2023-12-12
* Fix assertions with RI triggers in heap_update and heap_delete.Heikki Linnakangas2023-11-28
* Don't release index root page pin in ginFindParents().Tom Lane2023-11-13
* Ensure we use the correct spelling of "ensure"David Rowley2023-11-10
* doc: 1-byte varlena headers can be used for user PLAIN storageBruce Momjian2023-10-31
* Diagnose !indisvalid in more SQL functions.Noah Misch2023-10-30
* Fix bug in GenericXLogFinish().Jeff Davis2023-10-10
* Fail hard on out-of-memory failures in xlogreader.cMichael Paquier2023-10-03
* Fix btmarkpos/btrestrpos array key wraparound bug.Peter Geoghegan2023-09-28
* Fix another bug in parent page splitting during GiST index build.Heikki Linnakangas2023-09-26
* Fix edge-case for xl_tot_len broken by bae868ca.Thomas Munro2023-09-26
* Don't trust unvalidated xl_tot_len.Thomas Munro2023-09-23
* Fix COMMIT/ROLLBACK AND CHAIN in the presence of subtransactions.Tom Lane2023-09-21
* Fix GiST README's explanation of the NSN cross-check.Heikki Linnakangas2023-09-19
* Make recovery report error message when invalid page header is found.Fujii Masao2023-09-12
* Cache by-reference missing values in a long lived contextAndrew Dunstan2023-08-22
* Fix indentation in twophase.cMichael Paquier2023-07-18
* Fix recovery of 2PC transaction during crash recoveryMichael Paquier2023-07-18
* Fix race in SSI interaction with gin fast path.Thomas Munro2023-07-04
* Fix race in SSI interaction with bitmap heap scan.Thomas Munro2023-07-04
* Fix race in SSI interaction with empty btrees.Thomas Munro2023-07-04
* nbtree VACUUM: cope with topparent inconsistencies.Peter Geoghegan2023-06-21
* Initialize 'recordXtime' to silence compiler warning.Heikki Linnakangas2023-06-06
* nbtree VACUUM: cope with right sibling link corruption.Peter Geoghegan2023-05-25
* Fix handling of empty ranges and NULLs in BRINTomas Vondra2023-05-19
* Fix handling of NULLs when merging BRIN summariesTomas Vondra2023-05-18
* Avoid trying to write an empty WAL record in log_newpage_range().Tom Lane2023-04-17
* Fix dereference of dangling pointer in GiST index buffering build.Tom Lane2023-03-29
* Log the correct ending timestamp in recovery_target_xid mode.Tom Lane2023-01-19
* Avoid using tuple from syscache for update of pg_database.datfrozenxidMichael Paquier2023-01-11
* Fix typos in comments, code and documentationMichael Paquier2023-01-03
* Rethink handling of [Prevent|Is]InTransactionBlock in pipeline mode.Tom Lane2022-12-13
* Fix memory leak for hashing with nondeterministic collations.Jeff Davis2022-12-01
* Improve heuristics for compressing the KnownAssignedXids array.Tom Lane2022-11-29
* Make multixact error message more explicitAlvaro Herrera2022-11-24
* Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane2022-11-17
* Fix cleanup lock acquisition in SPLIT_ALLOCATE_PAGE replay.Amit Kapila2022-11-14
* Fix theoretical torn page hazard.Jeff Davis2022-11-11
* Doc: add comments about PreventInTransactionBlock/IsInTransactionBlock.Tom Lane2022-11-09
* Fix ordering issue with WAL operations in GIN fast insert pathMichael Paquier2022-10-26
* Avoid improbable PANIC during heap_update, redux.Tom Lane2022-09-30
* Fix race condition where heap_delete() fails to pin VM page.Jeff Davis2022-09-22
* Suppress variable-set-but-not-used warnings from clang 15.Tom Lane2022-09-20
* Backpatch nbtree page deletion hardening.Peter Geoghegan2022-09-05
* Prevent WAL corruption after a standby promotion.Robert Haas2022-08-29
* BRIN: mask BRIN_EVACUATE_PAGE for WAL consistency checkingAlvaro Herrera2022-08-05