]> granicus.if.org Git - postgresql/history - src/backend/optimizer/plan/planner.c
Fix misc typos, mostly in comments.
[postgresql] / src / backend / optimizer / plan / planner.c
2018-07-18 Heikki LinnakangasFix misc typos, mostly in comments.
2018-07-11 Tom LaneFix bugs with degenerate window ORDER BY clauses in...
2018-07-10 Peter EisentrautRemove dynamic_shared_memory_type=none
2018-06-26 Alvaro HerreraAllow direct lookups of AppendRelInfo by child relid
2018-06-22 Robert HaasAvoid generating bogus paths with partitionwise aggregate.
2018-04-26 Tom LanePost-feature-freeze pgindent run.
2018-04-23 Alvaro HerreraAdd GUC enable_partition_pruning
2018-04-12 Simon RiggsRevert MERGE patch
2018-04-08 Tom LaneMerge catalog/pg_foo_fn.h headers back into pg_foo...
2018-04-07 Alvaro HerreraSupport partition pruning at execution time
2018-04-06 Alvaro HerreraFaster partition pruning
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-04-01 Tom LaneFix a boatload of typos in C comments.
2018-03-30 Robert HaasDon't call IS_DUMMY_REL() when cheapest_total_path...
2018-03-29 Robert HaasRemove 'target' from GroupPathExtraData.
2018-03-29 Robert HaasRewrite the code that applies scan/join targets to...
2018-03-29 Robert HaasPostpone generate_gather_paths for topmost scan/join...
2018-03-28 Andres FreundAdd inlining support to LLVM JIT provider.
2018-03-26 Andres FreundJIT tuple deforming in LLVM JIT provider.
2018-03-22 Andres FreundAdd expression compilation support to LLVM JIT provider.
2018-03-22 Andres FreundBasic planner and executor integration for JIT.
2018-03-22 Robert HaasImplement partition-wise grouping/aggregation.
2018-03-21 Andrew GierthRepair crash with unsortable grouping sets.
2018-03-20 Robert HaasDon't pass the grouping target around unnecessarily.
2018-03-20 Robert HaasDetermine grouping strategies in create_grouping_paths.
2018-03-20 Robert HaasDefer creation of partially-grouped relation until...
2018-03-15 Robert HaasSplit create_grouping_paths into degenerate and non...
2018-03-15 Robert HaasPass additional arguments to a couple of grouping-relat...
2018-03-14 Stephen FrostFix function-header comments in planner.c
2018-03-13 Robert HaasLet Parallel Append over simple UNION ALL have partial...
2018-03-11 Tom LaneFix improper uses of canonicalize_qual().
2018-03-08 Robert HaasCorrectly assess parallel-safety of tlists when SRFs...
2018-02-27 Robert HaasMinor cleanup of code related to partially_grouped_rel.
2018-02-27 Robert HaasFix logic error in add_paths_to_partial_grouping_rel.
2018-02-26 Robert HaasAdd a new upper planner relation for partially-aggregat...
2018-02-12 Robert HaasFix parallel index builds for dynamic_shared_memory_typ...
2018-02-02 Robert HaasSupport parallel btree index builds.
2018-01-26 Robert HaasFactor some code out of create_grouping_paths.
2018-01-19 Robert HaasAllow UPDATE to move rows between partitions.
2018-01-03 Bruce MomjianUpdate copyright for 2018
2017-12-19 Robert HaasRe-fix wrong costing of Sort under Gather Merge.
2017-12-05 Robert HaasSupport Parallel Append plan nodes.
2017-11-27 Tom LaneFix creation of resjunk tlist entries for inherited...
2017-11-16 Robert HaasPass InitPlan values to workers via Gather (Merge).
2017-11-15 Robert HaasAdd parallel_leader_participation GUC.
2017-11-13 Robert HaasPush target list evaluation through Gather Merge.
2017-11-13 Robert HaasTrack in the plan the types associated with PARAM_EXEC...
2017-11-08 Peter EisentrautChange TRUE/FALSE to true/false
2017-10-24 Tom LaneIn the planner, delete joinaliasvars lists after we...
2017-10-06 Robert HaasBasic partition-wise join functionality.
2017-10-05 Robert HaasAllow DML commands that create tables to use parallel...
2017-09-14 Robert HaasExpand partitioned table RTEs level by level, without...
2017-09-14 Robert HaasSet partitioned_rels appropriately when UNION ALL is...
2017-09-05 Tom LaneUse lfirst_node() and linitial_node() where appropriate...
2017-08-30 Tom LaneForce rescanning of parallel-aware scan nodes below...
2017-08-17 Robert HaasAttempt to clarify comments related to force_parallel_mode.
2017-08-15 Robert HaasTeach adjust_appendrel_attrs(_multilevel) to do multipl...
2017-06-21 Tom LanePhase 3 of pgindent updates.
2017-06-21 Tom LanePhase 2 of pgindent updates.
2017-05-17 Bruce MomjianPost-PG 10 beta1 pgindent run
2017-05-01 Robert HaasFire per-statement triggers on partitioned tables.
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-04 Robert HaasAbstract logic to allow for multiple kinds of child...
2017-04-03 Andrew GierthTry and silence spurious Coverity warning.
2017-03-29 Peter EisentrautCast result of copyObject() to correct type
2017-03-27 Andrew GierthSupport hashed aggregation with grouping sets.
2017-03-25 Andres FreundFaster expression evaluation and targetlist projection.
2017-03-22 Robert HaasFix wrong costing of Sort under Gather Merge.
2017-03-21 Robert HaasDon't scan partitioned tables.
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 Alvaro HerreraSupport XMLTABLE query expression
2017-02-21 Peter EisentrautMake more use of castNode()
2017-02-15 Robert HaasAdd optimizer and executor support for parallel index...
2017-02-14 Tom LaneRemove duplicate code in planner.c.
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-14 Tom LaneChange representation of statement lists, and add state...
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-11-25 Tom LaneMark a query's topmost Paths parallel-unsafe if they...
2016-11-21 Tom LaneFix test for subplans in force-parallel mode.
2016-11-10 Tom LaneFix partial aggregation for the case of a degenerate...
2016-10-15 Andres FreundUse more efficient hashtable for execGrouping.c to...
2016-09-13 Tom LaneImprove parser's and planner's handling of set-returnin...
2016-08-19 Tom LaneSpeed up planner's scanning for parallel-query hazards.
2016-07-15 Tom LaneAvoid invalidating all foreign-join cached plans when...
2016-07-13 Tom LaneAdd a regression test case to improve code coverage...
2016-07-03 Tom LaneSet correct cost data in Gather node added by force_par...
2016-07-02 Tom LaneFix failure to mark all aggregates with appropriate...
2016-07-02 Tom LaneFix some interrelated planner issues with initPlans...
2016-07-01 Tom LaneRethink the GetForeignUpperPaths API (again).
2016-07-01 Robert HaasSet consider_parallel correctly for upper planner rels.
2016-06-26 Tom LaneAvoid making a separate pass over the query to check...
2016-06-26 Tom LaneRethink node-level representation of partial-aggregatio...
2016-06-26 Tom LaneSimplify planner's final setup of Aggrefs for partial...
next