aboutsummaryrefslogtreecommitdiff
path: root/src/include/nodes/pathnodes.h
Commit message (Expand)AuthorAge
* Restore preprocess_groupclause()Alexander Korotkov2024-06-06
* Rename PathKeyInfo to GroupByOrderingAlexander Korotkov2024-06-06
* Re-allow planner to use Merge Append to efficiently implement UNION.Robert Haas2024-05-21
* Revert commit 66c0185a3 and follow-on patches.Tom Lane2024-05-20
* Revert: Remove useless self-joinsAlexander Korotkov2024-05-06
* Fix query pullup issue with WindowClause runConditionDavid Rowley2024-05-05
* Fix an assortment of typosDavid Rowley2024-05-04
* Fix typos and duplicate wordsDaniel Gustafsson2024-04-18
* Fix IS [NOT] NULL qual optimization for inheritance tablesDavid Rowley2024-04-12
* Add support for MERGE ... WHEN NOT MATCHED BY SOURCE.Dean Rasheed2024-03-30
* Propagate pathkeys from CTEs up to the outer query.Tom Lane2024-03-26
* Reduce memory used by partitionwise joinsAmit Langote2024-03-25
* Allow planner to use Merge Append to efficiently implement UNIONDavid Rowley2024-03-25
* Add better handling of redundant IS [NOT] NULL qualsDavid Rowley2024-01-23
* Explore alternative orderings of group-by pathkeys during optimization.Alexander Korotkov2024-01-21
* Fix misuse of RelOptInfo.unique_for_rels cache by SJEAlexander Korotkov2024-01-09
* Update copyright for 2024Bruce Momjian2024-01-03
* Make UniqueRelInfo a nodeAlexander Korotkov2023-10-27
* Add trailing commas to enum definitionsPeter Eisentraut2023-10-26
* Fix problems when a plain-inheritance parent table is excluded.Tom Lane2023-10-24
* Re-allow FDWs and custom scan providers to replace joins with pseudoconstant ...Etsuro Fujita2023-08-15
* Update comments on CustomPath struct.Etsuro Fujita2023-08-03
* Fix filtering of "cloned" outer-join quals some more.Tom Lane2023-05-25
* Fix some issues with improper placement of outer join clauses.Tom Lane2023-05-17
* Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"Alvaro Herrera2023-05-04
* Support "Right Anti Join" plan shapes.Tom Lane2023-04-05
* When removing a relation from the query, drop its RelOptInfo.Tom Lane2023-02-13
* Mark more nodes with attribute no_query_jumbleMichael Paquier2023-02-13
* Remove dead NoMovementScanDirection codeDavid Rowley2023-02-01
* Invent "join domains" to replace the below_outer_join hack.Tom Lane2023-01-30
* Do assorted mop-up in the planner.Tom Lane2023-01-30
* Make Vars be outer-join-aware.Tom Lane2023-01-30
* Remove redundant grouping and DISTINCT columns.Tom Lane2023-01-18
* Allow left join removals and unique joins on partitioned tablesDavid Rowley2023-01-09
* Update copyright for 2023Bruce Momjian2023-01-02
* Rework query relation permission checkingAlvaro Herrera2022-12-06
* Fix Memoize to work with partitionwise joining.Tom Lane2022-12-05
* Remove gen_node_support.pl's special treatment of EquivalenceClasses.Tom Lane2022-12-02
* Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera2022-12-01
* Stop accessing checkAsUser via RTE in some casesAlvaro Herrera2022-11-30
* Make Bitmapsets be valid Nodes.Tom Lane2022-11-13
* Update some comments that should've covered MERGEAlvaro Herrera2022-10-24
* Revert "Optimize order of GROUP BY keys".Tom Lane2022-10-03
* Improve performance of adjust_appendrel_attrs_multilevel.Tom Lane2022-08-18
* Use an explicit state flag to control PlaceHolderInfo creation.Tom Lane2022-08-17
* Make PlaceHolderInfo lookup O(1).Tom Lane2022-08-17
* Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley2022-08-02
* Dump more fields when dumping planner internal data structures.Tom Lane2022-07-20
* Convert planner's AggInfo and AggTransInfo structs to proper Nodes.Tom Lane2022-07-19
* Tighten up parsing logic in gen_node_support.pl.Tom Lane2022-07-14