]> granicus.if.org Git - postgresql/history - src/backend/optimizer/util/clauses.c
Support named and default arguments in CALL
[postgresql] / src / backend / optimizer / util / clauses.c
2018-04-14 Peter EisentrautSupport named and default arguments in CALL
2018-03-28 Andrew DunstanFast ALTER TABLE ADD COLUMN with a non-NULL default
2018-03-16 Tom LaneMop-up for letting VOID-returning SQL functions end...
2018-03-02 Peter EisentrautAdd prokind column, replacing proisagg and proiswindow
2018-01-11 Peter EisentrautFix Latin spelling
2018-01-03 Tom LaneTeach eval_const_expressions() to handle some more...
2018-01-03 Bruce MomjianUpdate copyright for 2018
2017-12-21 Tom LaneRearrange execution of PARAM_EXTERN Params for plpgsql...
2017-11-30 Peter EisentrautSQL procedures
2017-11-29 Robert HaasUpdate typedefs.list and re-run pgindent
2017-11-16 Robert HaasPass InitPlan values to workers via 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-27 Robert HaasAllow parallel query for prepared statements with gener...
2017-10-26 Tom LaneSupport domains over composite types.
2017-09-30 Tom LaneSupport arrays over domains.
2017-08-20 Andres FreundChange tupledesc->attrs[n] to TupleDescAttr(tupledesc...
2017-08-15 Tom LaneSimplify plpgsql's check for simple expressions.
2017-07-14 Tom LaneCode review for NextValueExpr expression node type.
2017-06-21 Tom LanePhase 3 of pgindent updates.
2017-06-21 Tom LanePhase 2 of pgindent updates.
2017-04-18 Tom LaneFix testing of parallel-safety of SubPlans.
2017-04-10 Tom LaneImprove castNode notation by introducing list-extractio...
2017-04-01 Kevin GrittnerAdd infrastructure to support EphemeralNamedRelation...
2017-03-26 Tom LaneUpdate some obsolete comments.
2017-03-25 Andres FreundFaster expression evaluation and targetlist projection.
2017-02-21 Peter EisentrautMake more use of castNode()
2017-02-14 Robert HaasAllow parallel workers to execute subplans.
2017-01-19 Andres FreundRemove obsoleted code relating to targetlist SRF evalua...
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-29 Tom LaneFix estimate_expression_value to constant-fold SQLValue...
2016-11-21 Tom LaneFix optimization for skipping searches for parallel...
2016-10-30 Tom LaneImprove speed of aggregates that use array_append as...
2016-09-13 Tom LaneImprove parser's and planner's handling of set-returnin...
2016-08-27 Tom LaneAdd macros to make AllocSetContextCreate() calls simple...
2016-08-19 Tom LaneSpeed up planner's scanning for parallel-query hazards.
2016-08-17 Tom LaneImprove parsetree representation of special functions...
2016-08-08 Tom LaneFix two errors with nested CASE/WHEN constructs.
2016-07-26 Tom LaneFix constant-folding of ROW(...) IS [NOT] NULL with...
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-22 Tom LaneFix type-safety problem with parallel aggregate serial...
2016-06-18 Tom LaneFix handling of argument and result datatypes for parti...
2016-06-10 Tom LaneRefactor to reduce code duplication for function proper...
2016-06-10 Tom LaneImprove the situation for parallel query versus temp...
2016-06-09 Robert Haaspgindent run for 9.6
2016-04-12 Robert HaasFix costing for parallel aggregation.
2016-04-05 Robert HaasFix parallel-safety code for parallel aggregation.
2016-03-29 Robert HaasAllow aggregate transition states to be serialized...
2016-03-21 Robert HaasSupport parallel aggregation.
2016-03-09 Tom LaneImprove handling of pathtargets in planner.c.
2016-02-19 Tom LaneAdd an explicit representation of the output targetlist...
2016-01-21 Tom LaneAdd defenses against putting expanded objects into...
2016-01-02 Bruce MomjianUpdate copyright for 2016
2015-11-11 Robert HaasGenerate parallel sequential scan plans in simple cases.
2015-09-16 Robert HaasDetermine whether it's safe to attempt a parallel plan...
2015-07-26 Andres FreundRecognize GROUPING() as a aggregate expression.
2015-07-24 Joe ConwayMake RLS work with UPDATE ... WHERE CURRENT OF
2015-05-24 Bruce Momjianpgindent run for 9.5
2015-05-16 Andres FreundSupport GROUPING SETS, CUBE and ROLLUP.
2015-04-27 Stephen FrostImprove qual pushdown for RLS and SB views
2015-02-22 Tom LaneAdd parse location fields to NullTest and BooleanTest...
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-10-20 Tom LaneFix mishandling of FieldSelect-on-whole-row-Var in...
2014-06-16 Tom LaneAvoid recursion when processing simple lists of AND...
2014-05-06 Bruce Momjianpgindent run for 9.4
2014-04-12 Tom LaneCreate infrastructure for moving-aggregate optimization.
2014-01-20 Simon RiggsSpeed up COPY into tables with DEFAULT nextval()
2014-01-07 Bruce MomjianUpdate copyright for 2014
2013-12-23 Tom LaneSupport ordered-set (WITHIN GROUP) aggregates.
2013-11-22 Tom LaneSupport multi-argument UNNEST(), and TABLE() syntax...
2013-11-16 Tom LaneAllow aggregates to provide estimates of their transiti...
2013-11-08 Tom LaneMake contain_volatile_functions/contain_mutable_functio...
2013-11-06 Tom LaneSupport default arguments and named-argument notation...
2013-07-29 Greg StarkAdd SQL Standard WITH ORDINALITY support for UNNEST...
2013-07-23 Tom LaneMove strip_implicit_coercions() from optimizer to nodeF...
2013-07-17 Noah MischImplement the FILTER clause for aggregate function...
2013-05-29 Bruce Momjianpgindent run for release 9.3
2013-01-22 Tom LaneAdd infrastructure for storing a VARIADIC ANY function...
2013-01-01 Bruce MomjianUpdate copyrights for 2013
2012-10-12 Tom LaneGet rid of COERCE_DONTCARE.
2012-10-12 Tom LaneMake equal() ignore CoercionForm fields for better...
2012-08-30 Alvaro HerreraSplit tuple struct defs from htup.h to htup_details.h
2012-08-10 Tom LaneCentralize the logic for detecting misplaced aggregates...
2012-07-21 Tom LaneAccount for SRFs in targetlists in planner rowcount...
2012-06-10 Bruce MomjianRun pgindent on 9.2 source tree in preparation for...
2012-03-23 Tom LaneRefactor simplify_function et al to centralize argument...
2012-03-23 Tom LaneCode review for protransform patches.
2012-03-20 Tom LaneRestructure SELECT INTO's parsetree representation...
2012-02-14 Robert HaasAllow LEAKPROOF functions for better performance of...
2012-01-01 Bruce MomjianUpdate copyright notices for year 2012.
2011-12-07 Peter EisentrautAdd const qualifiers to node inspection functions
2011-11-29 Tom LaneMake some minor formatting improvements to what pginden...
2011-11-28 Bruce MomjianPgindent clauses.c, per request from Tom.
2011-11-28 Tom LaneConvert eval_const_expressions's long series of IsA...
2011-11-03 Tom LaneFix inline_set_returning_function() to allow multiple...
2011-09-03 Tom LaneRearrange planner to save the whole PlannerInfo (subroo...
next