]> granicus.if.org Git - postgresql/history - src/backend/optimizer/plan/setrefs.c
Add a Gather executor node.
[postgresql] / src / backend / optimizer / plan / setrefs.c
2015-09-30 Robert HaasAdd a Gather executor node.
2015-09-29 Robert HaasParallel executor support.
2015-09-10 Tom LaneFix setrefs.c comment properly.
2015-09-10 Stephen FrostFix typo in setrefs.c
2015-07-29 Robert HaasFix incorrect comment.
2015-07-25 Tom LaneRedesign tablesample method API, and do extensive code...
2015-07-22 Tom LaneFix add_rte_to_flat_rtable() for recent feature additions.
2015-07-12 Andres FreundFor consistency add a pfree to ON CONFLICT set_plan_ref...
2015-06-27 Heikki LinnakangasFix typo in comment
2015-06-26 Robert HaasImprove handling of CustomPath/CustomPlan(State) children.
2015-05-24 Bruce Momjianpgindent run for 9.5
2015-05-16 Andres FreundSupport GROUPING SETS, CUBE and ROLLUP.
2015-05-15 Simon RiggsTABLESAMPLE, SQL Standard and extensible
2015-05-12 Andres FreundFix ON CONFLICT bugs that manifest when used in rules.
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-07 Andres FreundRepresent columns requiring insert and update privilege...
2015-05-01 Robert HaasAllow FDWs and custom scan providers to replace joins...
2015-04-04 Tom LaneFix incorrect matching of subexpressions in outer-join...
2015-02-21 Tom LaneSome more FLEXIBLE_ARRAY_MEMBER fixes.
2015-02-17 Tom LaneFix EXPLAIN output for cases where parent table is...
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-11-27 Stephen FrostRename pg_rowsecurity -> pg_policy and other fixes
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-23 Stephen FrostProcess withCheckOption exprs in setrefs.c
2014-09-19 Stephen FrostRow-Level Security Policies (RLS)
2014-06-18 Tom LaneImplement UPDATE tab SET (col1,col2,...) = (SELECT...
2014-05-06 Bruce Momjianpgindent run for 9.4
2014-01-07 Bruce MomjianUpdate copyright for 2014
2013-12-14 Tom LaneFix inherited UPDATE/DELETE with UNION ALL subqueries.
2013-11-22 Tom LaneSupport multi-argument UNNEST(), and TABLE() syntax...
2013-05-08 Tom LaneBetter fix for permissions tests in excluded subqueries.
2013-01-01 Bruce MomjianUpdate copyrights for 2013
2012-06-28 Tom LaneMake UtilityContainsQuery recurse until it finds a...
2012-06-10 Bruce MomjianRun pgindent on 9.2 source tree in preparation for...
2012-04-26 Tom LaneFix planner's handling of RETURNING lists in writable...
2012-03-20 Tom LaneRestructure SELECT INTO's parsetree representation...
2012-03-09 Tom LaneRevise FDW planning API, again.
2012-03-07 Tom LaneExpose an API for calculating catcache hash values.
2012-01-01 Bruce MomjianUpdate copyright notices for year 2012.
2011-11-03 Tom LaneFix handling of PlaceHolderVars in nestloop parameter...
2011-10-11 Tom LaneRearrange the implementation of index-only scans.
2011-09-03 Tom LaneRearrange planner to save the whole PlannerInfo (subroo...
2011-09-01 Bruce MomjianRemove unnecessary #include references, per pgrminclude...
2011-08-16 Tom LaneRevise sinval code to remove no-longer-used tuple TID...
2011-04-18 Tom LaneFix handling of collations in multi-row VALUES constructs.
2011-02-25 Tom LaneSupport data-modifying commands (INSERT/UPDATE/DELETE...
2011-02-20 Tom LaneImplement an API to let foreign-data wrappers actually...
2011-02-10 Tom LaneFix improper matching of resjunk column names for FOR...
2011-02-08 Peter EisentrautPer-column collation support
2011-01-01 Bruce MomjianStamp copyrights for year 2011.
2010-12-03 Tom LaneCreate core infrastructure for KNNGIST.
2010-10-14 Tom LaneSupport MergeAppend plans, to allow sorted output from...
2010-09-20 Magnus HaganderRemove cvs keywords from all files.
2010-08-27 Peter EisentrautSmall refactoring of makeVar() from a TargetEntry
2010-07-12 Tom LaneMake NestLoop plan nodes pass outer-relation variables...
2010-02-26 Bruce Momjianpgindent run for 9.0
2010-02-14 Robert HaasWrap calls to SearchSysCache and related functions...
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.
2009-11-16 Tom LaneWhile doing the final setrefs.c pass over a plan tree...
2009-10-26 Tom LaneRe-implement EvalPlanQual processing to improve its...
2009-10-14 Tom LaneSupport SQL-compliant triggers on columns, ie fire...
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-22 Tom LaneSupport column-level privileges, as required by SQL...
2009-01-01 Bruce MomjianUpdate copyright for 2009.
2008-12-28 Tom LaneSupport window functions a la SQL:2008.
2008-10-21 Tom LaneAdd a concept of "placeholder" variables to the planner...
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-25 Tom LaneMove exprType(), exprTypmod(), expression_tree_walker...
2008-06-17 Tom LaneFix the code that adds regclass constants to a plan...
2008-01-01 Bruce MomjianUpdate copyrights in source tree to 2008.
2007-11-24 Tom LaneChange fix_scan_expr() to avoid copying the input node...
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-06-11 Tom LaneSupport UPDATE/DELETE WHERE CURRENT OF cursor_name...
2007-04-30 Tom LaneMarginal performance hack: use a dedicated routine...
2007-04-06 Tom LaneDon't remove the 'alias' field from flattened rangetabl...
2007-02-23 Tom LaneNow that plans have flat rangetable lists, it's a lot...
2007-02-22 Tom LaneChange Agg and Group nodes so that Vars contained in...
2007-02-22 Tom LaneTurn the rangetable used by the executor into a flat...
2007-02-19 Tom LanePut function expressions and values lists into Function...
2007-02-16 Tom LaneFix another problem in 8.2 changes that allowed "one...
2007-01-22 Tom LaneAdd COST and ROWS options to CREATE/ALTER FUNCTION...
2007-01-05 Bruce MomjianUpdate CVS HEAD for 2007 copyright. Back branches...
2006-10-04 Bruce Momjianpgindent run for 8.2.
2006-08-28 Tom LaneTweak trivial_subqueryscan() to consider a SubqueryScan...
2006-08-12 Tom LaneAdd INSERT/UPDATE/DELETE RETURNING, with basic docs...
2006-08-02 Joe ConwayAdd support for multi-row VALUES clauses as part of...
2006-07-14 Bruce MomjianRemove 576 references of include files that were not...
2006-03-05 Bruce MomjianUpdate copyright for 2006. Update scripts.
2006-02-05 Tom LaneImprove my initial, rather hacky implementation of...
2005-11-26 Tom LaneTeach tid-scan code to make use of "ctid = ANY (array...
next