summaryrefslogtreecommitdiff
path: root/src/pl/plpython/plpython.c
AgeCommit message (Expand)Author
2010-01-16Improved printing of Python exceptions in PL/PythonPeter Eisentraut
2009-12-15Python 3 support in PL/PythonPeter Eisentraut
2009-12-10PL/Python array supportPeter Eisentraut
2009-11-03Improve PL/Python elog outputPeter Eisentraut
2009-11-03Fix obscure segfault condition in PL/PythonPeter Eisentraut
2009-09-13Fix Unicode support in PL/PythonPeter Eisentraut
2009-09-12Add Unicode support in PL/PythonPeter Eisentraut
2009-09-09Fix/improve bytea and boolean support in PL/PythonPeter Eisentraut
2009-08-25Enhanced error context support in PL/PythonPeter Eisentraut
2009-08-25Use generic attribute management in PL/PythonPeter Eisentraut
2009-08-14Domain support in PL/PythonPeter Eisentraut
2009-08-13Augment test coverage in PL/Python, especially for error conditions.Peter Eisentraut
2009-07-20Use errcontext mechanism in PL/PythonPeter Eisentraut
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-06-04Improve the recently-added support for properly pluralized error messagesTom Lane
2009-04-03Defend against possible crash if a plpython function does not specify namesTom Lane
2009-03-26Gettext plural supportPeter Eisentraut
2009-01-15Cleanup pass over PL/Python NLS. Add translation support to PLy_elog andPeter Eisentraut
2008-12-11Append major version number and for libraries soname major version numberPeter Eisentraut
2008-11-04Fix bug introduced in recent patch to make plpython cope with OUT arguments:Tom Lane
2008-11-02Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane
2008-10-11Add missing header.Alvaro Herrera
2008-10-09Improve translatability of error messages for external modules by tweakingAlvaro Herrera
2008-07-18Implement SQL-spec RETURNS TABLE syntax for functions.Tom Lane
2008-07-16Support "variadic" functions, which can accept a variable number of argumentsTom Lane
2008-05-12Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera
2008-05-03Fix plpython to not get totally confused by OUT arguments. (It still doesn'tTom Lane
2008-03-28Support statement-level ON TRUNCATE triggers. Simon RiggsTom Lane
2008-03-25Simplify and standardize conversions between TEXT datums and ordinary CTom Lane
2008-01-02Fix plpython's overoptimistic caching of information about the rowtype ofTom Lane
2007-11-23Fix buggy usage of vsnprintf in PL/Python by removing it altogether, insteadAlvaro Herrera
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-08-10Fix uninitialized-memory bug in plpython proargnames patch. Per bug #3523Tom Lane
2007-07-13Volatile-qualify a dozen variables in plpython.c to eliminate warningsTom Lane
2007-05-31Make some messages more consistentPeter Eisentraut
2007-04-04Remove plpython casts C source code casts:Bruce Momjian
2007-04-03Allow pl/pythonu >= version 2.3 to return boolean, rather than 1/0.Bruce Momjian
2007-04-03Allow PL/PythonU to compile on Python 2.5. Change needed because of APIBruce Momjian
2007-04-02Support enum data types. Along the way, use macros for the values ofTom Lane
2007-02-21Allow pltcl args to spi_prepare and plpython args to plpy.prepare to be stand...Andrew Dunstan
2007-02-09Combine cmin and cmax fields of HeapTupleHeaders into a single field, byTom Lane
2007-02-01Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian
2007-01-28Fix plpython MSVC build in non-debug mode.Andrew Dunstan
2007-01-25Reverse out use of Py_RETURN_TRUE in plpython, only supported in Python >=Bruce Momjian
2007-01-25Fix for plpython functions; return true/false for boolean,Bruce Momjian
2006-11-21Fix plpython to work (or at least pass its regression tests) withTom Lane
2006-10-04pgindent run for 8.2.Bruce Momjian
2006-09-16Define errcode as __msvc_errcode not __vc_errcode for MSVC builds,Tom Lane
2006-09-02Allow PL/python to return composite types and result setsBruce Momjian
2006-08-27Add new return codes SPI_OK_INSERT_RETURNING etc to the SPI API.Tom Lane