summaryrefslogtreecommitdiff
path: root/src/pl
Commit message (Expand)AuthorAgeFilesLines
* Unbreak vpath builds broken by commit 474a42473adf9b18417242f1fc0691a857ec578b.Andrew Dunstan2011-02-281-1/+1
* Fix regression tests after PL/Python custom SPI exceptions patchPeter Eisentraut2011-02-281-1/+1
* PL/Python custom SPI exceptionsPeter Eisentraut2011-02-2810-25/+288
* PL/Python explicit subtransactionsPeter Eisentraut2011-02-277-7/+1273
* Remove remaining expected file for Python 2.2Peter Eisentraut2011-02-272-57/+7
* Table function support for PL/PythonPeter Eisentraut2011-02-268-39/+724
* Add PL/Python functions for quoting stringsPeter Eisentraut2011-02-225-3/+158
* Invalidate PL/Python functions with composite type argument when thePeter Eisentraut2011-02-194-2/+223
* Initialize variable to quiet compiler.Bruce Momjian2011-02-191-1/+1
* Convert Postgres arrays to Perl arrays on PL/perl input argumentsAlvaro Herrera2011-02-1713-367/+1227
* pgindent run on plperl.cAlvaro Herrera2011-02-171-67/+82
* Fix for warnings-free compilation with Python 3.2Peter Eisentraut2011-02-161-0/+5
* Add FOREACH IN ARRAY looping to plpgsql.Tom Lane2011-02-165-2/+285
* Allow make check in PL directoriesPeter Eisentraut2011-02-156-10/+25
* Per-column collation supportPeter Eisentraut2011-02-081-1/+1
* Supply now required HeUTF8 macro for plperl where it's missing, per buildfarm...Andrew Dunstan2011-02-061-0/+7
* Force strings passed to and from plperl to be in UTF8 encoding.Andrew Dunstan2011-02-064-160/+287
* Unbreak the VPATH build.Robert Haas2011-02-041-1/+1
* Avoid maintaining three separate copies of the error codes list.Robert Haas2011-02-034-900/+49
* Clean up missed change to plpython expected files.Tom Lane2011-02-021-2/+0
* Wrap PL/Python SPI calls into subtransactionsPeter Eisentraut2011-02-024-32/+172
* Add comment on why we're passing a useless 'false' to the plperl function co...Andrew Dunstan2011-02-021-1/+6
* Add validator to PL/PythonPeter Eisentraut2011-02-018-3/+255
* Set up PLPerl trigger data using C code instead of Perl code.Andrew Dunstan2011-02-011-12/+11
* Re-classify ERRCODE_DATABASE_DROPPED to 57P04Simon Riggs2011-02-011-4/+4
* Fix wrong error reports in 'number of array dimensions exceeds theItagaki Takahiro2011-02-011-1/+1
* Create new errcode for recovery conflict caused by db drop on master.Simon Riggs2011-02-011-0/+4
* Do not prefix error messages with the string "PL/Python: "Peter Eisentraut2011-01-278-24/+24
* Improve exception usage in PL/PythonPeter Eisentraut2011-01-273-10/+6
* Also save the error detail in SPIErrorPeter Eisentraut2011-01-273-6/+9
* Fix compiler warningsPeter Eisentraut2011-01-271-3/+3
* Call PLy_spi_execute_fetch_result inside the try/catch blockPeter Eisentraut2011-01-251-4/+14
* Refactor PLy_spi_prepare to save two levels of indentationPeter Eisentraut2011-01-241-66/+66
* Revert "Factor out functions responsible for caching I/O routines".Tom Lane2011-01-231-132/+113
* Quick hack to un-break plpython regression tests.Tom Lane2011-01-221-2/+1
* Suppress "control reaches end of non-void function" warning from gcc 4.5.Tom Lane2011-01-221-0/+1
* Get rid of the global variable holding the error statePeter Eisentraut2011-01-223-74/+114
* Correctly add exceptions to the plpy module for Python 3Peter Eisentraut2011-01-213-11/+54
* Fix wrong commentPeter Eisentraut2011-01-201-3/+3
* Fix typoPeter Eisentraut2011-01-201-1/+1
* Factor out functions responsible for caching I/O routinesPeter Eisentraut2011-01-201-113/+132
* Add braces around an if block, for readabilityPeter Eisentraut2011-01-191-1/+2
* Free plan values in the PLyPlanObject dealloc functionPeter Eisentraut2011-01-191-0/+3
* Improve message for errors in compiling anonymous PL/Python blocksPeter Eisentraut2011-01-191-1/+5
* Use PyObject_New instead of PyObject_NEWPeter Eisentraut2011-01-181-2/+2
* Skip dropped attributes when converting Python objects to tuplesPeter Eisentraut2011-01-181-2/+21
* Use palloc in TopMemoryContext instead of mallocPeter Eisentraut2011-01-181-10/+5
* Fix an error when a set-returning function fails halfway through the executionPeter Eisentraut2011-01-181-0/+8
* Use HTABs instead of Python dictionary objects to cache proceduresPeter Eisentraut2011-01-171-94/+110
* Increment Py_None refcount for NULL array elementsAlvaro Herrera2011-01-171-0/+3