summaryrefslogtreecommitdiff
path: root/src/pl
AgeCommit message (Expand)Author
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-20Translation updatesPeter Eisentraut
2019-05-09Fix grammar in error messagePeter Eisentraut
2019-04-19Fix problems with auto-held portals.Tom Lane
2019-04-11Move plpgsql error-trapping tests to a new module-specific test file.Tom Lane
2019-03-30Generated columnsPeter Eisentraut
2019-03-24Transaction chainingPeter Eisentraut
2019-03-15PL/Tcl: Improve trigger tests organizationPeter Eisentraut
2019-03-14Refactor ParamListInfo initializationPeter Eisentraut
2019-02-25Remove unnecessary use of PROCEDURALPeter Eisentraut
2019-02-13More unconstify usePeter Eisentraut
2019-02-01Renaming for new subscripting mechanismAlvaro Herrera
2019-01-29Refactor planner's header files.Tom Lane
2019-01-26Change function call information to be variable length.Andres Freund
2019-01-24PL/pgSQL: Add statement ID to statement structuresPeter Eisentraut
2019-01-23Fix misc typos in comments.Heikki Linnakangas
2019-01-10Use perfect hashing, instead of binary search, for keyword lookup.Tom Lane
2019-01-09Update docs & tests to reflect that unassigned OLD/NEW are now NULL.Tom Lane
2019-01-06Replace the data structure used for keyword lookup.Tom Lane
2019-01-04Support plpgsql variable names that conflict with unreserved SQL keywords.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-30Trigger stmt_beg and stmt_end for top-level statement blocks of PL/pgSQLMichael Paquier
2018-12-19Make type "name" collation-aware.Tom Lane
2018-12-13Drop no-op CoerceToDomain nodes from expressions at planning time.Tom Lane
2018-12-06Fix some errhint and errdetail strings missing a periodMichael Paquier
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-11-18fix typoAndrew Dunstan
2018-11-18Silence MSVC warnings about redefinition of isnanAndrew Dunstan
2018-11-10Fix error-cleanup mistakes in exec_stmt_call().Tom Lane
2018-11-04Fix bugs in plpgsql's handling of CALL argument lists.Tom Lane
2018-10-18Still further rethinking of build changes for macOS Mojave.Tom Lane
2018-10-08Fix omissions in snprintf.c's coverage of standard *printf functions.Tom Lane
2018-10-08Advance transaction timestamp for intra-procedure transactions.Tom Lane
2018-10-05Ensure that PLPGSQL_DTYPE_ROW variables have valid refname fields.Tom Lane
2018-10-02Use slots more widely in tuple mapping code and make naming more consistent.Andres Freund
2018-09-26Clean up *printf macros to avoid conflict with format archetypes.Tom Lane
2018-09-26Implement %m in src/port/snprintf.c, and teach elog.c to rely on that.Tom Lane
2018-09-26Always use our own versions of *printf().Tom Lane
2018-09-26Convert elog.c's useful_strerror() into a globally-used strerror wrapper.Tom Lane
2018-09-25Make some fixes to allow building Postgres on macOS 10.14 ("Mojave").Tom Lane
2018-09-16Fix out-of-tree build for transform modules.Andrew Gierth
2018-09-07Use C99 designated initializers for some structsPeter Eisentraut
2018-09-05PL/Python: Remove use of simple slicing APIPeter Eisentraut
2018-08-27Fix snapshot leak warning for some proceduresPeter Eisentraut
2018-08-24Remove test for VA_ARGS, implied by C99.Andres Freund
2018-08-23PL/pgSQL: Extend test casePeter Eisentraut
2018-07-26Provide plpgsql tests for cases involving record field changes.Tom Lane
2018-07-24Add strict_multi_assignment and too_many_rows plpgsql checksTomas Vondra
2018-07-23Mop-up for 3522d0eaba5, which missed some alternative output files.Andres Freund
2018-07-22Deduplicate "invalid input syntax" messages for various types.Andres Freund