]> granicus.if.org Git - postgresql/history - src/include/optimizer/planmain.h
Update copyright for 2019
[postgresql] / src / include / optimizer / planmain.h
2019-01-02 Bruce MomjianUpdate copyright for 2019
2018-12-13 Tom LaneDrop no-op CoerceToDomain nodes from expressions at...
2018-12-12 Tom LaneRepair bogus EPQ plans generated for postgres_fdw forei...
2018-04-20 Tom LaneTweak a couple of planner APIs to save recalculating...
2018-01-03 Bruce MomjianUpdate copyright for 2018
2017-11-15 Robert HaasAdd parallel_leader_participation GUC.
2017-06-21 Tom LanePhase 2 of pgindent updates.
2017-06-21 Tom LaneInitial pgindent run with pg_bsd_indent version 2.0.
2017-05-01 Tom LaneReduce semijoins with unique inner relations to plain...
2017-04-08 Tom LaneOptimize joins when the inner relation can be proven...
2017-01-18 Tom LaneImprove RLS planning by marking individual quals with...
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-06-26 Tom LaneRethink node-level representation of partial-aggregatio...
2016-06-18 Tom LaneRestore foreign-key-aware estimation of join relation...
2016-06-10 Tom LaneRefactor to reduce code duplication for function proper...
2016-04-06 Tom LaneRun pgindent on a batch of (mostly-planner-related...
2016-03-29 Robert HaasAllow aggregate transition states to be serialized...
2016-03-12 Tom LaneRe-export a few of createplan.c's make_xxx() functions.
2016-03-07 Tom LaneMake the upper part of the planner work by generating...
2016-02-07 Robert HaasIntroduce a new GUC force_parallel_mode for testing...
2016-01-20 Robert HaasSupport multi-stage aggregation.
2016-01-02 Bruce MomjianUpdate copyright for 2016
2015-12-08 Robert HaasAllow foreign and custom joins to handle EvalPlanQual...
2015-10-15 Robert HaasAllow FDWs to push down quals without breaking EvalPlan...
2015-05-16 Andres FreundSupport GROUPING SETS, CUBE and ROLLUP.
2015-05-10 Tom LaneCode review for foreign/custom join pushdown patch.
2015-05-08 Andres FreundAdd support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.
2015-05-01 Robert HaasAllow FDWs and custom scan providers to replace joins...
2015-02-17 Tom LaneFix EXPLAIN output for cases where parent table is...
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-11-21 Tom LaneRearrange CustomScan API.
2014-11-20 Tom LaneInitial code review for CustomScan patch.
2014-11-07 Robert HaasIntroduce custom path and scan providers.
2014-09-19 Stephen FrostRow-Level Security Policies (RLS)
2014-07-16 Tom LaneAllow join removal in some cases involving a left join...
2014-01-07 Bruce MomjianUpdate copyright for 2014
2013-08-05 Tom LaneSimplify query_planner's API by having it return the...
2013-07-18 Stephen FrostWITH CHECK OPTION support for auto-updatable VIEWs
2013-04-29 Tom LanePostpone creation of pathkeys lists to fix bug #8049.
2013-03-10 Tom LaneSupport writable foreign tables.
2013-01-01 Bruce MomjianUpdate copyrights for 2013
2012-10-18 Tom LaneFix planning of non-strict equivalence clauses above...
2012-08-27 Tom LaneFix up planner infrastructure to support LATERAL properly.
2012-04-26 Tom LaneFix planner's handling of RETURNING lists in writable...
2012-03-09 Tom LaneRevise FDW planning API, again.
2012-01-01 Bruce MomjianUpdate copyright notices for year 2012.
2011-09-03 Tom LaneRearrange planner to save the whole PlannerInfo (subroo...
2011-08-09 Tom LaneFix nested PlaceHolderVar expressions that appear only...
2011-04-24 Tom LaneImprove cost estimation for aggregates and window funct...
2011-03-20 Tom LaneRevise collation derivation method and expression-tree...
2011-02-25 Tom LaneSupport data-modifying commands (INSERT/UPDATE/DELETE...
2011-01-01 Bruce MomjianStamp copyrights for year 2011.
2010-11-04 Tom LaneReimplement planner's handling of MIN/MAX aggregate...
2010-09-20 Magnus HaganderRemove cvs keywords from all files.
2010-03-28 Tom LaneRework join-removal logic as per recent discussion...
2010-02-26 Bruce Momjianpgindent run for 9.0
2010-02-12 Tom LaneExtend the set of frame options supported for window...
2010-01-15 Tom LaneDo parse analysis of an EXPLAIN's contained statement...
2010-01-02 Bruce MomjianUpdate copyright for the year 2010.
2010-01-01 Tom LaneSupport "x IS NOT NULL" clauses as indexscan conditions...
2009-10-26 Tom LaneRe-implement EvalPlanQual processing to improve its...
2009-10-12 Tom LaneMove the handling of SELECT FOR UPDATE locking and...
2009-10-10 Tom LaneSplit the processing of INSERT/UPDATE/DELETE operations...
2009-06-11 Bruce Momjian8.4 pgindent run, with new combined Linux/FreeBSD/MinGW...
2009-01-01 Bruce MomjianUpdate copyright for 2009.
2008-12-31 Tom LaneAdd some basic support for window frame clauses to...
2008-12-28 Tom LaneSupport window functions a la SQL:2008.
2008-10-07 Tom LaneExtend CTE patch to support recursive UNION (ie, withou...
2008-10-04 Tom LaneImplement SQL-standard WITH clauses, including WITH...
2008-09-09 Tom LaneImprove the plan cache invalidation mechanism to make...
2008-08-14 Tom LaneImplement SEMI and ANTI joins in the planner and execut...
2008-08-07 Tom LaneImprove INTERSECT/EXCEPT hashing by realizing that...
2008-08-07 Tom LaneSupport hashing for duplicate-elimination in INTERSECT...
2008-05-02 Tom LaneAllow the planner's estimate of the fraction of a curso...
2008-04-17 Tom LaneFix a couple of oversights associated with the "physica...
2008-01-01 Bruce MomjianUpdate copyrights in source tree to 2008.
2007-11-15 Bruce MomjianRe-run pgindent with updated list of typedefs. (Update...
2007-11-15 Bruce Momjianpgindent run for 8.3.
2007-10-11 Tom LaneFix the plan-invalidation mechanism to treat regclass...
2007-10-04 Tom LaneKeep the planner from failing on "WHERE false AND somet...
2007-05-04 Tom LaneTeach tuplesort.c about "top N" sorting, in which only...
2007-02-22 Tom LaneTurn the rangetable used by the executor into a flat...
2007-01-22 Tom LaneAdd COST and ROWS options to CREATE/ALTER FUNCTION...
2007-01-20 Tom LaneRefactor planner's pathkeys data structure to create...
2007-01-10 Tom LaneChange the planner-to-executor API so that the planner...
2007-01-05 Bruce MomjianUpdate CVS HEAD for 2007 copyright. Back branches...
2006-08-12 Tom LaneAdd INSERT/UPDATE/DELETE RETURNING, with basic docs...
2006-07-26 Bruce MomjianChange LIMIT/OFFSET to use int8
2006-07-01 Tom LaneRevise the planner's handling of "pseudoconstant" WHERE...
2006-03-05 Bruce MomjianUpdate copyright for 2006. Update scripts.
2005-12-20 Tom LaneTeach planner how to rearrange join order for some...
2005-10-15 Bruce MomjianStandard pgindent run for 8.1.
2005-09-28 Tom LaneRepair planning bug introduced in 7.4: outer-join ON...
2005-08-27 Tom LaneChange the division of labor between grouping_planner...
2005-08-18 Tom LaneFix up LIMIT/OFFSET planning so that we cope with non...
2005-06-05 Tom LaneRemove planner's private fields from Query struct,...
2005-05-22 Tom LaneTeach the planner to remove SubqueryScan nodes from...
2005-04-25 Tom LaneReplace slightly klugy create_bitmap_restriction()...
2005-04-25 Tom LaneRemove support for OR'd indexscans internal to a single...
2005-04-12 Tom LaneFix oversight in MIN/MAX optimization: must not return...
next