]> granicus.if.org Git - postgresql/history - src/pl/plpgsql/src/pl_exec.c
Support named and default arguments in CALL
[postgresql] / src / pl / plpgsql / src / pl_exec.c
2018-04-14 Peter EisentrautSupport named and default arguments in CALL
2018-04-12 Simon RiggsRevert MERGE patch
2018-04-05 Peter EisentrautPL/pgSQL: Add support for SET TRANSACTION
2018-04-05 Peter EisentrautFix plan cache issue in PL/pgSQL CALL
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-03-28 Peter EisentrautAllow committing inside cursor loop
2018-03-28 Peter EisentrautPL/pgSQL: Nested CALL with transactions
2018-03-17 Tom LaneFix overflow handling in plpgsql's integer FOR loops.
2018-03-14 Peter EisentrautFix compiler warning
2018-03-14 Peter EisentrautSupport INOUT arguments in procedures
2018-03-04 Peter EisentrautPL/pgSQL: Simplify RETURN checking for procedures
2018-03-02 Peter EisentrautAdd prokind column, replacing proisagg and proiswindow
2018-02-26 Peter EisentrautFix typo in internal error message
2018-02-15 Tom LaneFix plpgsql to enforce domain checks when returning...
2018-02-14 Tom LaneSupport CONSTANT/NOT NULL/initial value for plpgsql...
2018-02-14 Tom LaneSpeed up plpgsql trigger startup by introducing "promises".
2018-02-14 Tom LaneSpeed up plpgsql function startup by doing fewer pallocs.
2018-02-13 Tom LaneMake plpgsql use its DTYPE_REC code paths for composite...
2018-01-22 Peter EisentrautTransaction control in PL procedures
2018-01-10 Peter EisentrautRevert "Move portal pinning from PL/pgSQL to SPI"
2018-01-10 Peter EisentrautMove portal pinning from PL/pgSQL to SPI
2018-01-03 Bruce MomjianUpdate copyright for 2018
2017-12-31 Tom LaneMerge coding of return/exit/continue cases in plpgsql...
2017-12-21 Tom LaneRearrange execution of PARAM_EXTERN Params for plpgsql...
2017-12-09 Tom LaneFix plpgsql to reinitialize record variables at block...
2017-12-08 Tom LaneIn plpgsql, unify duplicate variables for record and...
2017-11-30 Peter EisentrautSQL procedures
2017-11-29 Robert HaasUpdate typedefs.list and re-run pgindent
2017-11-08 Peter EisentrautChange TRUE/FALSE to true/false
2017-10-27 Robert HaasAllow parallel query for prepared statements with gener...
2017-08-20 Andres FreundChange tupledesc->attrs[n] to TupleDescAttr(tupledesc...
2017-08-15 Tom LaneMake simpler-simple-expressions code cope with a Gather...
2017-08-15 Tom LaneSimplify plpgsql's check for simple expressions.
2017-06-21 Tom LanePhase 3 of pgindent updates.
2017-06-21 Tom LanePhase 2 of pgindent updates.
2017-06-21 Tom LaneInitial pgindent run with pg_bsd_indent version 2.0.
2017-04-10 Tom LaneImprove castNode notation by introducing list-extractio...
2017-04-04 Kevin GrittnerFollow-on cleanup for the transition table patch.
2017-04-01 Kevin GrittnerAdd transition table support to plpgsql.
2017-03-26 Tom LaneUpdate some obsolete comments.
2017-03-25 Andres FreundFaster expression evaluation and targetlist projection.
2017-03-24 Robert HaasImprove access to parallel query from procedural languages.
2017-03-24 Robert Haasplpgsql: Don't generate parallel plans for RETURN QUERY.
2017-03-14 Peter EisentrautSpelling fixes in code comments
2017-03-08 Tom LaneBring plpgsql into line with header inclusion policy.
2017-01-27 Tom LaneUse castNode() in a bunch of statement-list-related...
2017-01-19 Andres FreundRemove obsoleted code relating to targetlist SRF evalua...
2017-01-14 Tom LaneChange representation of statement lists, and add state...
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-11-08 Tom LaneSimplify code by getting rid of SPI_push, SPI_pop,...
2016-11-08 Tom LaneReplace uses of SPI_modifytuple that intend to allocate...
2016-11-06 Tom LaneNeed to do SPI_push/SPI_pop around expression evaluatio...
2016-09-13 Tom LaneImprove parser's and planner's handling of set-returnin...
2016-09-09 Peter EisentrautMake better use of existing enums in plpgsql
2016-08-27 Tom LaneAdd macros to make AllocSetContextCreate() calls simple...
2016-08-17 Tom LaneImprove plpgsql's memory management to fix some functio...
2016-08-17 Tom LaneImprove parsetree representation of special functions...
2016-06-09 Robert Haaspgindent run for 9.6
2016-03-12 Tom LaneWiden query numbers-of-tuples-processed counters to...
2016-03-03 Magnus HaganderAdd prefix to pl/pgsql global variables and functions
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-09-05 Tom LaneRearrange the handling of error context reports.
2015-08-22 Tom LaneDetect mismatched CONTINUE and EXIT statements at plpgs...
2015-08-17 Tom LaneFix performance bug from conflict between two previous...
2015-08-15 Tom LaneRepair unsafe use of shared typecast-lookup table in...
2015-07-17 Tom LaneRepair mishandling of cached cast-expression trees...
2015-07-05 Tom LaneFurther reduce overhead for passing plpgsql variables...
2015-06-12 Tom LaneFix failure to cover scalar-vs-rowtype cases in exec_st...
2015-05-14 Tom LaneSupport "expanded" objects, particularly arrays, for...
2015-03-25 Tom LaneAdd an ASSERT statement in plpgsql.
2015-03-18 Alvaro Herreraarray_offset() and array_offsets()
2015-03-14 Tom LaneRemove obsolete comment.
2015-03-11 Tom LaneAllocate ParamListInfo once per plpgsql function, not...
2015-03-05 Tom LaneChange plpgsql's cast cache to consider source typmod...
2015-03-05 Tom LaneNeed to special-case RECORD as well as UNKNOWN in plpgs...
2015-03-04 Tom LaneUse standard casting mechanism to convert types in...
2015-02-28 Tom LaneTrack typmods in plpgsql expression evaluation and...
2015-02-26 Noah MischFree SQLSTATE and SQLERRM no earlier than other PL...
2015-02-16 Tom LaneUse fast path in plpgsql's RETURN/RETURN NEXT in more...
2015-02-16 Tom LaneRationalize the APIs of array element/slice access...
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-11-28 Tom LaneAdd bms_next_member(), and use it where appropriate.
2014-09-02 Heikki LinnakangasCheck number of parameters in RAISE statement at compil...
2014-05-06 Bruce Momjianpgindent run for 9.4
2014-05-01 Tom LaneFix failure to detoast fields in composite elements...
2014-01-07 Bruce MomjianUpdate copyright for 2014
2013-12-13 Heikki LinnakangasFix more instances of "the the" in comments.
2013-11-15 Tom LanePrevent leakage of cached plans and execution trees...
2013-11-10 Peter EisentrautFix whitespace issues found by git diff --check, add...
2013-10-07 Robert Haasplpgsql: Add new option print_strict_params.
2013-07-25 Tom LanePrevent leakage of SPI tuple tables during subtransacti...
2013-07-24 Stephen FrostAdd GET DIAGNOSTICS ... PG_CONTEXT in PL/PgSQL
2013-07-12 Noah MischMake comments reflect that omission of SPI_gettypmod...
2013-07-03 Noah MischExpose object name error fields in PL/pgSQL.
2013-02-15 Tom LaneInvent pre-commit/pre-prepare/pre-subcommit events...
2013-01-31 Tom LaneFix plpgsql's reporting of plan-time errors in possibly...
next