summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/plan/setrefs.c
AgeCommit message (Expand)Author
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
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-05-01Fire per-statement triggers on partitioned tables.Robert Haas
2017-04-10Improve castNode notation by introducing list-extraction-specific variants.Tom Lane
2017-04-01Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner
2017-03-29Cast result of copyObject() to correct typePeter Eisentraut
2017-03-21Don't scan partitioned tables.Robert Haas
2017-03-09Add a Gather Merge executor node.Robert Haas
2017-03-08Support XMLTABLE query expressionAlvaro Herrera
2017-02-21Make more use of castNode()Peter Eisentraut
2017-01-18Move targetlist SRF handling from expression evaluation to new executor node.Andres Freund
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-08Fix reporting of column typmods for multi-row VALUES constructs.Tom Lane
2016-11-10remove AggDistribution and Agg->aggdistributionTomas Vondra
2016-11-08resolve (remove) a lot of conflicts in planner to make it compileTomas Vondra
2016-11-02Don't convert Consts into Vars during setrefs.c processing.Tom Lane
2016-10-27Merge commit 'b5bce6c1ec6061c8a4f730d927e162db7e2ce365'Pavan Deolasee
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-07-24Correctly set up aggregate FILTER expression in partial-aggregation plans.Tom Lane
2016-07-15Avoid invalidating all foreign-join cached plans when user mappings change.Tom Lane
2016-06-26Rethink node-level representation of partial-aggregation modes.Tom Lane
2016-06-26Simplify planner's final setup of Aggrefs for partial aggregation.Tom Lane
2016-06-18Fix handling of argument and result datatypes for partial aggregation.Tom Lane
2016-06-10Refactor to reduce code duplication for function property checking.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-04-27Fix EXPLAIN VERBOSE output for parallel aggregate.Robert Haas
2016-04-06Run pgindent on a batch of (mostly-planner-related) source files.Tom Lane
2016-03-29Allow aggregate transition states to be serialized and deserialized.Robert Haas
2016-03-21Support parallel aggregation.Robert Haas
2016-03-10Refactor pull_var_clause's API to make it less tedious to extend.Tom Lane
2016-03-08Comment update for fdw_recheck_quals.Robert Haas
2016-03-07Make the upper part of the planner work by generating and comparing Paths.Tom Lane
2016-01-02Update copyright for 2016Bruce Momjian
2015-12-15Collect the global OR of hasRowSecurity flags for plancacheStephen Frost
2015-12-07Reintroduce XC's Fast Query Shipping (FQS) mechanism to improve performance ofPavan Deolasee
2015-11-19Fix incomplete set_foreignscan_references handling for fdw_recheck_qualsRobert Haas
2015-11-13Remove a lot of XC-specific code from the repo.Pavan Deolasee
2015-10-27Make Gather node projection-capable.Robert Haas
2015-10-15Allow FDWs to push down quals without breaking EvalPlanQual rechecks.Robert Haas
2015-10-03Fix several bugs related to ON CONFLICT's EXCLUDED pseudo relation.Andres Freund
2015-09-30Add a Gather executor node.Robert Haas
2015-09-29Parallel executor support.Robert Haas
2015-09-10Fix setrefs.c comment properly.Tom Lane
2015-09-10Fix typo in setrefs.cStephen Frost
2015-07-29Fix incorrect comment.Robert Haas
2015-07-25Redesign tablesample method API, and do extensive code review.Tom Lane