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