summaryrefslogtreecommitdiff
path: root/src/pl
Commit message (Expand)AuthorAgeFilesLines
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-222-2/+2
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-151-1/+1
* Fix inconsistencies in the codeMichael Paquier2019-07-081-4/+4
* Ensure plpgsql result tuples have the right composite type marking.Tom Lane2019-07-033-0/+48
* Translation updatesPeter Eisentraut2019-06-1712-1158/+1039
* Fix more typos and inconsistencies in the treeMichael Paquier2019-06-171-1/+1
* Clean up PL/Perl's handling of the _() macro.Tom Lane2019-06-024-9/+16
* Fix C++ incompatibilities in plpgsql's header files.Tom Lane2019-05-313-16/+17
* Fix assorted header files that failed to compile standalone.Tom Lane2019-05-318-1/+17
* Phase 2 pgindent run for v12.Tom Lane2019-05-2212-260/+260
* Initial pgindent run for v12.Tom Lane2019-05-224-35/+35
* Translation updatesPeter Eisentraut2019-05-2033-4106/+4581
* Fix grammar in error messagePeter Eisentraut2019-05-091-4/+4
* Fix problems with auto-held portals.Tom Lane2019-04-195-12/+82
* Move plpgsql error-trapping tests to a new module-specific test file.Tom Lane2019-04-113-1/+432
* Generated columnsPeter Eisentraut2019-03-3014-37/+520
* Transaction chainingPeter Eisentraut2019-03-247-8/+93
* PL/Tcl: Improve trigger tests organizationPeter Eisentraut2019-03-157-1365/+1379
* Refactor ParamListInfo initializationPeter Eisentraut2019-03-141-2/+1
* Remove unnecessary use of PROCEDURALPeter Eisentraut2019-02-2516-24/+24
* More unconstify usePeter Eisentraut2019-02-131-2/+2
* Renaming for new subscripting mechanismAlvaro Herrera2019-02-011-2/+2
* Refactor planner's header files.Tom Lane2019-01-291-2/+1
* Change function call information to be variable length.Andres Freund2019-01-266-38/+38
* PL/pgSQL: Add statement ID to statement structuresPeter Eisentraut2019-01-243-0/+78
* Fix misc typos in comments.Heikki Linnakangas2019-01-231-1/+1
* Use perfect hashing, instead of binary search, for keyword lookup.Tom Lane2019-01-093-12/+13
* Update docs & tests to reflect that unassigned OLD/NEW are now NULL.Tom Lane2019-01-094-6/+67
* Replace the data structure used for keyword lookup.Tom Lane2019-01-065-141/+209
* Support plpgsql variable names that conflict with unreserved SQL keywords.Tom Lane2019-01-043-49/+40
* Update copyright for 2019Bruce Momjian2019-01-0212-12/+12
* Trigger stmt_beg and stmt_end for top-level statement blocks of PL/pgSQLMichael Paquier2018-12-301-3/+3
* Make type "name" collation-aware.Tom Lane2018-12-191-4/+4
* Drop no-op CoerceToDomain nodes from expressions at planning time.Tom Lane2018-12-131-22/+29
* Fix some errhint and errdetail strings missing a periodMichael Paquier2018-12-071-1/+1
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-2012-80/+3
* fix typoAndrew Dunstan2018-11-181-1/+1
* Silence MSVC warnings about redefinition of isnanAndrew Dunstan2018-11-181-1/+13
* Fix error-cleanup mistakes in exec_stmt_call().Tom Lane2018-11-091-37/+45
* Fix bugs in plpgsql's handling of CALL argument lists.Tom Lane2018-11-043-114/+261
* Still further rethinking of build changes for macOS Mojave.Tom Lane2018-10-181-2/+3
* Fix omissions in snprintf.c's coverage of standard *printf functions.Tom Lane2018-10-082-11/+72
* Advance transaction timestamp for intra-procedure transactions.Tom Lane2018-10-082-0/+63
* Ensure that PLPGSQL_DTYPE_ROW variables have valid refname fields.Tom Lane2018-10-054-1/+12
* Use slots more widely in tuple mapping code and make naming more consistent.Andres Freund2018-10-021-7/+7
* Clean up *printf macros to avoid conflict with format archetypes.Tom Lane2018-09-262-10/+0
* Implement %m in src/port/snprintf.c, and teach elog.c to rely on that.Tom Lane2018-09-261-0/+2
* Always use our own versions of *printf().Tom Lane2018-09-262-10/+0
* Convert elog.c's useful_strerror() into a globally-used strerror wrapper.Tom Lane2018-09-261-1/+0
* Make some fixes to allow building Postgres on macOS 10.14 ("Mojave").Tom Lane2018-09-251-1/+1