Commits

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

DateSubjectAuthorReleases
2026-06-23 Re-index ModifyTable FDW arrays when pruning result relations Amit Langote 19 (unreleased)
2026-04-07 Add EXPLAIN (IO) instrumentation for TidRangeScan Tomas Vondra 19 (unreleased)
2026-04-07 Add EXPLAIN (IO) instrumentation for SeqScan Tomas Vondra 19 (unreleased)
2026-04-07 Add EXPLAIN (IO) infrastructure with BitmapHeapScan support Tomas Vondra 19 (unreleased)
2026-04-07 Fix BitmapHeapScan non-parallel-aware EXPLAIN ANALYZE Tomas Vondra 19 (unreleased)
2026-04-05 instrumentation: Separate per-node logic from other uses Andres Freund 19 (unreleased)
2026-04-05 instrumentation: Separate trigger logic from other uses Andres Freund 19 (unreleased)
2026-03-22 Make IndexScanInstrumentation a pointer in executor scan nodes. Peter Geoghegan 19 (unreleased)
2026-03-16 Reduce header inclusions via execnodes.h Álvaro Herrera 19 (unreleased)
2026-03-15 Add all required calls to TupleDescFinalize() David Rowley 19 (unreleased)
2026-02-19 Use fallthrough attribute instead of comment Peter Eisentraut 19 (unreleased)
2026-02-12 Add support for INSERT ... ON CONFLICT DO SELECT. Dean Rasheed 19 (unreleased)
2026-01-09 instrumentation: Keep time fields as instrtime, convert in callers Andres Freund 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-09 Use palloc_object() and palloc_array() in backend code Michael Paquier 19 (unreleased)
2025-10-30 Expose wal_fpi_bytes in EXPLAIN (WAL) Michael Paquier 19 (unreleased)
2025-10-08 Add ExplainState argument to pg_plan_query() and planner(). Robert Haas 19 (unreleased)
2025-10-07 Assign each subquery a unique name prior to planning it. Robert Haas 19 (unreleased)
2025-09-23 Keep track of what RTIs a Result node is scanning. Robert Haas 19 (unreleased)
2025-07-29 Display Memoize planner estimates in EXPLAIN David Rowley 19 (unreleased)