aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/plan
Commit message (Expand)AuthorAge
* Fix assorted missing logic for GroupingFunc nodes.Tom Lane2022-03-21
* Don't use_physical_tlist for an IOS with non-returnable columns.Tom Lane2022-02-11
* Fix index-only scan plans, take 2.Tom Lane2022-01-03
* Fix index-only scan plans when not all index columns can be returned.Tom Lane2022-01-01
* Fix mis-planning of repeated application of a projection.Tom Lane2021-05-31
* Prevent parallel index build in a standalone backend.Tom Lane2020-11-30
* Be more careful about the shape of hashable subplan clauses.Tom Lane2020-08-14
* Request small targetlist for input to WindowAgg.Andrew Gierth2019-11-06
* Don't remove surplus columns from GROUP BY for inheritance parentsDavid Rowley2019-07-03
* Repair logic for reordering grouping sets optimization.Andrew Gierth2019-06-30
* Repair issues with faulty generation of merge-append plans.Tom Lane2019-05-09
* Clean up handling of constraint_exclusion and enable_partition_pruning.Tom Lane2019-04-30
* Clean up side-effects of commits ab5fcf2b0 et al.Tom Lane2019-04-07
* Avoid crash in partitionwise join planning under GEQO.Tom Lane2019-03-30
* Fix testing of parallel-safety of scan/join target.Etsuro Fujita2019-03-12
* Fix handling of targetlist SRFs when scan/join relation is known empty.Tom Lane2019-03-07
* Fix plan created for inherited UPDATE/DELETE with all tables excluded.Tom Lane2019-02-22
* Propagate lateral-reference information to indirect descendant relations.Tom Lane2019-02-06
* Avoid sharing PARAM_EXEC slots between different levels of NestLoop.Tom Lane2019-01-11
* Repair bogus EPQ plans generated for postgres_fdw foreign joins.Tom Lane2018-12-12
* Repair bogus handling of multi-assignment Params in upper plan levels.Tom Lane2018-12-12
* Don't allow LIMIT/OFFSET clause within sub-selects to be pushed to workers.Amit Kapila2018-09-14
* Disable support for partitionwise joins in problematic cases.Etsuro Fujita2018-08-31
* Fix wrong order of operations in inheritance_planner.Tom Lane2018-08-11
* Handle parallel index builds on mapped relations.Peter Geoghegan2018-08-10
* Fix run-time partition pruning for appends with multiple source rels.Tom Lane2018-08-01
* Fix misc typos, mostly in comments.Heikki Linnakangas2018-07-18
* Fix create_scan_plan's handling of sortgrouprefs for physical tlists.Tom Lane2018-07-11
* Fix bugs with degenerate window ORDER BY clauses in GROUPS/RANGE mode.Tom Lane2018-07-11
* Allow direct lookups of AppendRelInfo by child relidAlvaro Herrera2018-06-26
* Avoid generating bogus paths with partitionwise aggregate.Robert Haas2018-06-22
* Relocate partition pruning structs to a saner place.Tom Lane2018-06-10
* Pass the correct PlannerInfo to PlanForeignModify/PlanDirectModify.Robert Haas2018-05-16
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Add GUC enable_partition_pruningAlvaro Herrera2018-04-23
* Tweak a couple of planner APIs to save recalculating join relids.Tom Lane2018-04-20
* Change more places to be less trusting of RestrictInfo.is_pushed_down.Tom Lane2018-04-20
* Fix incorrect handling of join clauses pushed into parameterized paths.Tom Lane2018-04-19
* Revert MERGE patchSimon Riggs2018-04-12
* Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane2018-04-08
* Support partition pruning at execution timeAlvaro Herrera2018-04-07
* Faster partition pruningAlvaro Herrera2018-04-06
* MERGE post-commit reviewSimon Riggs2018-04-05
* MERGE SQL Command following SQL:2016Simon Riggs2018-04-03
* Revert "Modified files for MERGE"Simon Riggs2018-04-02
* Modified files for MERGESimon Riggs2018-04-02
* postgres_fdw: Push down partition-wise aggregation.Robert Haas2018-04-02
* Fix a boatload of typos in C comments.Tom Lane2018-04-01
* Don't call IS_DUMMY_REL() when cheapest_total_path might be junk.Robert Haas2018-03-30
* Remove 'target' from GroupPathExtraData.Robert Haas2018-03-29