summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/README
AgeCommit message (Expand)Author
2025-10-08Implement Eager AggregationRichard Guo
2025-08-19Pathify RHS unique-ification for semijoin planningRichard Guo
2025-04-10Update wording in optimizer/README for EquivalenceClassesDavid Rowley
2025-04-08Doc: note that two examples in optimizer/README are oversimplified.Tom Lane
2024-12-19Convert SetOp to read its inputs as outerPlan and innerPlan.Tom Lane
2023-05-25Fix filtering of "cloned" outer-join quals some more.Tom Lane
2023-05-17Fix some issues with improper placement of outer join clauses.Tom Lane
2023-01-30Make Vars be outer-join-aware.Tom Lane
2021-08-22Allow parallel DISTINCTDavid Rowley
2021-07-14Change the name of the Result Cache node to MemoizeDavid Rowley
2021-04-02Add Result Cache executor node (take 2)David Rowley
2021-02-27Add TID Range Scans to support efficient scanning ranges of TIDsDavid Rowley
2020-11-30Fix missing outfuncs.c support for IncrementalSortPath.Tom Lane
2020-05-22Adjust indentation in src/backend/optimizer/README.Etsuro Fujita
2020-05-18Fix typos in READMEMagnus Hagander
2020-04-08Allow partitionwise joins in more cases.Etsuro Fujita
2019-01-28In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane
2018-08-31Remove extra word from src/backend/optimizer/READMEEtsuro Fujita
2018-08-09Spell "partitionwise" consistently.Heikki Linnakangas
2018-06-07Fix typo in READMEMagnus Hagander
2018-04-07Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev
2018-03-22Implement partition-wise grouping/aggregation.Robert Haas
2018-02-26Add a new upper planner relation for partially-aggregated results.Robert Haas
2018-02-16Rename enable_partition_wise_join to enable_partitionwise_joinPeter Eisentraut
2017-10-28Fix grammar.Robert Haas
2017-10-06Basic partition-wise join functionality.Robert Haas
2017-08-30Force rescanning of parallel-aware scan nodes below a Gather[Merge].Tom Lane
2017-01-23Fix example plan in optimizer/README.Tom Lane
2017-01-18Move targetlist SRF handling from expression evaluation to new executor node.Andres Freund
2017-01-18Improve RLS planning by marking individual quals with security levels.Tom Lane
2016-07-01Rethink the GetForeignUpperPaths API (again).Tom Lane
2016-04-30Fix planner crash from pfree'ing a partial path that a GatherPath uses.Tom Lane
2016-04-21Comment improvements for ForeignPath.Robert Haas
2016-03-17Fix typos.Robert Haas
2016-03-14Add a GetForeignUpperPaths callback function for FDWs.Tom Lane
2016-03-07Spell "parallel" correctly.Tom Lane
2016-03-07Make the upper part of the planner work by generating and comparing Paths.Tom Lane
2016-01-20Support parallel joins, and make related improvements.Robert Haas
2015-10-01Fix documentation error in commit 8703059c6b55c427100e00a09f66534b6ccbfaa1.Tom Lane
2015-08-06Further fixes for degenerate outer join clauses.Tom Lane
2015-06-03Fix planner's cost estimation for SEMI/ANTI joins with inner indexscans.Tom Lane
2015-05-20Collection of typo fixes.Heikki Linnakangas
2015-02-28Fix planning of star-schema-style queries.Tom Lane
2013-11-05Fix some obsolete information in src/backend/optimizer/README.Tom Lane
2013-08-19Fix qual-clause-misplacement issues with pulled-up LATERAL subqueries.Tom Lane
2013-08-17Fix planner problems with LATERAL references in PlaceHolderVars.Tom Lane
2013-08-05Simplify query_planner's API by having it return the top-level RelOptInfo.Tom Lane
2013-04-29Postpone creation of pathkeys lists to fix bug #8049.Tom Lane
2012-08-29Adjust definition of cheapest_total_path to work better with LATERAL.Tom Lane
2012-04-19Revise parameterized-path mechanism to fix assorted issues.Tom Lane