summaryrefslogtreecommitdiff
path: root/src/test/regress/sql/plpgsql.sql
AgeCommit message (Expand)Author
2016-12-22Fix handling of expanded objects in CoerceToDomain and CASE execution.Tom Lane
2016-12-13Improve handling of array elements as getdiag_targets and cursor_variables.Tom Lane
2016-11-06Need to do SPI_push/SPI_pop around expression evaluation in plpgsql.Tom Lane
2016-06-03Mark read/write expanded values as read-only in ValuesNext(), too.Tom Lane
2016-06-03Mark read/write expanded values as read-only in ExecProject().Tom Lane
2015-10-20Eschew "RESET statement_timeout" in tests.Noah Misch
2015-08-23Tweak wording of syntax error messages about bad CONTINUE/EXIT statements.Tom Lane
2015-08-22Detect mismatched CONTINUE and EXIT statements at plpgsql compile time.Tom Lane
2015-08-15Repair unsafe use of shared typecast-lookup table in plpgsql DO blocks.Tom Lane
2015-07-17Repair mishandling of cached cast-expression trees in plpgsql.Tom Lane
2015-06-12Fix failure to cover scalar-vs-rowtype cases in exec_stmt_return().Tom Lane
2015-03-25Add an ASSERT statement in plpgsql.Tom Lane
2015-02-26Free SQLSTATE and SQLERRM no earlier than other PL/pgSQL variables.Noah Misch
2014-11-25De-reserve most statement-introducing keywords in plpgsql.Tom Lane
2014-09-02Check number of parameters in RAISE statement at compile time.Heikki Linnakangas
2014-04-06Extra warnings and errors for PL/pgSQLSimon Riggs
2013-11-15Prevent leakage of cached plans and execution trees in plpgsql DO blocks.Tom Lane
2013-11-10Fix whitespace issues found by git diff --check, add gitattributesPeter Eisentraut
2013-10-07plpgsql: Add new option print_strict_params.Robert Haas
2013-08-01Allow a context to be passed in for error handlingStephen Frost
2013-07-25Improvements to GetErrorContextStack()Stephen Frost
2013-07-24Add GET DIAGNOSTICS ... PG_CONTEXT in PL/PgSQLStephen Frost
2013-07-06Rename a function to avoid naming conflict in parallel regression tests.Tom Lane
2013-07-03Expose object name error fields in PL/pgSQL.Noah Misch
2013-01-31Fix plpgsql's reporting of plan-time errors in possibly-simple expressions.Tom Lane
2012-12-07Improve pl/pgsql to support composite-type expressions in RETURN.Tom Lane
2012-04-05Fix plpgsql named-cursor-parameter feature for variable name conflicts.Tom Lane
2011-12-14Add support for passing cursor parameters in named notation in PL/pgSQL.Heikki Linnakangas
2011-11-21More code review for rangetypes patch.Tom Lane
2011-11-03Support range data types.Heikki Linnakangas
2011-09-26Speed up array element assignment in plpgsql by caching type information.Tom Lane
2011-07-18Add GET STACKED DIAGNOSTICS plpgsql command to retrieve exception info.Tom Lane
2011-02-16Add FOREACH IN ARRAY looping to plpgsql.Tom Lane
2010-11-23Remove useless whitespace at end of linesPeter Eisentraut
2010-11-06Make get_stack_depth_rlimit() handle RLIM_INFINITY more sanely.Tom Lane
2010-11-03Reduce recursion depth in recently-added regression test.Tom Lane
2010-10-28Fix plpgsql's handling of "simple" expression evaluation.Tom Lane
2010-09-23Fix inconsistent capitalization of "PL/pgSQL".Robert Haas
2010-08-09Fix incorrect logic in plpgsql for cleanup after evaluation of non-simpleTom Lane
2010-08-09Modify the handling of RAISE without parameters so that the error it throwsTom Lane
2010-06-25Fix thinko in tok_is_keyword(): it was looking at the wrong union variantTom Lane
2010-01-26Remove the default_do_language parameter, instead making DO use a hardwiredTom Lane
2010-01-19Add "USING expressions" option to plpgsql's OPEN cursor FOR EXECUTE.Tom Lane
2009-11-13Add control knobs for plpgsql's variable resolution behavior, and make theTom Lane
2009-11-12Remove plpgsql's separate lexer (finally!), in favor of using the core lexerTom Lane
2009-11-09Fix WHERE CURRENT OF to work as designed within plpgsql. The argumentTom Lane
2009-11-06Change plpgsql from using textual substitution to insert variable referencesTom Lane
2009-11-05Remove plpgsql's RENAME declaration, which has bizarre and mostly nonfunctionalTom Lane
2009-11-04Add support for invoking parser callback hooks via SPI and in cached plans.Tom Lane
2009-09-29Allow MOVE FORWARD n, MOVE BACKWARD n, MOVE FORWARD ALL, MOVE BACKWARD ALLTom Lane