Commits

DateSubjectAuthorReleases
2025-11-27 Add parallelism support for TID Range Scans David Rowley 19 (unreleased)
2025-07-29 Display Memoize planner estimates in EXPLAIN David Rowley 19 (unreleased)
2024-06-18 Fix possible Assert failure in cost_memoize_rescan David Rowley 14.13
2024-06-18 Fix possible Assert failure in cost_memoize_rescan David Rowley 15.8
2024-06-18 Fix possible Assert failure in cost_memoize_rescan David Rowley 16.4
2024-06-18 Fix possible Assert failure in cost_memoize_rescan David Rowley 17.0
2024-05-05 Fix query pullup issue with WindowClause runCondition David Rowley 17.0
2024-02-15 Clarify the 'rows' parameter in create_append_path David Rowley 17.0
2024-01-31 Fix costing bug in MergeAppend David Rowley 17.0
2023-10-09 Strip off ORDER BY/DISTINCT aggregate pathkeys in create_agg_path David Rowley 16.1
2023-10-09 Strip off ORDER BY/DISTINCT aggregate pathkeys in create_agg_path David Rowley 17.0
2023-08-03 Account for startup rows when costing WindowAggs David Rowley 17.0
2023-01-31 Remove dead NoMovementScanDirection code 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-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
2021-04-02 Add Result Cache executor node (take 2) David Rowley 14.0
2021-04-01 Revert b6002a796 David Rowley 14.0
2021-03-31 Add Result Cache executor node David Rowley 14.0
2021-03-30 Allow estimate_num_groups() to pass back further details about the estimation David Rowley 14.0
2021-02-27 Add TID Range Scans to support efficient scanning ranges of TIDs David Rowley 14.0