aboutsummaryrefslogtreecommitdiff
path: root/src/pl/plpython/plpython.c
Commit message (Expand)AuthorAge
* Pgindent run before 9.1 beta2.Bruce Momjian2011-06-09
* Message style improvementsPeter Eisentraut2011-05-21
* Use a macro variable PG_PRINTF_ATTRIBUTE for the style used for checking prin...Andrew Dunstan2011-04-28
* Fix PL/Python traceback for error in separate filePeter Eisentraut2011-04-20
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-10
* Fix some sloppiness in new PL/python get_source_line() function.Robert Haas2011-04-08
* Add traceback information to PL/Python errorsPeter Eisentraut2011-04-06
* Don't leak the temporary PLyProcedure struct we create for inline plpythonHeikki Linnakangas2011-03-31
* Fix PL/Python memory leak involving array slicesAlvaro Herrera2011-03-17
* Fix behavior when raising plpy.Fatal()Peter Eisentraut2011-03-07
* Report Python errors from iterators with PLy_elogPeter Eisentraut2011-03-07
* Suppress some "variable might be clobbered by longjmp" warnings.Tom Lane2011-03-06
* Create extension infrastructure for the core procedural languages.Tom Lane2011-03-04
* Add a comment explaining the recent fix for plpython breakage in commit 4c966d9.Andrew Dunstan2011-03-03
* Fix plpython breakage detected on certain Fedora machines on buildfarm.Andrew Dunstan2011-03-01
* PL/Python custom SPI exceptionsPeter Eisentraut2011-02-28
* PL/Python explicit subtransactionsPeter Eisentraut2011-02-27
* Table function support for PL/PythonPeter Eisentraut2011-02-26
* Add PL/Python functions for quoting stringsPeter Eisentraut2011-02-22
* Invalidate PL/Python functions with composite type argument when thePeter Eisentraut2011-02-19
* Fix for warnings-free compilation with Python 3.2Peter Eisentraut2011-02-16
* Wrap PL/Python SPI calls into subtransactionsPeter Eisentraut2011-02-02
* Add validator to PL/PythonPeter Eisentraut2011-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
* 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
* Fix aboriginal mistake in plpython's set-returning-function support.Tom Lane2010-11-15
* 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
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Catch null pointer returns from PyCObject_AsVoidPtr and PyCObject_FromVoidPtrPeter Eisentraut2010-08-25