Commit Graph

329 Commits (d67b06fe3e2811f8c2270b8b2b266bf1480152bc)

Author SHA1 Message Date
Peter Eisentraut be0dfbad36 PL/Python: Remove workaround for returning booleans in Python <2.3 14 years ago
Peter Eisentraut db0af74af2 PL/Python: Convert oid to long/int 14 years ago
Peter Eisentraut b2e3bea3af PL/Python: Improve Python 3 regression test setup 14 years ago
Tom Lane 45d1f1e024 Adjust PL/Python regression tests some more for Python 3.3. 14 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 14 years ago
Alvaro Herrera 0a664ec27f add #includes to plpy_subxactobject.h to make it compile standalone 14 years ago
Heikki Linnakangas 3ff15883b1 Perform conversion from Python unicode to string/bytes object via UTF-8. 14 years ago
Peter Eisentraut 71f2dd2321 PL/Python: Remove PLy_result_ass_item 14 years ago
Heikki Linnakangas de479e2ed2 Revert part of the previous patch that avoided using PLy_elog(). 14 years ago
Heikki Linnakangas b66de4c6d7 Fix mapping of PostgreSQL encodings to Python encodings. 14 years ago
Bruce Momjian 042d9ffc28 Run newly-configured perltidy script on Perl files. 14 years ago
Robert Haas d7c734841b Reduce messages about implicit indexes and sequences to DEBUG1. 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Peter Eisentraut 2cfb1c6f77 PL/Python: Adjust the regression tests for Python 3.3 14 years ago
Peter Eisentraut a97207b690 PL/Python: Fix slicing support for result objects for Python 3 14 years ago
Peter Eisentraut 1540d3bf4d PL/Python: Update incorrect comment 14 years ago
Peter Eisentraut 1d158d7f98 Python 2.2 is no longer supported 14 years ago
Peter Eisentraut e6c2e8cb87 PL/Python: Improve test coverage 14 years ago
Peter Eisentraut 52aa334fcd PL/Python: Fix crash in functions returning SETOF and using SPI 14 years ago
Robert Haas e01e66f808 More duplicate word removal. 14 years ago
Peter Eisentraut ba3e4157a7 PL/Python: Accept strings in functions returning composite types 14 years ago
Peter Eisentraut 65ca8e68b7 PL/Python: Improve error messages 14 years ago
Peter Eisentraut 0f48e06751 PL/Python: Improve documentation of nrows() method 14 years ago
Peter Eisentraut c03523ed3f PL/Python: Fix crash when colnames() etc. called without result set 14 years ago
Tom Lane 5cd72c7a7c Patch some corner-case bugs in pl/python. 14 years ago
Tom Lane a14fa84693 Fix minor memory leak in PLy_typeinfo_dealloc(). 14 years ago
Tom Lane ed75380bda Create a stack of pl/python "execution contexts". 14 years ago
Tom Lane bef47331b6 Code review for plpgsql fn_signature patch. 15 years ago
Robert Haas 5ae88c65da Adjust expected regression test outputs for PL/python. 15 years ago
Peter Eisentraut ee7fa66b19 PL/Python: Add result metadata functions 15 years ago
Peter Eisentraut 26e89e7f23 Fix typos 15 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 15 years ago
Peter Eisentraut f9de1e9a96 PL/Python: Add argument names to function declarations 15 years ago
Peter Eisentraut c317a3ac16 Run "make all" as a prerequisite of "make check" 15 years ago
Peter Eisentraut 19d2231718 PL/Python: One more file renaming fix to unbreak the build 15 years ago
Peter Eisentraut 147c248254 Split plpython.c into smaller pieces 15 years ago
Peter Eisentraut fc9959701b PL/Python: Refactor subtransaction handling 15 years ago
Peter Eisentraut 89e850e6fd plpython: Add SPI cursor support 15 years ago
Peter Eisentraut 04e5cb629b plpython: Fix sed expression in python3 build 15 years ago
Heikki Linnakangas f21fc7f9fc Preserve SQLSTATE when an SPI error is propagated through PL/python 15 years ago
Peter Eisentraut 6f2efcd557 Only install the extension files for the current Python major version 15 years ago
Tom Lane e6faf910d7 Redesign the plancache mechanism for more flexibility and efficiency. 15 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