Commits

DateSubjectAuthorReleases
2024-01-11 Allow subquery pullup to wrap a PlaceHolderVar in another one. Tom Lane 16.2
2024-01-11 Allow subquery pullup to wrap a PlaceHolderVar in another one. Tom Lane 12.18
2023-06-20 Fix another cause of "wrong varnullingrels" planner failures. Tom Lane 16.0
2023-04-05 Support "Right Anti Join" plan shapes. Tom Lane 16.0
2023-01-30 Invent "join domains" to replace the below_outer_join hack. Tom Lane 16.0
2023-01-30 Do assorted mop-up in the planner. Tom Lane 16.0
2023-01-30 Make Vars be outer-join-aware. Tom Lane 16.0
2023-01-18 Remove redundant grouping and DISTINCT columns. Tom Lane 16.0
2022-12-22 Avoid O(N^2) cost when pulling up lots of UNION ALL subqueries. Tom Lane 16.0
2022-12-22 Add some recursion and looping defenses in prepjointree.c. Tom Lane 12.14
2022-12-22 Add some recursion and looping defenses in prepjointree.c. Tom Lane 11.19
2022-12-22 Add some recursion and looping defenses in prepjointree.c. Tom Lane 13.10
2022-12-22 Add some recursion and looping defenses in prepjointree.c. Tom Lane 14.7
2022-12-22 Add some recursion and looping defenses in prepjointree.c. Tom Lane 16.0
2022-12-22 Add some recursion and looping defenses in prepjointree.c. Tom Lane 15.2
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 12.14
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 13.10
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 15.2
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 16.0
2022-11-29 Remove bogus Assert and dead code in remove_useless_results_recurse(). Tom Lane 14.7
2022-11-16 Invent "multibitmapsets", and use them to speed up antijoin detection. Tom Lane 16.0
2022-11-05 Don't pass down nonnullable_vars while reducing outer joins. Tom Lane 16.0
2022-09-15 In back branches, fix conditions for pullup of FROM-less subqueries. Tom Lane 11.18
2022-09-15 In back branches, fix conditions for pullup of FROM-less subqueries. Tom Lane 10.23
2022-08-17 Use an explicit state flag to control PlaceHolderInfo creation. Tom Lane 16.0