Commits

DateSubjectAuthorReleases
2026-05-05 Consider collation when proving subquery uniqueness Richard Guo 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-11-02 Change "long" numGroups fields to be Cardinality (i.e., double). Tom Lane 19 (unreleased)
2025-10-08 Implement Eager Aggregation Richard Guo 19 (unreleased)
2025-04-12 Harmonize function parameter names for Postgres 18. Peter Geoghegan 18.0
2025-02-17 Implement Self-Join Elimination Alexander Korotkov 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-12-12 Defer remove_useless_groupby_columns() work until query_planner() David Rowley 18.0
2024-09-27 Recalculate where-needed data accurately after a join removal. Tom Lane 18.0
2024-05-18 Account for optimized MinMax aggregates during SS_finalize_plan. Tom Lane 16.4
2024-05-18 Account for optimized MinMax aggregates during SS_finalize_plan. Tom Lane 13.16
2024-05-18 Account for optimized MinMax aggregates during SS_finalize_plan. Tom Lane 12.20
2024-05-18 Account for optimized MinMax aggregates during SS_finalize_plan. Tom Lane 14.13
2024-05-18 Account for optimized MinMax aggregates during SS_finalize_plan. Tom Lane 15.8
2024-05-06 Revert: Remove useless self-joins Alexander Korotkov 17.0
2024-01-23 Add better handling of redundant IS [NOT] NULL quals David Rowley 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-10-25 Remove useless self-joins Alexander Korotkov 17.0
2023-07-14 Account for optimized MinMax aggregates during SS_finalize_plan. Tom Lane 17.0
2023-01-30 Invent "join domains" to replace the below_outer_join hack. Tom Lane 16.0
2023-01-30 Do assorted mop-up in the planner. Tom Lane 16.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-09-20 Harmonize more parameter names in bulk. Peter Geoghegan 16.0
2022-08-17 Use an explicit state flag to control PlaceHolderInfo creation. Tom Lane 16.0
2022-04-08 Apply PGDLLIMPORT markings broadly. Robert Haas 15.0