Commit Graph

63 Commits (efa415da8c0fb8c1c0bc50faebac430f8b917571)

Author SHA1 Message Date
Peter Eisentraut 2f363590c1 Additional PL/Python regression test expected file 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
Tom Lane 907855ac75 Clean up missed change to plpython expected files. 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 582b5ac62e Improve exception usage in PL/Python 15 years ago
Peter Eisentraut 418df3a5dd Also save the error detail in SPIError 15 years ago
Tom Lane cc73c16050 Quick hack to un-break plpython regression tests. 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 fc946c39ae Remove useless whitespace at end of lines 15 years ago
Tom Lane add0ea88e7 Fix aboriginal mistake in plpython's set-returning-function support. 15 years ago
Tom Lane 09130e5867 Fix plpython so that it again honors typmod while assigning to tuple fields. 15 years ago
Tom Lane 2ec993a7cb Support triggers on views. 15 years ago
Peter Eisentraut 3f11971916 Remove extra newlines at end and beginning of files, add missing newlines 16 years ago
Peter Eisentraut cc3c4a2407 Update Python version information 16 years ago
Peter Eisentraut 6b72aa5154 Add a regression test case for bug #5497 16 years ago
Peter Eisentraut 12c2f2f66c Use data-type specific conversion functions also in plpy.execute 16 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 dd4cd55c15 Python 3 support in PL/Python 16 years ago
Peter Eisentraut db7386187f PL/Python array support 16 years ago
Peter Eisentraut 2e3b16c8ba Improve PL/Python elog output 16 years ago
Tom Lane 198483a2e4 First committed version of plpython_unicode_0.out did not actually contain the 16 years ago
Peter Eisentraut ea2467d78b Add alternative expected file for unicode test for client encoding not UTF8 16 years ago
Peter Eisentraut eb62398f39 Fix Unicode support in PL/Python 17 years ago
Peter Eisentraut 4ab6ebf3f4 Add Unicode support in PL/Python 17 years ago
Peter Eisentraut 3ab8b7fa6f Fix/improve bytea and boolean support in PL/Python 17 years ago
Peter Eisentraut 27c405d61a Enhanced error context support in PL/Python 17 years ago
Peter Eisentraut 983d10833e Use generic attribute management in PL/Python 17 years ago
Peter Eisentraut 5dff93638c Make PL/Python tests more compatible with Python 3 17 years ago
Peter Eisentraut efc1aeb85a Remove the test case that depends on the platform's float output format. 17 years ago
Peter Eisentraut 0c738084fb PL/Python regression tests for data type handling 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 56ac25c115 Manual attempt to update this file. 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
Tom Lane bdc7dd6799 Fix plpython to not get totally confused by OUT arguments. (It still doesn't 18 years ago
Tom Lane c714e5cba7 Fix plpython to work (or at least pass its regression tests) with 19 years ago
Peter Eisentraut 3e584e071b Remove use of whrandom module, which was removed in Python 2.5. 19 years ago