Commits

DateSubjectAuthorReleases
2025-11-24 Fix incorrect IndexOptInfo header comment David Rowley 14.21
2025-11-24 Fix incorrect IndexOptInfo header comment David Rowley 15.16
2025-11-24 Fix incorrect IndexOptInfo header comment David Rowley 16.12
2025-11-24 Fix incorrect IndexOptInfo header comment David Rowley 17.8
2025-11-24 Fix incorrect IndexOptInfo header comment David Rowley 18.2
2025-11-24 Fix incorrect IndexOptInfo header comment David Rowley 19 (unreleased)
2025-07-29 Display Memoize planner estimates in EXPLAIN David Rowley 19 (unreleased)
2025-04-08 Speedup child EquivalenceMember lookup in planner David Rowley 18.0
2024-12-12 Detect redundant GROUP BY columns using UNIQUE indexes David Rowley 18.0
2024-05-05 Fix query pullup issue with WindowClause runCondition David Rowley 17.0
2024-05-03 Fix an assortment of typos David Rowley 17.0
2024-04-12 Fix IS [NOT] NULL qual optimization for inheritance tables David Rowley 17.0
2024-03-25 Allow planner to use Merge Append to efficiently implement UNION David Rowley 17.0
2024-01-23 Add better handling of redundant IS [NOT] NULL quals David Rowley 17.0
2023-01-31 Remove dead NoMovementScanDirection code David Rowley 16.0
2023-01-09 Allow left join removals and unique joins on partitioned tables David Rowley 16.0
2022-08-02 Improve performance of ORDER BY / DISTINCT aggregates David Rowley 16.0
2022-04-07 Teach planner and executor about monotonic window funcs David Rowley 15.0
2021-11-23 Allow Memoize to operate in binary comparison mode David Rowley 14.2
2021-11-23 Allow Memoize to operate in binary comparison mode David Rowley 15.0
2021-11-08 Fix incorrect hash equality operator bug in Memoize David Rowley 15.0
2021-08-22 Allow parallel DISTINCT David Rowley 15.0
2021-08-02 Track a Bitmapset of non-pruned partitions in RelOptInfo David Rowley 15.0
2021-07-14 Change the name of the Result Cache node to Memoize David Rowley 14.0
2021-07-14 Change the name of the Result Cache node to Memoize David Rowley 15.0