aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer
Commit message (Expand)AuthorAge
* Fix possible crash in partition-wise join.Robert Haas2018-02-05
* Support parallel btree index builds.Robert Haas2018-02-02
* Add stack-overflow guards in set-operation planning.Tom Lane2018-01-28
* Factor some code out of create_grouping_paths.Robert Haas2018-01-26
* Ignore partitioned indexes where appropriateAlvaro Herrera2018-01-25
* Teach reparameterize_path() to handle AppendPaths.Tom Lane2018-01-23
* Allow UPDATE to move rows between partitions.Robert Haas2018-01-19
* Reorder C includesBruce Momjian2018-01-17
* Avoid unnecessary failure in SELECT concurrent with ALTER NO INHERIT.Tom Lane2018-01-12
* Fix incorrect handling of subquery pullup in the presence of grouping sets.Tom Lane2018-01-12
* C comment: fix "the the" mentions in C commentsBruce Momjian2018-01-11
* Fix Latin spellingPeter Eisentraut2018-01-11
* Add missing "return" statement to accumulate_append_subpath.Robert Haas2018-01-10
* Improve the heuristic for ordering child paths of a parallel append.Tom Lane2018-01-09
* Fix comment.Robert Haas2018-01-09
* Code review for Parallel Append.Robert Haas2018-01-04
* Teach eval_const_expressions() to handle some more cases.Tom Lane2018-01-03
* Update copyright for 2018Bruce Momjian2018-01-02
* Fix UNION/INTERSECT/EXCEPT over no columns.Tom Lane2017-12-22
* Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.Tom Lane2017-12-21
* Add parallel-aware hash joins.Andres Freund2017-12-21
* Re-fix wrong costing of Sort under Gather Merge.Robert Haas2017-12-19
* Remove bug from OPTIMIZER_DEBUG code for partition-wise join.Robert Haas2017-12-12
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Try to exclude partitioned tables in toto.Robert Haas2017-12-01
* SQL proceduresPeter Eisentraut2017-11-30
* Make create_unique_path manage memory like mark_dummy_rel.Robert Haas2017-11-30
* Update typedefs.list and re-run pgindentRobert Haas2017-11-29
* Clarify old comment about qual_is_pushdown_safe's handling of subplans.Tom Lane2017-11-28
* Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE.Tom Lane2017-11-27
* Improve planner's handling of set-returning functions in grouping columns.Tom Lane2017-11-25
* Pass InitPlan values to workers via Gather (Merge).Robert Haas2017-11-16
* Add parallel_leader_participation GUC.Robert Haas2017-11-15
* Push target list evaluation through Gather Merge.Robert Haas2017-11-13
* Track in the plan the types associated with PARAM_EXEC parameters.Robert Haas2017-11-13
* Account for the effect of lossy pages when costing bitmap scans.Robert Haas2017-11-10
* Fix incorrect comment.Robert Haas2017-11-10
* Add hash partitioning.Robert Haas2017-11-09
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Teach planner to account for HAVING quals in aggregation plan nodes.Tom Lane2017-11-02
* Allow bitmap scans to operate as index-only scans when possible.Tom Lane2017-11-01
* Fix code related to partitioning schemes for dropped columns.Robert Haas2017-10-31
* Fix grammar.Robert Haas2017-10-28
* Allow parallel query for prepared statements with generic plans.Robert Haas2017-10-27
* Support domains over composite types.Tom Lane2017-10-26
* Make setrefs.c match by ressortgroupref even for plain Vars.Tom Lane2017-10-26
* In the planner, delete joinaliasvars lists after we're done with them.Tom Lane2017-10-24
* Fix typosMagnus Hagander2017-10-19
* Fix possible crash with Parallel Bitmap Heap Scan.Robert Haas2017-10-13
* Reduce "X = X" to "X IS NOT NULL", if it's easy to do so.Tom Lane2017-10-08