summaryrefslogtreecommitdiff
path: root/src/include/access
AgeCommit message (Expand)Author
2022-12-22Refactor how VACUUM passes around its XID cutoffs.Peter Geoghegan
2022-12-15Static assertions cleanupPeter Eisentraut
2022-12-13Rethink handling of [Prevent|Is]InTransactionBlock in pipeline mode.Tom Lane
2022-12-02Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera
2022-11-29Add 'missing_ok' argument to build_attrmap_by_nameAlvaro Herrera
2022-11-28Remove promote_trigger_file.Thomas Munro
2022-11-24Speedup hash index builds by skipping needless binary searchesDavid Rowley
2022-11-17Standardize rmgrdesc recovery conflict XID output.Peter Geoghegan
2022-11-16Variable renaming in preparation for refactoringPeter Eisentraut
2022-11-16Turn HeapKeyTest macro into inline functionPeter Eisentraut
2022-11-16Mark argument of RegisterCustomRmgr() as const.Jeff Davis
2022-11-15Deduplicate freeze plans in freeze WAL records.Peter Geoghegan
2022-11-09Remove redundant declaration for XidInMVCCSnapshotAlvaro Herrera
2022-10-12Reduce xlog.h inclusion footprintAlvaro Herrera
2022-09-29Restore pg_pread and friends.Thomas Munro
2022-09-28Revert 56-bit relfilenode change and follow-up commits.Robert Haas
2022-09-27Convert *GetDatum() and DatumGet*() macros to inline functionsPeter Eisentraut
2022-09-27Increase width of RelFileNumbers from 32 bits to 56 bits.Robert Haas
2022-09-27Mark ParallelMessagePending as sig_atomic_tMichael Paquier
2022-09-27Remove dependency to StringInfo in xlogbackup.{c.h}Michael Paquier
2022-09-26Refactor creation of backup_label and backup history filesMichael Paquier
2022-09-20Harmonize parameter names in storage and AM code.Peter Geoghegan
2022-09-19Harmonize heapam and tableam parameter names.Peter Geoghegan
2022-09-13Split up guc.c for better build speed and ease of maintenance.Tom Lane
2022-09-12Revert "Convert *GetDatum() and DatumGet*() macros to inline functions"Peter Eisentraut
2022-09-12Convert *GetDatum() and DatumGet*() macros to inline functionsPeter Eisentraut
2022-09-08Fix recovery_prefetch with low maintenance_io_concurrency.Thomas Munro
2022-09-03Fix cache invalidation bug in recovery_prefetch.Thomas Munro
2022-08-30Update the comment in rmgrlist.h to match it to the code.Amit Kapila
2022-08-05Add missing parenthesis to max item size macro.Peter Geoghegan
2022-08-05Remove configure probe for fdatasync.Thomas Munro
2022-08-05Fix nbtree maximum item size macro.Peter Geoghegan
2022-08-04Remove dead pread and pwrite replacement code.Thomas Munro
2022-08-04Fix inconsistent comments for some function declarations in headersMichael Paquier
2022-07-27Add overflow protection for block-related data in WAL recordsMichael Paquier
2022-07-26Force immediate commit after CREATE DATABASE etc in extended protocol.Tom Lane
2022-07-22Remove O_FSYNC and associated macros.Thomas Munro
2022-07-19Convert macros to static inline functions (itup.h)Peter Eisentraut
2022-07-18Convert macros to static inline functions (tupmacs.h)Peter Eisentraut
2022-07-15Convert macros to static inline functions (xlog_internal.h)Peter Eisentraut
2022-07-06Overload index_form_tuple to allow the memory context to be suppliedDavid Rowley
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-06-27Fix visibility check when XID is committed in CLOG but not in procarray.Heikki Linnakangas
2022-06-16Revert changes in HOT handling of BRIN indexesTomas Vondra
2022-05-21Remove unused-and-misspelled function extern declaration.Tom Lane
2022-05-12Add missing 'extern' to function prototypes.Andres Freund
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-30pg_walinspect: fix case where flush LSN is in the middle of a record.Jeff Davis
2022-04-21Rethink method for assigning OIDs to the template0 and postgres DBs.Tom Lane
2022-04-13Prevent access to no-longer-pinned buffer in heapam_tuple_lock().Tom Lane