summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Expand)Author
2025-10-14Make heap_page_is_all_visible independent of LVRelStateMelanie Plageman
2025-10-14Inline TransactionIdFollows/Precedes[OrEquals]()Melanie Plageman
2025-10-14Add helper for freeze determination to heap_page_prune_and_freezeMelanie Plageman
2025-10-13Eliminate XLOG_HEAP2_VISIBLE from vacuum phase IIIMelanie Plageman
2025-10-12Remove unused nbtree array advancement variable.Peter Geoghegan
2025-10-10Remove overzealous _bt_killitems assertion.Peter Geoghegan
2025-10-10Fix two typos in xlogstats.h and xlogstats.cMichael Paquier
2025-10-09Eliminate COPY FREEZE use of XLOG_HEAP2_VISIBLEMelanie Plageman
2025-10-08bufmgr: fewer calls to BufferDescriptorGetContentLockAndres Freund
2025-10-08Improve description of some WAL records for GINMichael Paquier
2025-10-08Fix typo in function header comment.Amit Kapila
2025-10-06Avoid unnecessary GinFormTuple() calls for incompressible posting lists.Masahiko Sawada
2025-10-06Remove block information from description of some WAL records for GINMichael Paquier
2025-10-05Don't include access/htup_details.h in executor/tuptable.hÁlvaro Herrera
2025-10-05Don't include execnodes.h in brin.h or gin.hÁlvaro Herrera
2025-10-03Fix reuse-after-free hazard in dead_items_resetJohn Naylor
2025-10-02Remove useless pointer update in ginxlog.cMichael Paquier
2025-09-30Reorder XLogNeedsFlush() checks to be more consistentMichael Paquier
2025-09-26Improve stability of btree page split on ERRORsMichael Paquier
2025-09-25Remove preprocessor guards from injection pointsDaniel Gustafsson
2025-09-25Don't include execnodes.h in replication/conflict.hÁlvaro Herrera
2025-09-25Update some more forward declarations to use typedefÁlvaro Herrera
2025-09-24Correct prune WAL record opcode name in commentMelanie Plageman
2025-09-25Fix incorrect and inconsistent comments in tableam.h and heapam.c.Fujii Masao
2025-09-24Remove PointerIsValid()Peter Eisentraut
2025-09-19Make XLogFlush() and XLogNeedsFlush() decision-making more consistentMichael Paquier
2025-09-15Teach nbtree to avoid evaluating row compare keys.Peter Geoghegan
2025-09-15Some stylistic improvements in toast_save_datum()Peter Eisentraut
2025-09-13nbtree: Always set skipScan flag on rescan.Peter Geoghegan
2025-09-13Re-pgindent nbtpreprocesskeys.c after commit 796962922e.Nathan Bossart
2025-09-12Always commute strategy when preprocessing DESC keys.Peter Geoghegan
2025-09-12Silence compiler warnings on clang 21Peter Eisentraut
2025-09-12Add more information for WAL records of hash index AMsMichael Paquier
2025-09-10Fix leak with SMgrRelations in startup processMichael Paquier
2025-09-08Add error codes when vacuum discovers VM corruptionMelanie Plageman
2025-09-08Remove unneeded VM pin from VM replayMelanie Plageman
2025-09-08Add test to prevent premature removal of conflict-relevant data.Amit Kapila
2025-09-08Post-commit review fixes for 228c370868.Amit Kapila
2025-09-05Add assert and log message to visibilitymap_setMelanie Plageman
2025-09-05Fix outdated comments in slru.cMichael Paquier
2025-09-05Change pg_lsn_in_internal() to use soft error reportingMichael Paquier
2025-09-03Update outdated references to the SLRU ControlLockMichael Paquier
2025-09-02Generate pgstat_count_slru*() functions for slru using macrosMichael Paquier
2025-08-29Remove unneeded casts of BufferGetPage() resultPeter Eisentraut
2025-08-28Avoid including commands/dbcommands.h in so many placesÁlvaro Herrera
2025-08-26Put "excludeOnly" GIN scan keys at the end of the scankey array.Tom Lane
2025-08-26Do CHECK_FOR_INTERRUPTS inside, not before, scanGetItem.Tom Lane
2025-08-22Revert "Get rid of WALBufMappingLock"Alexander Korotkov
2025-08-22Use ereport() rather than elog()Heikki Linnakangas
2025-08-22Revert GetTransactionSnapshot() to return historic snapshot during LRHeikki Linnakangas