summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Expand)Author
2025-01-25At update of non-LP_NORMAL TID, fail instead of corrupting page header.Noah Misch
2025-01-20Fix header check for continuation records where standbys could be stuckMichael Paquier
2025-01-17Revert recent changes related to handling of 2PC files at recoveryMichael Paquier
2025-01-14Fix potential integer overflow in bringetbitmap()Michael Paquier
2025-01-08Back-patch b1ffe3ff into REL_13_STABLE.Thomas Munro
2024-12-29Fix handling of orphaned 2PC files in the future at recoveryMichael Paquier
2024-12-28Exclude parallel workers from connection privilege/limit checks.Tom Lane
2024-12-20Replace durable_rename_excl() by durable_rename(), take twoMichael Paquier
2024-11-28Revert "Handle better implicit transaction state of pipeline mode"Michael Paquier
2024-11-27Handle better implicit transaction state of pipeline modeMichael Paquier
2024-11-21Fix outdated bit in README.tuplockÁlvaro Herrera
2024-11-11Fix improper interactions between session_authorization and role.Tom Lane
2024-11-08Improve fix for not entering parallel mode when holding interrupts.Tom Lane
2024-11-02Revert "For inplace update, send nontransactional invalidations."Noah Misch
2024-11-02Revert "WAL-log inplace update before revealing it to other sessions."Noah Misch
2024-10-29Unpin buffer before inplace update waits for an XID to end.Noah Misch
2024-10-25WAL-log inplace update before revealing it to other sessions.Noah Misch
2024-10-25For inplace update, send nontransactional invalidations.Noah Misch
2024-10-25At end of recovery, reset all sinval-managed caches.Noah Misch
2024-10-24Stop reading uninitialized memory in heap_inplace_lock().Noah Misch
2024-10-01Fix race condition in COMMIT PREPARED causing orphaned 2PC filesMichael Paquier
2024-09-24For inplace update durability, make heap_update() callers wait.Noah Misch
2024-09-24Fix data loss at inplace update after heap_update().Noah Misch
2024-09-13Allow _h_indexbuild() to be interrupted.Tom Lane
2024-08-01Revert "Allow parallel workers to cope with a newly-created session user ID."Tom Lane
2024-07-31Allow parallel workers to cope with a newly-created session user ID.Tom Lane
2024-06-27Fix MVCC bug with prepared xact with subxacts on standbyHeikki Linnakangas
2024-06-17Fix insertion of SP-GiST REDIRECT tuples during REINDEX CONCURRENTLY.Tom Lane
2024-06-13Clamp result of MultiXactMemberFreezeThresholdHeikki Linnakangas
2024-02-25Promote assertion about !ReindexIsProcessingIndex to runtime error.Tom Lane
2024-01-29Fix locking when fixing an incomplete split of a GIN internal pageHeikki Linnakangas
2024-01-18lwlock: Fix quadratic behavior with very long wait listsAndres Freund
2023-12-21Avoid trying to fetch metapage of an SPGist partitioned index.Tom Lane
2023-12-12Prevent tuples to be marked as dead in subtransactions on standbysMichael Paquier
2023-12-06Fix compilation on Windows with WAL_DEBUGMichael Paquier
2023-11-28Fix assertions with RI triggers in heap_update and heap_delete.Heikki Linnakangas
2023-11-13Don't release index root page pin in ginFindParents().Tom Lane
2023-11-09Ensure we use the correct spelling of "ensure"David Rowley
2023-10-31doc: 1-byte varlena headers can be used for user PLAIN storageBruce Momjian
2023-10-30Diagnose !indisvalid in more SQL functions.Noah Misch
2023-10-10Fix bug in GenericXLogFinish().Jeff Davis
2023-10-03Fail hard on out-of-memory failures in xlogreader.cMichael Paquier
2023-09-28Fix btmarkpos/btrestrpos array key wraparound bug.Peter Geoghegan
2023-09-26Fix another bug in parent page splitting during GiST index build.Heikki Linnakangas
2023-09-25Fix edge-case for xl_tot_len broken by bae868ca.Thomas Munro
2023-09-22Don't trust unvalidated xl_tot_len.Thomas Munro
2023-09-22Fix COMMIT/ROLLBACK AND CHAIN in the presence of subtransactions.Tom Lane
2023-09-19Fix GiST README's explanation of the NSN cross-check.Heikki Linnakangas
2023-09-12Make recovery report error message when invalid page header is found.Fujii Masao
2023-08-22Cache by-reference missing values in a long lived contextAndrew Dunstan