summaryrefslogtreecommitdiff
path: root/src/include/access
AgeCommit message (Expand)Author
2023-04-11Refine the guidelines for rmgrdesc authors.Peter Geoghegan
2023-04-11Fix xl_heap_lock WAL record field's data type.Peter Geoghegan
2023-04-10Fix nbtree posting list update desc output.Peter Geoghegan
2023-04-08Allow logical decoding on standbysAndres Freund
2023-04-07Show more detail in nbtree rmgr descriptions.Peter Geoghegan
2023-04-07Show more detail in heapam rmgr descriptions.Peter Geoghegan
2023-04-07Add more protections in WAL record APIs against overflowsMichael Paquier
2023-04-06hio: Use ExtendBufferedRelBy() to extend tables more efficientlyAndres Freund
2023-04-06heapam: Pass number of required pages to RelationGetBufferForTuple()Andres Freund
2023-04-03Recycle deleted nbtree pages more aggressively.Peter Geoghegan
2023-04-03Move heaprel struct field next to index rel field.Peter Geoghegan
2023-04-03Revert 11470f544eAlexander Korotkov
2023-04-02Add info in WAL records in preparation for logical slot conflict handlingAndres Freund
2023-04-02Pass down table relation into more index relation functionsAndres Freund
2023-03-22Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov
2023-03-20Ignore BRIN indexes when checking for HOT updatesTomas Vondra
2023-03-03Update some incorrect comments about xlog records.Robert Haas
2023-02-27Change xl_hash_vacuum_one_page.ntuples from int to uint16.Amit Kapila
2023-02-08Remove stray duplicated comment in heapam.hDavid Rowley
2023-02-05Revert refactoring of restore command code to shell_restore.cMichael Paquier
2023-02-02Further refactor of heapgettup and heapgettup_pagemodeDavid Rowley
2023-01-31Remove dead NoMovementScanDirection codeDavid Rowley
2023-01-16Refactor code in charge of running shell-based recovery commandsMichael Paquier
2023-01-11Remove function declarations from headers for some undefined functionsMichael Paquier
2023-01-10New header varatt.h split off from postgres.hPeter Eisentraut
2023-01-03Delay commit status checks until freezing executes.Peter Geoghegan
2023-01-03Refine the definition of page-level freezing.Peter Geoghegan
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-28Add page-level freezing to VACUUM.Peter Geoghegan
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