aboutsummaryrefslogtreecommitdiff
path: root/src/pl
Commit message (Expand)AuthorAge
* 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
* Use a separate interpreter for each calling SQL userid in plperl and pltcl.Tom Lane2010-09-30
* Fix inconsistent capitalization of "PL/pgSQL".Robert Haas2010-09-22
* Some more gitignore cleanups: cover contrib and PL regression test outputs.Tom Lane2010-09-22
* Convert cvsignore to gitignore, and add .gitignore for build targets.Magnus Hagander2010-09-22
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Catch null pointer returns from PyCObject_AsVoidPtr and PyCObject_FromVoidPtrPeter Eisentraut2010-08-25
* Allow USING and INTO clauses of plpgsql's EXECUTE to appear in either order.Tom Lane2010-08-19
* Keep exec_simple_check_plan() from thinking "SELECT foo INTO bar" is simple.Tom Lane2010-08-19
* Be a bit less cavalier with both the code and the comment for UNKNOWN fix.Tom Lane2010-08-19
* Revert patch to coerce 'unknown' type parameters in the backend. As TomHeikki Linnakangas2010-08-19