Commit Graph

20 Commits (efa415da8c0fb8c1c0bc50faebac430f8b917571)

Author SHA1 Message Date
Peter Eisentraut 474a42473a PL/Python custom SPI exceptions 15 years ago
Peter Eisentraut 22690719ea PL/Python explicit subtransactions 15 years ago
Peter Eisentraut 1c51c7d5ff Add PL/Python functions for quoting strings 15 years ago
Peter Eisentraut 5829738868 Do not prefix error messages with the string "PL/Python: " 15 years ago
Peter Eisentraut 116ce2f4d0 Get rid of the global variable holding the error state 15 years ago
Peter Eisentraut 4609caf364 Correctly add exceptions to the plpy module for Python 3 15 years ago
Peter Eisentraut dd4cd55c15 Python 3 support in PL/Python 16 years ago
Peter Eisentraut 2e3b16c8ba Improve PL/Python elog output 16 years ago
Peter Eisentraut 5dff93638c Make PL/Python tests more compatible with Python 3 17 years ago
Peter Eisentraut cfe380a6dd Augment test coverage in PL/Python, especially for error conditions. 17 years ago
Peter Eisentraut 9d9848668f Split the plpython regression test into test cases arranged by topic, instead 17 years ago
Peter Eisentraut 5106bdc450 Use errcontext mechanism in PL/Python 17 years ago
Tom Lane cd331e4b84 Defend against possible crash if a plpython function does not specify names 17 years ago
Peter Eisentraut f8c8386a08 Cleanup pass over PL/Python NLS. Add translation support to PLy_elog and 17 years ago
Tom Lane bdc7dd6799 Fix plpython to not get totally confused by OUT arguments. (It still doesn't 18 years ago
Bruce Momjian 819f22a302 Allow PL/python to return composite types and result sets 20 years ago
Neil Conway 485541a3aa Update the expected regression test results to account for the changes to 20 years ago
Neil Conway 2b8afe6193 Tweak the error message emitted when a void-returning PL/Python function 20 years ago
Neil Conway 87daae1143 Allow PL/Python functions to return void, per gripe from James Robinson 20 years ago
Tom Lane 0ff7a2c2ad Convert the existing regression test scripts for the various optional 21 years ago
Tom Lane 00aa8ed47a Adjust plpython to convert \r\n and \r to \n in Python scripts, 21 years ago
Tom Lane 6115224448 Rename plpython to plpythonu, and update documentation to reflect its 23 years ago
Bruce Momjian 9b59ddfb40 It may not be obvious to you, but the plpython regression tests 23 years ago
Bruce Momjian 1f653ec31e I have attached two patches as per: 24 years ago
Bruce Momjian 72f8efdc98 Back out /pl memory leak patch. Wait for new version. 24 years ago
Bruce Momjian b2c34e2bd1 I have attached the pltcl patch again, just in case. For the sake of clarity 24 years ago
Bruce Momjian 7d5edf2ba7 Add new elog() levels to stored procedure languages. plperl DEBUG hack 24 years ago
Bruce Momjian 06a8346c84 See attached for a small patch that enables plpython to build cleanly 25 years ago
Peter Eisentraut bbc3920fe9 PL/Python should build portably now, if you can get over the fact that 25 years ago
Bruce Momjian 0bef7ba549 Add plpython code. 25 years ago