Commit Graph

1567 Commits (d73300a28683fb1723ecda1a3fa767dbe8be6502)

Author SHA1 Message Date
Tom Lane 3a382983d1 Allow plperl_sv_to_datum to look through scalar refs. 8 years ago
Andrew Dunstan 3a7cc727c7 Don't fall off the end of perl functions 8 years ago
Tom Lane 9a8aa25ccc Fix misidentification of SQL statement type in plpgsql's exec_stmt_execsql. 8 years ago
Peter Eisentraut 917a68f010 Translation updates 8 years ago
Tom Lane 7d5b403b8d Small improvement for plpgsql regression test. 8 years ago
Tom Lane 2efc924180 Detoast plpgsql variables if they might live across a transaction boundary. 8 years ago
Andrew Dunstan d2c1512ac4 Clean up some perlcritic warnings 8 years ago
Peter Eisentraut 7d8679975f Update expected files for older Python versions 8 years ago
Peter Eisentraut fa03769e4c Tweak tests to support Python 3.7 8 years ago
Tom Lane 0996e4be04 Suppress some compiler warnings in plperl on Windows. 8 years ago
Tom Lane 41c912cad1 Clean up warnings from -Wimplicit-fallthrough. 8 years ago
Peter Eisentraut b04ebca6cd Remove plperl isnan hack 8 years ago
Peter Eisentraut 76ece16974 perltidy: Add option --nooutdent-long-comments 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Peter Eisentraut a8677e3ff6 Support named and default arguments in CALL 8 years ago
Tom Lane 3e110a373b Fix YA parallel-make hazard, this one in "make check" in plpython. 8 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 8 years ago
Tom Lane 31f1f0bb4f Put back parallel-safety guards in plpython and src/test/regress/. 8 years ago
Tom Lane 3b8f6e75f3 Fix partial-build problems introduced by having more generated headers. 8 years ago
Tom Lane cefa387153 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 8 years ago
Peter Eisentraut b981275b65 PL/pgSQL: Add support for SET TRANSACTION 8 years ago
Peter Eisentraut b9986551e0 Fix plan cache issue in PL/pgSQL CALL 8 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 8 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 8 years ago
Simon Riggs 354f13855e Modified files for MERGE 8 years ago
Tom Lane 0b11a674fb Fix a boatload of typos in C comments. 8 years ago
Peter Eisentraut 056a5a3f63 Allow committing inside cursor loop 8 years ago
Peter Eisentraut d92bc83c48 PL/pgSQL: Nested CALL with transactions 8 years ago
Tom Lane 442accc3fe Allow memory contexts to have both fixed and variable ident strings. 8 years ago
Peter Eisentraut 66ee8513d1 Further fix interaction of Perl and stdbool.h 8 years ago
Tom Lane 4b538727e2 Fix make rules that generate multiple output files. 8 years ago
Peter Eisentraut 7ba7986fb4 Fix interaction of Perl and stdbool.h 8 years ago
Peter Eisentraut 9a95a77d9d Use stdbool.h if suitable 8 years ago
Tom Lane 2dbee9f19f Fix overflow handling in plpgsql's integer FOR loops. 8 years ago
Peter Eisentraut 3a4b891964 Fix more format truncation issues 8 years ago
Peter Eisentraut 8df5a1c868 Fix compiler warning 8 years ago
Peter Eisentraut 33803f67f1 Support INOUT arguments in procedures 8 years ago
Peter Eisentraut 09230e54fb Remove some obsolete procedure-specific code from PLs 8 years ago
Peter Eisentraut f7c7f67fec PL/pgSQL: Simplify RETURN checking for procedures 8 years ago
Peter Eisentraut fd1a421fe6 Add prokind column, replacing proisagg and proiswindow 8 years ago
Peter Eisentraut 964bddf1e8 Fix typo in internal error message 8 years ago
Peter Eisentraut 76b6aa41f4 Support parameters in CALL 8 years ago
Tom Lane 49bff412ed Remove some inappropriate #includes. 8 years ago
Tom Lane 51db0d18fb Fix plpgsql to enforce domain checks when returning a NULL domain value. 8 years ago
Tom Lane cbadba8dd6 Revert "Stabilize output of new regression test case". 8 years ago
Tom Lane feb1cc5593 Stabilize new plpgsql_record regression tests. 8 years ago
Tom Lane e748e902de Fix broken logic for reporting PL/Python function names in errcontext. 8 years ago
Tom Lane f9263006d8 Support CONSTANT/NOT NULL/initial value for plpgsql composite variables. 8 years ago
Tom Lane fd333bc763 Speed up plpgsql trigger startup by introducing "promises". 8 years ago
Tom Lane 40301c1c8b Speed up plpgsql function startup by doing fewer pallocs. 8 years ago