summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/path/allpaths.c
AgeCommit message (Expand)Author
2017-10-19Fix handling of root->distribution during redistributionTomas Vondra
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
2017-06-22Update comment to account for table partitioning.Robert Haas
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-14Merge from PG master upto d5cb3bab564e0927ffac7c8729eacf181a12dd40Pavan Deolasee
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-04-04Abstract logic to allow for multiple kinds of child rels.Robert Haas
2017-04-01Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner
2017-03-21Don't scan partitioned tables.Robert Haas
2017-03-14Some preliminary refactoring towards partitionwise join.Robert Haas
2017-03-14Fix regression in parallel planning against inheritance tables.Robert Haas
2017-03-09Add a Gather Merge executor node.Robert Haas
2017-03-08Support parallel bitmap heap scans.Robert Haas
2017-03-08Support XMLTABLE query expressionAlvaro Herrera
2017-03-07Preparatory refactoring for parallel merge join support.Robert Haas
2017-02-21Make more use of castNode()Peter Eisentraut
2017-02-15Add optimizer and executor support for parallel index scans.Robert Haas
2017-02-15Replace min_parallel_relation_size with two new GUCs.Robert Haas
2017-01-19Fix Assert failure induced by commit 215b43cdc.Tom Lane
2017-01-18Move targetlist SRF handling from expression evaluation to new executor node.Andres Freund
2017-01-18Factor out logic for computing number of parallel workers.Robert Haas
2017-01-18Improve RLS planning by marking individual quals with security levels.Tom Lane
2017-01-18do not use Append with redistributed childrels as a partial pathTomas Vondra
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-11-29Fix incorrect variable type in set_rel_consider_parallel().Tom Lane
2016-11-07fix set_subquery_pathlist()Tomas Vondra
2016-10-27Merge commit 'b5bce6c1ec6061c8a4f730d927e162db7e2ce365'Pavan Deolasee
2016-10-18Make entirely-dummy appendrels get marked as such in set_append_rel_size.Tom Lane
2016-10-18Redesign tablesample method API, and do extensive code review.Tom Lane
2016-10-18There was a missing commit from when the repo was forked,Mason Sharp
2016-09-27Disallow pushing volatile quals past set-returning functions.Tom Lane
2016-09-13Improve parser's and planner's handling of set-returning functions.Tom Lane
2016-08-19Guard against parallel-restricted functions in VALUES expressions.Tom Lane
2016-08-19Speed up planner's scanning for parallel-query hazards.Tom Lane
2016-07-03Typo fix.Tom Lane
2016-07-03Allow RTE_SUBQUERY rels to be considered parallel-safe.Tom Lane
2016-07-03Fix up parallel-safety marking for appendrels.Tom Lane
2016-07-03Allow treating TABLESAMPLE scans as parallel-safe.Tom Lane
2016-06-16Invent min_parallel_relation_size GUC to replace a hard-wired constant.Tom Lane
2016-06-10Remove reltarget_has_non_vars flag.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-06-09Don't generate parallel paths for rels with parallel-restricted outputs.Robert Haas
2016-06-09Mop-up for parallel degree-ectomy.Tom Lane
2016-06-09Eliminate "parallel degree" terminology.Robert Haas
2016-04-30Small improvements to OPTIMIZER_DEBUG code.Tom Lane
2016-04-30Fix planner crash from pfree'ing a partial path that a GatherPath uses.Tom Lane
2016-04-08Add a 'parallel_degree' reloption.Robert Haas
2016-03-31Support using index-only scans with partial indexes in more cases.Tom Lane
2016-03-21Support parallel aggregation.Robert Haas