]> granicus.if.org Git - postgresql/history - src/backend/executor/functions.c
Faster expression evaluation and targetlist projection.
[postgresql] / src / backend / executor / functions.c
2017-03-25 Andres FreundFaster expression evaluation and targetlist projection.
2017-03-24 Robert HaasImprove access to parallel query from procedural languages.
2017-03-23 Robert HaasAllow for parallel execution whenever ExecutorRun(...
2017-01-27 Tom LaneUse castNode() in a bunch of statement-list-related...
2017-01-27 Andres FreundUse the new castNode() macro in a number of places.
2017-01-14 Tom LaneChange representation of statement lists, and add state...
2017-01-14 Tom LaneThrow suitable error for COPY TO STDOUT/FROM STDIN...
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-08-27 Tom LaneAdd macros to make AllocSetContextCreate() calls simple...
2016-06-09 Robert Haaspgindent run for 9.6
2016-06-06 Robert HaasStop the executor if no more tuples can be sent from...
2016-03-12 Tom LaneWiden query numbers-of-tuples-processed counters to...
2016-01-02 Bruce MomjianUpdate copyright for 2016
2015-11-02 Robert HaasFix problems with ParamListInfo serialization mechanism.
2015-09-16 Robert HaasDetermine whether it's safe to attempt a parallel plan...
2015-04-30 Robert HaasCreate an infrastructure for parallel computation in...
2015-02-20 Tom LaneUse FLEXIBLE_ARRAY_MEMBER in a bunch more places.
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-05-06 Bruce Momjianpgindent run for 9.4
2014-05-01 Tom LaneFix failure to detoast fields in composite elements...
2014-02-03 Tom LaneFix *-qualification of named parameters in SQL-language...
2014-01-07 Bruce MomjianUpdate copyright for 2014
2013-12-23 Tom LaneSupport ordered-set (WITHIN GROUP) aggregates.
2013-07-17 Noah MischImplement the FILTER clause for aggregate function...
2013-05-29 Bruce Momjianpgindent run for release 9.3
2013-04-28 Tom LaneEditorialize a bit on new ProcessUtility() API.
2013-03-03 Tom LaneFix SQL function execution to be safe with long-lived...
2013-01-01 Bruce MomjianUpdate copyrights for 2013
2012-10-12 Tom LaneGet rid of COERCE_DONTCARE.
2012-08-30 Alvaro HerreraSplit tuple struct defs from htup.h to htup_details.h
2012-07-20 Robert HaasMake new event trigger facility actually do something.
2012-06-10 Bruce MomjianRun pgindent on 9.2 source tree in preparation for...
2012-03-20 Tom LaneRestructure SELECT INTO's parsetree representation...
2012-02-05 Tom LaneAllow SQL-language functions to reference parameters...
2012-01-01 Bruce MomjianUpdate copyright notices for year 2012.
2011-11-03 Heikki LinnakangasSupport range data types.
2011-09-01 Bruce MomjianRemove unnecessary #include references, per pgrminclude...
2011-04-12 Tom LanePass collations to functions in FunctionCallInfoData...
2011-04-10 Bruce Momjianpgindent run before PG 9.1 beta 1.
2011-03-26 Tom LanePass collation to makeConst() instead of looking it...
2011-03-25 Tom LaneFix handling of collation in SQL-language functions.
2011-03-20 Tom LaneRevise collation derivation method and expression-tree...
2011-03-01 Tom LaneRearrange snapshot handling to make rule expansion...
2011-02-27 Tom LaneRefactor the executor's API to support data-modifying...
2011-01-01 Bruce MomjianStamp copyrights for year 2011.
2010-12-01 Tom LanePrevent inlining a SQL function with multiple OUT param...
2010-09-20 Magnus HaganderRemove cvs keywords from all files.
2010-07-06 Bruce Momjianpgindent run for 9.0, second run
2010-03-19 Tom LaneModify error context callback functions to not assume...
2010-02-26 Bruce Momjianpgindent run for 9.0
2010-02-14 Robert HaasWrap calls to SearchSysCache and related functions...
2010-01-02 Bruce MomjianUpdate copyright for the year 2010.
2009-12-29 Heikki LinnakangasPrevious fix for temporary file management broke return...
2009-12-15 Robert HaasAdd an EXPLAIN (BUFFERS) option to show buffer-usage...
2009-12-14 Tom LaneFix a bug introduced when set-returning SQL functions...
2009-11-04 Tom LaneAdd support for invoking parser callback hooks via...
2009-06-11 Tom LaneFix things so that you can still do "select foo()"...
2009-06-11 Bruce Momjian8.4 pgindent run, with new combined Linux/FreeBSD/MinGW...
2009-03-27 Tom LaneFix possible failures when a tuplestore switches from...
2009-01-02 Tom LaneInclude a pointer to the query's source text in QueryDe...
2009-01-01 Bruce MomjianUpdate copyright for 2009.
2008-11-30 Tom LaneClean up the API for DestReceiver objects by eliminatin...
2008-11-27 Tom LaneFix minor memory leak introduced in recent SQL-function...
2008-10-31 Tom LaneSimplify ExecutorRun's API and save some trivial number...
2008-10-31 Tom LaneAllow SQL-language functions to return the output of...
2008-08-25 Tom LaneMove exprType(), exprTypmod(), expression_tree_walker...
2008-05-12 Alvaro HerreraImprove snapshot manager by keeping explicit track...
2008-03-26 Alvaro HerreraRename snapmgmt.c/h to snapmgr.c/h, for consistency...
2008-03-26 Alvaro HerreraSeparate snapshot management code from tuple visibility...
2008-03-25 Tom LaneSimplify and standardize conversions between TEXT datum...
2008-03-18 Tom LaneArrange to "inline" SQL functions that appear in a...
2008-01-01 Bruce MomjianUpdate copyrights in source tree to 2008.
2007-11-15 Bruce Momjianpgindent run for 8.3.
2007-06-17 Tom LaneRevert an ill-considered portion of my patch of 12...
2007-06-06 Tom LaneFix up text concatenation so that it accepts all the...
2007-04-27 Tom LaneModify processing of DECLARE CURSOR and EXPLAIN so...
2007-04-16 Tom LaneExpose more cursor-related functionality in SPI: specif...
2007-04-02 Tom LaneFix check_sql_fn_retval to allow the case where a SQL...
2007-04-02 Tom LaneSupport enum data types. Along the way, use macros...
2007-03-13 Tom LaneFirst phase of plan-invalidation project: create a...
2007-02-20 Tom LaneRemove the Query structure from the executor's API...
2007-02-02 Tom LaneRepair insufficiently careful type checking for SQL...
2007-01-05 Bruce MomjianUpdate CVS HEAD for 2007 copyright. Back branches...
2006-10-12 Tom LaneFix mishandling of after-trigger state when a SQL funct...
2006-10-04 Bruce Momjianpgindent run for 8.2.
2006-09-06 Tom LaneChange processing of extended-Query mode so that an...
2006-08-12 Tom LaneTweak SPI_cursor_open to allow INSERT/UPDATE/DELETE...
2006-07-14 Bruce MomjianRemove 576 references of include files that were not...
2006-07-13 Bruce MomjianAllow include files to compile own their own.
2006-04-22 Tom LaneSimplify ParamListInfo data structure to support only...
2006-03-05 Bruce MomjianUpdate copyright for 2006. Update scripts.
2006-02-28 Tom LaneExtend the ExecInitNode API so that plan nodes receive...
2005-11-22 Bruce MomjianRe-run pgindent, fixing a problem where comment lines...
2005-10-15 Bruce MomjianStandard pgindent run for 8.1.
2005-04-10 Tom LaneSQL functions returning pass-by-reference types were...
2005-04-06 Tom LaneMerge Resdom nodes into TargetEntry nodes to simplify...
2005-03-31 Tom LaneFirst phase of OUT-parameters project. We can now...
2005-03-29 Tom LaneConvert oidvector and int2vector into variable-length...
2005-03-25 Tom LaneImprove EXPLAIN ANALYZE to show the time spent in each...
2005-03-16 Tom LaneRevise TupleTableSlot code to avoid unnecessary constru...
next