Commits

DateSubjectAuthorReleases
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-10-18 Tidyup truncate_useless_pathkeys() function David Rowley 19 (unreleased)
2025-10-08 Make truncate_useless_pathkeys() consider WindowFuncs David Rowley 19 (unreleased)
2025-04-08 Speedup child EquivalenceMember lookup in planner David Rowley 18.0
2025-04-06 Relax ordering-related hardcoded btree requirements in planning Peter Eisentraut 18.0
2025-04-04 Convert PathKey to use CompareType Peter Eisentraut 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-11-26 Reordering DISTINCT keys to match input path's pathkeys Richard Guo 18.0
2024-10-14 Track sort direction in SortGroupClause Peter Eisentraut 18.0
2024-09-10 Mark expressions nullable by grouping sets Richard Guo 18.0
2024-07-05 Support "Right Semi Join" plan shapes Richard Guo 18.0
2024-06-06 Restore preprocess_groupclause() Alexander Korotkov 17.0
2024-06-06 Rename PathKeyInfo to GroupByOrdering Alexander Korotkov 17.0
2024-06-06 Add invariants check to get_useful_group_keys_orderings() Alexander Korotkov 17.0
2024-06-06 Fix asymmetry in setting EquivalenceClass.ec_sortref Alexander Korotkov 17.0
2024-05-21 Re-allow planner to use Merge Append to efficiently implement UNION. Robert Haas 17.0
2024-05-20 Revert commit 66c0185a3 and follow-on patches. Tom Lane 17.0
2024-04-18 Fix typos and duplicate words Daniel Gustafsson 17.0
2024-03-25 Allow planner to use Merge Append to efficiently implement UNION David Rowley 17.0
2024-03-04 Remove unused #include's from backend .c files Peter Eisentraut 17.0
2024-02-15 Simplify PathKey checking code David Rowley 17.0
2024-02-09 Fix usage of aggregate pathkeys in group_keys_reorder_by_pathkeys() Alexander Korotkov 17.0
2024-01-21 Explore alternative orderings of group-by pathkeys during optimization. Alexander Korotkov 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-09-07 Reorder tests in get_cheapest_path_for_pathkeys(). Robert Haas 17.0