Commits

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

DateSubjectAuthorReleases
2024-06-18 Fix possible Assert failure in cost_memoize_rescan David Rowley 16.4
2024-02-23 Avoid dangling-pointer problem with partitionwise joins under GEQO. Tom Lane 16.3
2024-02-01 Apply band-aid fix for an oversight in reparameterize_path_by_child. Tom Lane 16.2
2023-10-24 Fix problems when a plain-inheritance parent table is excluded. Tom Lane 16.1
2023-10-09 Strip off ORDER BY/DISTINCT aggregate pathkeys in create_agg_path David Rowley 16.1
2023-04-12 Fix parallel-safety marking when moving initplans to another node. Tom Lane 16.0
2023-03-16 Enable use of Memoize atop an Append that came from UNION ALL. Tom Lane 16.0
2023-03-02 Remove local optimizations of empty Bitmapsets into null pointers. Tom Lane 16.0
2023-01-31 Remove dead NoMovementScanDirection code David Rowley 16.0
2023-01-30 Make Vars be outer-join-aware. Tom Lane 16.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-12-05 Fix Memoize to work with partitionwise joining. Tom Lane 16.0
2022-12-04 Fix broken MemoizePath support in reparameterize_path(). Tom Lane 16.0
2022-12-04 Add missing MaterialPath support in reparameterize_path[_by_child]. Tom Lane 16.0
2022-10-24 Update some comments that should've covered MERGE Alvaro Herrera 16.0
2022-10-03 Revert "Optimize order of GROUP BY keys". Tom Lane 16.0
2022-08-18 Improve performance of adjust_appendrel_attrs_multilevel. Tom Lane 16.0
2022-07-19 Estimate cost of elided SubqueryScan, Append, MergeAppend nodes better. Tom Lane 16.0
2022-07-01 Remove no-longer-used parameter for create_groupingsets_path(). Tom Lane 16.0