Commit Graph

10 Commits (2aa84520b3508dda273b9bbffab7bf87f0d98bf8)

Author SHA1 Message Date
Tom Lane e748e902de Fix broken logic for reporting PL/Python function names in errcontext. 8 years ago
Tom Lane 0426f349ef Rearrange the handling of error context reports. 11 years ago
Heikki Linnakangas 316186f289 Handle SPIErrors raised directly in PL/Python code. 13 years ago
Robert Haas d7c734841b Reduce messages about implicit indexes and sequences to DEBUG1. 14 years ago
Tom Lane bef47331b6 Code review for plpgsql fn_signature patch. 14 years ago
Heikki Linnakangas f21fc7f9fc Preserve SQLSTATE when an SPI error is propagated through PL/python 14 years ago
Peter Eisentraut 2bd78eb8d5 Add traceback information to PL/Python errors 15 years ago
Peter Eisentraut 474a42473a PL/Python custom SPI exceptions 15 years ago
Peter Eisentraut 0c5933d010 Wrap PL/Python SPI calls into subtransactions 15 years ago
Peter Eisentraut 15f55cc38a Add validator to PL/Python 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 adb7764030 PL/Python DO handler 16 years ago
Peter Eisentraut 44e03742d8 Improved printing of Python exceptions in PL/Python 16 years ago
Peter Eisentraut 5dff93638c Make PL/Python tests more compatible with Python 3 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
Peter Eisentraut 1fb1049836 plpython_error.out is for Python 2.4, plpython_error_3.out is for Python 2.5, 17 years ago
Peter Eisentraut f8c8386a08 Cleanup pass over PL/Python NLS. Add translation support to PLy_elog and 17 years ago
Bruce Momjian 37f11c3081 This patch addresses the problem mentioned in the "process crash 21 years ago
Tom Lane 59ee9448a8 Remove read_file/write_file tests. These were originally intended to 21 years ago
Tom Lane 0ff7a2c2ad Convert the existing regression test scripts for the various optional 21 years ago
Tom Lane 5f2499d5af Update to match error editing. 23 years ago
Tom Lane 6115224448 Rename plpython to plpythonu, and update documentation to reflect its 23 years ago
Tom Lane 6f49703f0e Clean up plpython error reporting so that its regression test passes 23 years ago
Bruce Momjian 7d5edf2ba7 Add new elog() levels to stored procedure languages. plperl DEBUG hack 24 years ago
Tom Lane 1ca717f377 plpython security and error handling fixes, from 25 years ago
Bruce Momjian 0bef7ba549 Add plpython code. 25 years ago