Commits

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

DateSubjectAuthorReleases
2026-04-07 Add EXPLAIN (IO) infrastructure with BitmapHeapScan support Tomas Vondra 19 (unreleased)
2026-04-06 Add CONCURRENTLY option to REPACK Álvaro Herrera 19 (unreleased)
2026-04-04 Move heapam_handler.c index scan code to new file. Peter Geoghegan 19 (unreleased)
2026-04-01 Give an 'options' parameter to tuple_delete/_update Álvaro Herrera 19 (unreleased)
2026-03-30 Set pd_prune_xid on insert Melanie Plageman 19 (unreleased)
2026-03-30 Allow on-access pruning to set pages all-visible Melanie Plageman 19 (unreleased)
2026-03-30 Don't use bits32 in table AM interface Álvaro Herrera 19 (unreleased)
2026-03-30 Have table_insert and siblings use an unsigned type for options Álvaro Herrera 19 (unreleased)
2026-03-27 Use UnlockReleaseBuffer() in more places Andres Freund 19 (unreleased)
2026-03-24 Remove XLOG_HEAP2_VISIBLE entirely Melanie Plageman 19 (unreleased)
2026-03-15 Save vmbuffer in heap-specific scan descriptors for on-access pruning Melanie Plageman 19 (unreleased)
2026-03-15 Avoid BufferGetPage() calls in heap_update() Melanie Plageman 19 (unreleased)
2026-03-10 Use the newest to-be-frozen xid as the conflict horizon for freezing Melanie Plageman 19 (unreleased)
2026-03-10 heapam: Don't mimic MarkBufferDirtyHint() in inplace updates Andres Freund 19 (unreleased)
2026-03-02 Save prune cycles by consistently clearing prune hints on all-visible pages Melanie Plageman 19 (unreleased)
2026-02-27 Don't include proc.h in shm_mq.h Álvaro Herrera 19 (unreleased)
2026-02-12 Add support for INSERT ... ON CONFLICT DO SELECT. Dean Rasheed 19 (unreleased)
2026-02-10 Improve type handling of varlena structures Michael Paquier 19 (unreleased)
2026-01-30 Use C99 designated designators in a couple of places Álvaro Herrera 19 (unreleased)
2026-01-29 tableam: Perform CheckXidAlive check once per scan Andres Freund 19 (unreleased)
2026-01-12 heapam: Add batch mode mvcc check and use it in page mode Andres Freund 19 (unreleased)
2026-01-05 Tighten up assertion on a local variable Heikki Linnakangas 19 (unreleased)
2026-01-05 Fix typos and inconsistencies in code and comments Michael Paquier 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-23 Toggle logical decoding dynamically based on logical slot presence. Masahiko Sawada 19 (unreleased)