Commits

DateSubjectAuthorReleases
2024-01-09 Forbid SJE with result relation Alexander Korotkov 17.0
2024-01-08 Fix misuse of RelOptInfo.unique_for_rels cache by SJE Alexander Korotkov 17.0
2024-01-06 Fix the issue that SJE mistakenly omits qual clauses Alexander Korotkov 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2024-01-02 Replace the relid in some missing fields during SJE Alexander Korotkov 17.0
2023-12-27 Make replace_relid() leave argument unmodified Alexander Korotkov 17.0
2023-12-24 Fix a comment for remove_self_joins_recurse() Alexander Korotkov 17.0
2023-12-24 Don't constrain self-join removal due to PHVs Alexander Korotkov 17.0
2023-12-24 Handle PlaceHolderVar case in replace_varno_walker Alexander Korotkov 17.0
2023-11-10 Fix how SJE checks against PHVs Alexander Korotkov 17.0
2023-11-09 Fix the way SJE removes references from PHVs Alexander Korotkov 17.0
2023-11-06 Fix allocation of UniqueRelInfo Alexander Korotkov 17.0
2023-10-27 Make UniqueRelInfo a node Alexander Korotkov 17.0
2023-10-25 Remove useless self-joins Alexander Korotkov 17.0
2023-06-19 Don't use partial unique indexes for unique proofs in the planner David Rowley 11.21
2023-06-19 Don't use partial unique indexes for unique proofs in the planner David Rowley 12.16
2023-06-19 Don't use partial unique indexes for unique proofs in the planner David Rowley 13.12
2023-06-19 Don't use partial unique indexes for unique proofs in the planner David Rowley 14.9
2023-06-19 Don't use partial unique indexes for unique proofs in the planner David Rowley 15.4
2023-06-19 Don't use partial unique indexes for unique proofs in the planner David Rowley 16.0
2023-06-15 When removing a left join, clean out references in EquivalenceClasses. Tom Lane 16.0
2023-06-08 Fix oversight in outer join removal. Tom Lane 16.0
2023-05-26 Fix joinclause removal logic to cope with cloned clauses. Tom Lane 16.0
2023-05-19 Fix thinko in join removal. Tom Lane 16.0
2023-05-17 Fix some issues with improper placement of outer join clauses. Tom Lane 16.0