Commit Graph

291 Commits (e6d9e2106f0dda459063126d07967df197b7b5fe)

Author SHA1 Message Date
Peter Eisentraut 04e5cb629b plpython: Fix sed expression in python3 build 14 years ago
Heikki Linnakangas f21fc7f9fc Preserve SQLSTATE when an SPI error is propagated through PL/python 14 years ago
Peter Eisentraut 6f2efcd557 Only install the extension files for the current Python major version 14 years ago
Tom Lane e6faf910d7 Redesign the plancache mechanism for more flexibility and efficiency. 14 years ago
Peter Eisentraut e1f9aa4eae Change PyInit_plpy to external linkage 15 years ago
Peter Eisentraut f684bcb523 Hide unused variable warnings under Python 3 15 years ago
Tom Lane 2dada0cc85 Fix two issues in plpython's handling of composite results. 15 years ago
Peter Eisentraut 1bf80041e3 Translation updates 15 years ago
Andrew Dunstan a11cf43341 Restore the primacy of postgres.h in plpython.c. 15 years ago
Tom Lane 1af37ec96d Replace errdetail("%s", ...) with errdetail_internal("%s", ...). 15 years ago
Alvaro Herrera b93f5a5673 Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.h 15 years ago
Tom Lane 99e47ed0b2 Put comments on the installable procedural languages. 15 years ago
Tom Lane acb9198b96 Make distprep and *clean build targets recurse into all subdirectories. 15 years ago
Peter Eisentraut cb5a7bc2dc Add the possibility to pass --flag arguments to xgettext calls 15 years ago
Peter Eisentraut 7a5a843a2a Refactor common gettext triggers 15 years ago
Peter Eisentraut 1b11e239ca Replace := by = in nls.mk files 15 years ago
Peter Eisentraut 74b1d29dd1 Translation updates for 9.1beta2 15 years ago
Bruce Momjian 6560407c7d Pgindent run before 9.1 beta2. 15 years ago
Peter Eisentraut bcf63a51e3 Message style improvements 15 years ago
Peter Eisentraut 5c436a79e0 Catch errors in for loop in makefile 15 years ago
Peter Eisentraut b106195b17 Rewrite installation makefile rules without for loops 15 years ago
Andrew Dunstan c02d5b7c27 Use a macro variable PG_PRINTF_ATTRIBUTE for the style used for checking printf type functions. 15 years ago
Peter Eisentraut 395fcac299 Fix PL/Python traceback for error in separate file 15 years ago
Peter Eisentraut 5809a64584 Set client encoding explicitly in plpython_unicode test 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Robert Haas b6bc481d55 Fix some sloppiness in new PL/python get_source_line() function. 15 years ago
Peter Eisentraut 5d0e462366 Update regression test files for PL/Python traceback patch 15 years ago
Peter Eisentraut 2bd78eb8d5 Add traceback information to PL/Python errors 15 years ago
Heikki Linnakangas ec7626504f Don't leak the temporary PLyProcedure struct we create for inline plpython 15 years ago
Alvaro Herrera 1c249fcfcc Fix PL/Python memory leak involving array slices 15 years ago
Peter Eisentraut 804d13adfd Fix behavior when raising plpy.Fatal() 15 years ago
Peter Eisentraut 8f76324352 Report Python errors from iterators with PLy_elog 15 years ago
Tom Lane 4172bd8830 Suppress some "variable might be clobbered by longjmp" warnings. 15 years ago
Bruce Momjian c15c1f1c15 Fix parallel gmake for extension directory addition in PL languages. 15 years ago
Tom Lane bfd7f8cbb2 Make plpythonu language use plpython2 shared library directly. 15 years ago
Tom Lane 63b656b7bf Create extension infrastructure for the core procedural languages. 15 years ago
Andrew Dunstan 12bf602f3f Add a comment explaining the recent fix for plpython breakage in commit 4c966d9. 15 years ago
Andrew Dunstan 4c966d920f Fix plpython breakage detected on certain Fedora machines on buildfarm. 15 years ago
Peter Eisentraut 2f363590c1 Additional PL/Python regression test expected file 15 years ago
Andrew Dunstan 57e9bda5ec Unbreak vpath builds broken by commit 474a42473a. 15 years ago
Peter Eisentraut 4b853c879d Fix regression tests after PL/Python custom SPI exceptions patch 15 years ago
Peter Eisentraut 474a42473a PL/Python custom SPI exceptions 15 years ago
Peter Eisentraut 22690719ea PL/Python explicit subtransactions 15 years ago
Peter Eisentraut 438cdf6e48 Remove remaining expected file for Python 2.2 15 years ago
Peter Eisentraut bc411f25c1 Table function support for PL/Python 15 years ago
Peter Eisentraut 1c51c7d5ff Add PL/Python functions for quoting strings 15 years ago
Peter Eisentraut b05186f8a4 Invalidate PL/Python functions with composite type argument when the 15 years ago
Peter Eisentraut 66d6b4cb54 Fix for warnings-free compilation with Python 3.2 15 years ago
Peter Eisentraut 2fd77060a2 Allow make check in PL directories 15 years ago
Tom Lane 907855ac75 Clean up missed change to plpython expected files. 15 years ago