Commits

Showing commits that first shipped in 17 (backpatches included). Clear

DateSubjectAuthorReleases
2024-10-29 Unpin buffer before inplace update waits for an XID to end. Noah Misch 17.1
2024-09-24 Fix data loss at inplace update after heap_update(). Noah Misch 17.1
2024-06-12 Harmonize function parameter names for Postgres 17. Peter Geoghegan 17.0
2024-04-16 revert: Generalize relation analyze in table AM interface Alexander Korotkov 17.0
2024-04-11 Revert: Allow locking updated tuples in tuple_update() and tuple_delete() Alexander Korotkov 17.0
2024-04-11 Revert: Let table AM insertion methods control index insertion Alexander Korotkov 17.0
2024-04-08 Use streaming I/O in ANALYZE. Thomas Munro 17.0
2024-04-07 Use streaming I/O in sequential scans. Thomas Munro 17.0
2024-04-06 BitmapHeapScan: Push skip_fetch optimization into table AM Tomas Vondra 17.0
2024-04-04 Preliminary refactor of heap scanning functions David Rowley 17.0
2024-04-03 Combine freezing and pruning steps in VACUUM Heikki Linnakangas 17.0
2024-04-01 Introduce 'options' argument to heap_page_prune() Heikki Linnakangas 17.0
2024-03-30 Let table AM insertion methods control index insertion Alexander Korotkov 17.0
2024-03-30 Generalize relation analyze in table AM interface Alexander Korotkov 17.0
2024-03-25 Allow locking updated tuples in tuple_update() and tuple_delete() Alexander Korotkov 17.0
2024-03-25 Merge prune, freeze and vacuum WAL record formats Heikki Linnakangas 17.0
2024-01-18 Optimize vacuuming of relations with no indexes. Robert Haas 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-10-26 Add trailing commas to enum definitions Peter Eisentraut 17.0
2023-10-02 Remove retry loop in heap_page_prune(). Robert Haas 17.0
2023-09-28 Return data from heap_page_prune via a struct. Robert Haas 17.0
2023-09-05 Remove the "snapshot too old" feature. Thomas Munro 17.0