Commits

Showing commits that first shipped in 18 (backpatches included). Clear

DateSubjectAuthorReleases
2024-12-09 Fix right-semi-joins in HashJoin rescans Richard Guo 18.0
2024-11-26 Fix test case from a8ccf4e93 Richard Guo 18.0
2024-11-26 Remove dead code in get_param_path_clause_serials() Richard Guo 18.0
2024-11-26 Reordering DISTINCT keys to match input path's pathkeys Richard Guo 18.0
2024-11-08 Fix inconsistent RestrictInfo serial numbers Richard Guo 18.0
2024-10-25 Remove the RTE_GROUP RTE if we drop the groupClause Richard Guo 18.0
2024-10-09 Allow pushdown of HAVING clauses with grouping sets Richard Guo 18.0
2024-10-09 Consider explicit incremental sort for mergejoins Richard Guo 18.0
2024-09-10 Mark expressions nullable by grouping sets Richard Guo 18.0
2024-09-10 Introduce an RTE for the grouping step Richard Guo 18.0
2024-09-09 Fix order of parameters in a cost_sort call Richard Guo 18.0
2024-09-04 Avoid unnecessary post-sort projection Richard Guo 18.0
2024-09-04 Check the validity of commutators for merge/hash clauses Richard Guo 18.0
2024-08-22 Small code simplification Richard Guo 18.0
2024-07-30 Fix partitionwise join with partially-redundant join clauses Richard Guo 18.0
2024-07-30 Refactor the checks for parameterized partial paths Richard Guo 18.0
2024-07-30 Short-circuit sort_inner_and_outer if there are no mergejoin clauses Richard Guo 18.0
2024-07-29 Reduce memory used by partitionwise joins Richard Guo 18.0
2024-07-29 Simplify create_merge_append_path for clarity Richard Guo 18.0
2024-07-23 Remove redundant code in create_gather_merge_path Richard Guo 18.0
2024-07-23 Fix rowcount estimate for gather (merge) paths Richard Guo 18.0
2024-07-22 Fix unstable test in select_parallel.sql Richard Guo 18.0
2024-07-15 Check lateral references within PHVs for memoize cache keys Richard Guo 18.0
2024-07-12 Consider materializing the cheapest inner path in parallel nestloop Richard Guo 18.0
2024-07-08 Remove an extra period in code comment Richard Guo 18.0