]> granicus.if.org Git - postgresql/history - src/backend/optimizer/plan/createplan.c
Update copyright for 2019
[postgresql] / src / backend / optimizer / plan / createplan.c
2019-01-02 Bruce MomjianUpdate copyright for 2019
2018-12-30 Tom LaneSupport parameterized TidPaths.
2018-12-12 Tom LaneRepair bogus EPQ plans generated for postgres_fdw forei...
2018-11-02 Magnus HaganderFix spelling errors and typos in comments
2018-10-07 Tom LaneRemove some unnecessary fields from Plan trees.
2018-08-01 Tom LaneFix run-time partition pruning for appends with multipl...
2018-07-19 Heikki LinnakangasExpand run-time partition pruning to work with MergeAppend
2018-07-11 Tom LaneFix create_scan_plan's handling of sortgrouprefs for...
2018-07-11 Tom LaneFix bugs with degenerate window ORDER BY clauses in...
2018-06-10 Tom LaneRelocate partition pruning structs to a saner place.
2018-05-16 Robert HaasPass the correct PlannerInfo to PlanForeignModify/PlanD...
2018-04-23 Alvaro HerreraAdd GUC enable_partition_pruning
2018-04-19 Tom LaneFix incorrect handling of join clauses pushed into...
2018-04-12 Simon RiggsRevert MERGE patch
2018-04-07 Alvaro HerreraSupport partition pruning at execution time
2018-04-03 Simon RiggsMERGE SQL Command following SQL:2016
2018-04-02 Simon RiggsRevert "Modified files for MERGE"
2018-04-02 Simon RiggsModified files for MERGE
2018-04-02 Robert Haaspostgres_fdw: Push down partition-wise aggregation.
2018-03-29 Robert HaasTeach create_projection_plan to omit projection where...
2018-03-22 Robert HaasImplement partition-wise grouping/aggregation.
2018-02-23 Tom LaneFix planner failures with overlapping mergejoin clauses...
2018-02-07 Tom LaneSupport all SQL:2011 options for window frame clauses.
2018-01-28 Tom LaneAdd stack-overflow guards in set-operation planning.
2018-01-19 Robert HaasAllow UPDATE to move rows between partitions.
2018-01-03 Bruce MomjianUpdate copyright for 2018
2017-12-22 Tom LaneFix UNION/INTERSECT/EXCEPT over no columns.
2017-12-21 Andres FreundAdd parallel-aware hash joins.
2017-12-05 Robert HaasSupport Parallel Append plan nodes.
2017-11-16 Robert HaasPass InitPlan values to workers via Gather (Merge).
2017-11-08 Peter EisentrautChange TRUE/FALSE to true/false
2017-11-01 Tom LaneAllow bitmap scans to operate as index-only scans when...
2017-10-13 Robert HaasFix possible crash with Parallel Bitmap Heap Scan.
2017-10-06 Robert HaasBasic partition-wise join functionality.
2017-08-30 Tom LaneForce rescanning of parallel-aware scan nodes below...
2017-07-24 Robert HaasWhen WCOs are present, disable direct foreign table...
2017-07-24 Tom LaneBe more consistent about errors for opfamily member...
2017-06-21 Tom LanePhase 3 of pgindent updates.
2017-06-21 Tom LanePhase 2 of pgindent updates.
2017-06-21 Tom LaneFinal pgindent run with old pg_bsd_indent (version...
2017-06-14 Robert HaasTeach predtest.c about CHECK clauses to fix partitionin...
2017-05-17 Bruce MomjianPost-PG 10 beta1 pgindent run
2017-05-14 Tom LaneRemove no-longer-needed fields of Hash plan nodes.
2017-05-01 Robert HaasFire per-statement triggers on partitioned tables.
2017-04-17 Tom LaneAlways build a custom plan node's targetlist from the...
2017-04-12 Tom LaneMark finished Plan nodes with parallel_safe flags.
2017-04-10 Tom LaneImprove castNode notation by introducing list-extractio...
2017-04-08 Tom LaneOptimize joins when the inner relation can be proven...
2017-04-04 Robert HaasAbstract logic to allow for multiple kinds of child...
2017-04-01 Kevin GrittnerAdd infrastructure to support EphemeralNamedRelation...
2017-04-01 Robert HaasFix parallel query so it doesn't spoil row estimates...
2017-03-29 Peter EisentrautCast result of copyObject() to correct type
2017-03-27 Andrew GierthSupport hashed aggregation with grouping sets.
2017-03-21 Robert HaasDon't scan partitioned tables.
2017-03-14 Peter EisentrautSpelling fixes in code comments
2017-03-14 Robert HaasUpdate overlooked comment for Gather Merge.
2017-03-14 Robert HaasRemove some bogus logic from create_gather_merge_plan.
2017-03-09 Robert HaasFix a couple of planner bugs in Gather Merge.
2017-03-09 Robert HaasAdd a Gather Merge executor node.
2017-03-08 Robert HaasSupport parallel bitmap heap scans.
2017-03-08 Alvaro HerreraSupport XMLTABLE query expression
2017-02-21 Peter EisentrautMake more use of castNode()
2017-02-03 Tom LaneFix placement of initPlans when forcibly materializing...
2017-01-18 Andres FreundMove targetlist SRF handling from expression evaluation...
2017-01-18 Tom LaneImprove RLS planning by marking individual quals with...
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-10-21 Robert Haaspostgres_fdw: Push down aggregates to remote servers.
2016-08-24 Tom LaneFix improper repetition of previous results from a...
2016-07-15 Tom LaneAvoid invalidating all foreign-join cached plans when...
2016-07-02 Tom LaneFix some interrelated planner issues with initPlans...
2016-07-01 Robert HaasSet consider_parallel correctly for upper planner rels.
2016-06-28 Tom LaneDon't apply sortgroupref labels to a tlist that might...
2016-06-26 Tom LaneRethink node-level representation of partial-aggregatio...
2016-06-21 Tom LaneRefactor planning of projection steps that don't need...
2016-06-09 Robert Haaspgindent run for 9.6
2016-06-09 Robert HaasEliminate "parallel degree" terminology.
2016-05-26 Tom LaneDisable physical tlist if any Var would need multiple...
2016-03-31 Tom LaneSupport using index-only scans with partial indexes...
2016-03-29 Robert HaasAllow aggregate transition states to be serialized...
2016-03-29 Robert HaasRework custom scans to work more like the new extensibl...
2016-03-21 Robert HaasSupport parallel aggregation.
2016-03-18 Robert HaasDirectly modify foreign tables.
2016-03-18 Robert HaasPush scan/join target list beneath Gather when possible.
2016-03-14 Tom LaneRethink representation of PathTargets.
2016-03-12 Tom LaneRe-export a few of createplan.c's make_xxx() functions.
2016-03-10 Tom LaneGive pull_var_clause() reject/recurse/return behavior...
2016-03-10 Tom LaneRefactor pull_var_clause's API to make it less tedious...
2016-03-09 Tom LaneFix incorrect tlist generation in create_gather_plan().
2016-03-09 Tom LaneImprove handling of group-column indexes in GroupingSet...
2016-03-08 Tom LaneFinish refactoring make_foo() functions in createplan.c.
2016-03-07 Tom LaneMake the upper part of the planner work by generating...
2016-02-19 Tom LaneAdd an explicit representation of the output targetlist...
2016-02-07 Robert HaasIntroduce a new GUC force_parallel_mode for testing...
2016-02-02 Alvaro HerreraDon't test for system columns on join relations
2016-01-28 Robert HaasOnly try to push down foreign joins if the user mapping...
2016-01-20 Robert HaasSupport parallel joins, and make related improvements.
2016-01-20 Robert HaasSupport multi-stage aggregation.
2016-01-02 Bruce MomjianUpdate copyright for 2016
2015-12-23 Robert HaasChange Gather not to use a physical tlist.
2015-12-08 Robert HaasAllow foreign and custom joins to handle EvalPlanQual...
next