Commit Graph

991 Commits (2a6ebe70fb2f7ec97a08dc07214fe2ca571d2780)

Author SHA1 Message Date
Peter Eisentraut fc946c39ae Remove useless whitespace at end of lines 15 years ago
Tom Lane fe24d78161 Improve plpgsql's error reporting for no-such-column cases. 15 years ago
Tom Lane add0ea88e7 Fix aboriginal mistake in plpython's set-returning-function support. 15 years ago
Peter Eisentraut 19e231bbda Improved parallel make support 15 years ago
Tom Lane 70a0160b07 Use only one hash entry for all instances of a pltcl trigger function. 15 years ago
Tom Lane 76b12e0af7 Revert removal of trigger flag from plperl function hash key. 15 years ago
Heikki Linnakangas f184de351d Give a more specific error message if you try to COMMIT, ROLLBACK or COPY 15 years ago
Andrew Dunstan 6c3c7b533e Allow generic record arguments to plperl functions 15 years ago
Tom Lane 37e0a01654 Save a few cycles in plpgsql simple-expression initialization. 15 years ago
Tom Lane 8ce22dd4c5 Fix plpgsql's handling of "simple" expression evaluation. 15 years ago
Andrew Dunstan 2d01ec0708 Remove unnecessary use of trigger flag to hash plperl functions 15 years ago
Tom Lane 529cb267a6 Improve handling of domains over arrays. 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
Tom Lane caaf2e8469 Fix sloppy usage of TRIGGER_FIRED_BEFORE/TRIGGER_FIRED_AFTER. 15 years ago
Tom Lane 50595b5fce Use a separate interpreter for each calling SQL userid in plperl and pltcl. 15 years ago
Robert Haas 0c8ed2dafb Fix inconsistent capitalization of "PL/pgSQL". 16 years ago
Tom Lane cc2c8152e6 Some more gitignore cleanups: cover contrib and PL regression test outputs. 16 years ago
Magnus Hagander fe9b36fd59 Convert cvsignore to gitignore, and add .gitignore for build targets. 16 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Peter Eisentraut c76a4f8dea Catch null pointer returns from PyCObject_AsVoidPtr and PyCObject_FromVoidPtr 16 years ago
Tom Lane 9676b01028 Allow USING and INTO clauses of plpgsql's EXECUTE to appear in either order. 16 years ago
Tom Lane f4b4a46f01 Keep exec_simple_check_plan() from thinking "SELECT foo INTO bar" is simple. 16 years ago
Tom Lane 3869e9aecb Be a bit less cavalier with both the code and the comment for UNKNOWN fix. 16 years ago
Heikki Linnakangas ff645bf5ad Revert patch to coerce 'unknown' type parameters in the backend. As Tom 16 years ago
Peter Eisentraut 3f11971916 Remove extra newlines at end and beginning of files, add missing newlines 16 years ago
Tom Lane 46af71ff7e Fix incorrect logic in plpgsql for cleanup after evaluation of non-simple 16 years ago
Tom Lane 2e35d4f35c Modify the handling of RAISE without parameters so that the error it throws 16 years ago
Robert Haas c3a05881de Remove ancient PL/pgsql line numbering hack. 16 years ago
Alvaro Herrera 7badf1b25d Ensure $_SHARED is declared in the main:: namespace, per bugs #5570 and #5571. 16 years ago
Peter Eisentraut 0544c8cd57 Translation updates for 9.0beta3 16 years ago
Tom Lane 6d297e0551 Minor kibitzing on previous patch: no need to run check more than once. 16 years ago
Peter Eisentraut 803716013d Install safeguard against running PL/Python 2 and 3 in the same session 16 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 16 years ago
Heikki Linnakangas eb81b6509f The previous fix in CVS HEAD and 8.4 for handling the case where a cursor 16 years ago
Peter Eisentraut 89474cc321 Message tuning 16 years ago
Peter Eisentraut a3401bea9c Use different function names for plpython3 handlers, to avoid clashes in 16 years ago
Tom Lane 399da7d882 Fix thinko in tok_is_keyword(): it was looking at the wrong union variant 16 years ago
Heikki Linnakangas 2e8a832dd6 In a PL/pgSQL "FOR cursor" statement, the statements executed in the loop 16 years ago
Andrew Dunstan 3659c62350 Remove perl symbol table additions for plperl functions, and mention of it 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
Tom Lane 4ddf151c49 Fix quite-bogus handling of arrays in plpython datum-to-PyObject 16 years ago
Peter Eisentraut 1eca1b7a68 Translation updates for 9.0beta2 16 years ago
Bruce Momjian 763129e04f Add error hint that PL/pgSQL "EXECUTE of SELECT ... INTO" can be 16 years ago
Andrew Dunstan 2627d5bd0d Fix regression tests to match error message change 16 years ago
Andrew Dunstan a6eeb8c10d Follow up a visit from the style police. 16 years ago
Tom Lane 9ead05b7c3 Prevent PL/Tcl from loading the "unknown" module from pltcl_modules unless 16 years ago
Andrew Dunstan 1f474d299d Abandon the use of Perl's Safe.pm to enforce restrictions in plperl, as it is 16 years ago
Peter Eisentraut f1ac08daee Translation update 16 years ago