aboutsummaryrefslogtreecommitdiff
path: root/src/pl
Commit message (Expand)AuthorAge
* Check that result tupdesc has exactly 1 column in return_next scalar case.Tom Lane2016-11-15
* Simplify code by getting rid of SPI_push, SPI_pop, SPI_restore_connection.Tom Lane2016-11-08
* Replace uses of SPI_modifytuple that intend to allocate in current context.Tom Lane2016-11-08
* Make SPI_fnumber() reject dropped columns.Tom Lane2016-11-08
* Use heap_modify_tuple not SPI_modifytuple in pl/python triggers.Tom Lane2016-11-08
* Use heap_modify_tuple not SPI_modifytuple in pl/perl triggers.Tom Lane2016-11-08
* Sync pltcl_build_tuple_result's error handling with pltcl_trigger_handler.Tom Lane2016-11-06
* Support PL/Tcl functions that return composite types and/or sets.Tom Lane2016-11-06
* Modernize result-tuple construction in pltcl_trigger_handler().Tom Lane2016-11-06
* Rationalize and document pltcl's handling of magic ".tupno" array element.Tom Lane2016-11-06
* Need to do SPI_push/SPI_pop around expression evaluation in plpgsql.Tom Lane2016-11-06
* Improve minor error-handling details in pltcl.Tom Lane2016-11-05
* Add function name to PyArg_ParseTuple()Peter Eisentraut2016-10-27
* Format PL/Python module contents test verticallyPeter Eisentraut2016-10-27
* Remove platform-dependent PL/python test case.Heikki Linnakangas2016-10-26
* Only treat Python Lists as array dimensions.Heikki Linnakangas2016-10-26
* Avoid using platform-dependent floats in test case.Heikki Linnakangas2016-10-26
* Fix regression test to also work with Python 2.Heikki Linnakangas2016-10-26
* Give a hint, when [] is incorrectly used for a composite type in array.Heikki Linnakangas2016-10-26
* Support multi-dimensional arrays in PL/python.Heikki Linnakangas2016-10-26
* Fix further hash table order dependent tests.Andres Freund2016-10-12
* Fix misplacement of submake-generated-headers prerequisites.Tom Lane2016-10-01
* Improve parser's and planner's handling of set-returning functions.Tom Lane2016-09-13
* Make better use of existing enums in plpgsqlPeter Eisentraut2016-09-09
* Improve memory management for PL/Perl functions.Tom Lane2016-08-31
* Improve memory management for PL/Tcl functions.Tom Lane2016-08-31
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-27
* In plpgsql, don't try to convert int2vector or oidvector to expanded array.Tom Lane2016-08-18
* Improve formatting of comments in plpgsql.hPeter Eisentraut2016-08-18
* Improve plpgsql's memory management to fix some function-lifespan leaks.Tom Lane2016-08-17
* Improve parsetree representation of special functions such as CURRENT_DATE.Tom Lane2016-08-16
* Final pgindent + perltidy run for 9.6.Tom Lane2016-08-15
* Translation updatesPeter Eisentraut2016-08-08
* Make pltcl regression tests safe for Danish locale.Tom Lane2016-07-21
* Translation updatesPeter Eisentraut2016-07-18
* Allow IMPORT FOREIGN SCHEMA within pl/pgsql.Tom Lane2016-07-12
* PL/Python: Report argument parsing errors using exceptionsPeter Eisentraut2016-07-02
* Provide and use a makefile target to build all generated headers.Tom Lane2016-07-01
* Add missing check for malloc failure in plpgsql_extra_checks_check_hook().Tom Lane2016-06-20
* Translation updatesPeter Eisentraut2016-06-20
* PL/Python: Clean up extended error reporting docs and testsPeter Eisentraut2016-06-15
* PL/Python: Rename new keyword arguments of plpy.error() etc.Peter Eisentraut2016-06-11
* pgindent run for 9.6Robert Haas2016-06-09
* PL/Python: Move ereport wrapper test cases to separate filePeter Eisentraut2016-06-07
* Translation updatesPeter Eisentraut2016-05-09
* Fix freshly-introduced PL/Python portability bug.Tom Lane2016-04-11
* Fix whitespacePeter Eisentraut2016-04-11
* Fix missing "volatile" in PLy_output().Tom Lane2016-04-11
* Fix poorly thought-through code from commit 5c3c3cd0a3046339.Tom Lane2016-04-11
* Fix access-to-already-freed-memory issue in plpython's error handling.Tom Lane2016-04-10