aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer
Commit message (Expand)AuthorAge
* 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
* Copy information from the relcache instead of pointing to it.Robert Haas2017-10-06
* Basic partition-wise join functionality.Robert Haas2017-10-06
* Allow DML commands that create tables to use parallel query.Robert Haas2017-10-05
* Support arrays over domains.Tom Lane2017-09-30
* Quieten warnings about unused variablesAndrew Dunstan2017-09-21
* Associate partitioning information with each RelOptInfo.Robert Haas2017-09-20
* Fix create_lateral_join_info to handle dead relations properly.Robert Haas2017-09-20
* Fix typo.Robert Haas2017-09-20
* Allow rel_is_distinct_for() to look through RelabelType below OpExpr.Tom Lane2017-09-17
* Expand partitioned table RTEs level by level, without flattening.Robert Haas2017-09-14
* Make RelationGetPartitionDispatchInfo expand depth-first.Robert Haas2017-09-14
* Set partitioned_rels appropriately when UNION ALL is used.Robert Haas2017-09-14
* Distinguish selectivity of < from <= and > from >=.Tom Lane2017-09-13
* Clean up handling of dropped columns in NAMEDTUPLESTORE RTEs.Tom Lane2017-09-06
* Use lfirst_node() and linitial_node() where appropriate in planner.c.Tom Lane2017-09-05
* Expand partitioned tables in PartDesc order.Robert Haas2017-08-31
* Force rescanning of parallel-aware scan nodes below a Gather[Merge].Tom Lane2017-08-30
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-20
* Attempt to clarify comments related to force_parallel_mode.Robert Haas2017-08-17
* Add missing "static" marker.Tom Lane2017-08-17
* Avoid out-of-memory in a hash join with many duplicate inner keys.Tom Lane2017-08-15
* Assorted preparatory refactoring for partition-wise join.Robert Haas2017-08-15
* Simplify plpgsql's check for simple expressions.Tom Lane2017-08-15
* Teach adjust_appendrel_attrs(_multilevel) to do multiple translations.Robert Haas2017-08-15
* Avoid unnecessary single-child Append nodes.Robert Haas2017-08-15
* Final pgindent + perltidy run for v10.Tom Lane2017-08-14
* When WCOs are present, disable direct foreign table modification.Robert Haas2017-07-24
* Be more consistent about errors for opfamily member lookup failures.Tom Lane2017-07-24
* Code review for NextValueExpr expression node type.Tom Lane2017-07-14
* Document partitioned_rels in create_modifytable_path header comment.Robert Haas2017-06-22
* Update comment to account for table partitioning.Robert Haas2017-06-22
* Phase 3 of pgindent updates.Tom Lane2017-06-21