aboutsummaryrefslogtreecommitdiff
path: root/src/pl
Commit message (Expand)AuthorAge
* Unbreak the VPATH build.Robert Haas2011-02-04
* Avoid maintaining three separate copies of the error codes list.Robert Haas2011-02-03
* Clean up missed change to plpython expected files.Tom Lane2011-02-02
* Wrap PL/Python SPI calls into subtransactionsPeter Eisentraut2011-02-02
* Add comment on why we're passing a useless 'false' to the plperl function co...Andrew Dunstan2011-02-02
* Add validator to PL/PythonPeter Eisentraut2011-02-01
* Set up PLPerl trigger data using C code instead of Perl code.Andrew Dunstan2011-02-01
* Re-classify ERRCODE_DATABASE_DROPPED to 57P04Simon Riggs2011-02-01
* Fix wrong error reports in 'number of array dimensions exceeds theItagaki Takahiro2011-02-01
* Create new errcode for recovery conflict caused by db drop on master.Simon Riggs2011-02-01
* Do not prefix error messages with the string "PL/Python: "Peter Eisentraut2011-01-27
* Improve exception usage in PL/PythonPeter Eisentraut2011-01-27
* Also save the error detail in SPIErrorPeter Eisentraut2011-01-27
* Fix compiler warningsPeter Eisentraut2011-01-27
* Call PLy_spi_execute_fetch_result inside the try/catch blockPeter Eisentraut2011-01-25
* Refactor PLy_spi_prepare to save two levels of indentationPeter Eisentraut2011-01-24
* Revert "Factor out functions responsible for caching I/O routines".Tom Lane2011-01-23
* Quick hack to un-break plpython regression tests.Tom Lane2011-01-22
* Suppress "control reaches end of non-void function" warning from gcc 4.5.Tom Lane2011-01-22
* Get rid of the global variable holding the error statePeter Eisentraut2011-01-22
* Correctly add exceptions to the plpy module for Python 3Peter Eisentraut2011-01-21
* Fix wrong commentPeter Eisentraut2011-01-20
* Fix typoPeter Eisentraut2011-01-20
* Factor out functions responsible for caching I/O routinesPeter Eisentraut2011-01-20
* Add braces around an if block, for readabilityPeter Eisentraut2011-01-19
* Free plan values in the PLyPlanObject dealloc functionPeter Eisentraut2011-01-19
* Improve message for errors in compiling anonymous PL/Python blocksPeter Eisentraut2011-01-19
* Use PyObject_New instead of PyObject_NEWPeter Eisentraut2011-01-18
* Skip dropped attributes when converting Python objects to tuplesPeter Eisentraut2011-01-18
* Use palloc in TopMemoryContext instead of mallocPeter Eisentraut2011-01-18
* Fix an error when a set-returning function fails halfway through the executionPeter Eisentraut2011-01-18
* Use HTABs instead of Python dictionary objects to cache proceduresPeter Eisentraut2011-01-17
* Increment Py_None refcount for NULL array elementsAlvaro Herrera2011-01-17
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Corrections to patch adding SQL/MED error codes.Robert Haas2010-12-26
* Remove useless whitespace at end of linesPeter Eisentraut2010-11-23
* Improve plpgsql's error reporting for no-such-column cases.Tom Lane2010-11-18
* Fix aboriginal mistake in plpython's set-returning-function support.Tom Lane2010-11-15
* Improved parallel make supportPeter Eisentraut2010-11-12
* Use only one hash entry for all instances of a pltcl trigger function.Tom Lane2010-11-03
* Revert removal of trigger flag from plperl function hash key.REL9_1_ALPHA2Tom Lane2010-10-31
* Give a more specific error message if you try to COMMIT, ROLLBACK or COPYHeikki Linnakangas2010-10-29
* Allow generic record arguments to plperl functionsAndrew Dunstan2010-10-28
* Save a few cycles in plpgsql simple-expression initialization.Tom Lane2010-10-28
* Fix plpgsql's handling of "simple" expression evaluation.Tom Lane2010-10-28
* Remove unnecessary use of trigger flag to hash plperl functionsAndrew Dunstan2010-10-24
* Improve handling of domains over arrays.Tom Lane2010-10-21
* Fix plpython so that it again honors typmod while assigning to tuple fields.Tom Lane2010-10-11
* Support triggers on views.Tom Lane2010-10-10
* Fix sloppy usage of TRIGGER_FIRED_BEFORE/TRIGGER_FIRED_AFTER.Tom Lane2010-10-08