aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Expand)AuthorAge
* Make SP-GiST redirect cleanup more aggressive.Peter Geoghegan2023-04-03
* Recycle deleted nbtree pages more aggressively.Peter Geoghegan2023-04-03
* Move heaprel struct field next to index rel field.Peter Geoghegan2023-04-03
* Revert 11470f544eAlexander Korotkov2023-04-03
* Disable vacuum's use of a buffer access strategy during failsafeDavid Rowley2023-04-03
* Add info in WAL records in preparation for logical slot conflict handlingAndres Freund2023-04-02
* Pass down table relation into more index relation functionsAndres Freund2023-04-01
* Assert only valid flag bits are passed to visibilitymap_set()Andres Freund2023-04-01
* hio: Release extension lock before initializing page / pinning VMAndres Freund2023-04-01
* pg_stat_wal: Accumulate time as instr_time instead of microsecondsAndres Freund2023-03-30
* Fix dereference of dangling pointer in GiST index buffering build.Tom Lane2023-03-29
* Remove empty function BufmgrCommit().Tom Lane2023-03-29
* Simplify useless 0L constantsPeter Eisentraut2023-03-29
* Save a few bytes in pg_attributePeter Eisentraut2023-03-28
* Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson2023-03-25
* Count updates that move row to a new page.Peter Geoghegan2023-03-23
* Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov2023-03-23
* Ignore BRIN indexes when checking for HOT updatesTomas Vondra2023-03-20
* Fix netmask handling in inet_minmax_multi_opsTomas Vondra2023-03-20
* Revise pg_pwrite_zeros()Michael Paquier2023-03-06
* Don't leak descriptors into subprograms.Thomas Munro2023-03-03
* Remove bms_first_member().Tom Lane2023-03-02
* Make some xlogreader messages more accuratePeter Eisentraut2023-03-02
* Update types in smgr APIPeter Eisentraut2023-02-27
* Remove unnecessary #ifdef USE_ICU and branch.Jeff Davis2023-02-23
* Refactor to introduce pg_locale_deterministic().Jeff Davis2023-02-23
* Refactor to add pg_strcoll(), pg_strxfrm(), and variants.Jeff Davis2023-02-23
* Fix handling of multi-column BRIN indexesTomas Vondra2023-02-19
* Rename force_parallel_mode to debug_parallel_queryDavid Rowley2023-02-15
* Remove useless casts to (void *) in arguments of some system functionsPeter Eisentraut2023-02-07
* More refactoring of heapgettup() and heapgettup_pagemode()David Rowley2023-02-07
* Disable STARTUP_PROGRESS_TIMEOUT in standby mode.Robert Haas2023-02-06
* Remove useless casts to (void *) in hash_search() callsPeter Eisentraut2023-02-06
* Revert refactoring of restore command code to shell_restore.cMichael Paquier2023-02-06
* Reduce code duplication between heapgettup and heapgettup_pagemodeDavid Rowley2023-02-03
* Add helper functions to simplify heapgettup codeDavid Rowley2023-02-03
* Further refactor of heapgettup and heapgettup_pagemodeDavid Rowley2023-02-03
* Retire PG_SETMASK() macro.Thomas Munro2023-02-03
* Refactor heapam.c adding heapgettup_initial_block functionDavid Rowley2023-02-02
* Remove dead NoMovementScanDirection codeDavid Rowley2023-02-01
* Revert "Add eager and lazy freezing strategies to VACUUM."Peter Geoghegan2023-01-25
* Add eager and lazy freezing strategies to VACUUM.Peter Geoghegan2023-01-25
* Update more obsolete multixact.c comments.Peter Geoghegan2023-01-24
* Fix XLogPageRead() commentPeter Eisentraut2023-01-23
* Run pgindent on heapam.cDavid Rowley2023-01-23
* Zero initialize uses of instr_time about to trigger compiler warningsAndres Freund2023-01-20
* Improve comment about GetWALAvailability's WALAVAIL_REMOVED code.Tom Lane2023-01-19
* Log the correct ending timestamp in recovery_target_xid mode.Tom Lane2023-01-19
* Use dlist/dclist instead of PROC_QUEUE / SHM_QUEUE for heavyweight locksAndres Freund2023-01-18
* Refactor code for restoring files via shell commandsMichael Paquier2023-01-18