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)
2023-08-03 Minor adjustments to WindowAgg startup cost code David Rowley 17.0
2023-08-03 Account for startup rows when costing WindowAggs David Rowley 17.0
2023-03-21 Correct Memoize's estimated cache hit ratio calculation David Rowley 16.0
2023-03-20 Have the planner account for the Memoize cache key memory David Rowley 16.0
2022-12-20 Add enable_presorted_aggregate GUC David Rowley 16.0
2022-12-16 Remove pessimistic cost penalization from Incremental Sort David Rowley 16.0
2022-10-05 Rename shadowed local variables David Rowley 16.0
2022-08-24 Further reduce warnings with -Wshadow=compatible-local David Rowley 16.0
2022-04-11 Fix various typos and spelling mistakes in code comments 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-08 Speedup ScalarArrayOpExpr evaluation David Rowley 14.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
2020-10-19 Relax some asserts in merge join costing code David Rowley 13.1
2020-10-19 Relax some asserts in merge join costing code David Rowley 12.5
2020-10-19 Relax some asserts in merge join costing code David Rowley 11.10
2020-10-19 Relax some asserts in merge join costing code David Rowley 10.15
2020-10-19 Relax some asserts in merge join costing code David Rowley 9.6.20
2020-10-19 Relax some asserts in merge join costing code David Rowley 9.5.24