Commit Graph

1629 Commits (bd56cd75d2cee28c4acd1cd76af57664e622d21f)

Author SHA1 Message Date
Michael Paquier 6b8548964b Fix inconsistencies in the code 7 years ago
Tom Lane 5683b34956 Ensure plpgsql result tuples have the right composite type marking. 7 years ago
Peter Eisentraut 91acff7a53 Translation updates 7 years ago
Michael Paquier 3412030205 Fix more typos and inconsistencies in the tree 7 years ago
Tom Lane 032627ee78 Clean up PL/Perl's handling of the _() macro. 7 years ago
Tom Lane 3f61b3205f Fix C++ incompatibilities in plpgsql's header files. 7 years ago
Tom Lane 7640f93123 Fix assorted header files that failed to compile standalone. 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Peter Eisentraut 3c439a58df Translation updates 7 years ago
Peter Eisentraut 02daece4ab Fix grammar in error message 7 years ago
Tom Lane 4d5840cea9 Fix problems with auto-held portals. 7 years ago
Tom Lane 6726d8d476 Move plpgsql error-trapping tests to a new module-specific test file. 7 years ago
Peter Eisentraut fc22b6623b Generated columns 7 years ago
Peter Eisentraut 280a408b48 Transaction chaining 7 years ago
Peter Eisentraut aefcc2bba2 PL/Tcl: Improve trigger tests organization 7 years ago
Peter Eisentraut c6ff0b892c Refactor ParamListInfo initialization 7 years ago
Peter Eisentraut bc09d5e4cc Remove unnecessary use of PROCEDURAL 7 years ago
Peter Eisentraut 37d9916020 More unconstify use 7 years ago
Alvaro Herrera 558d77f20e Renaming for new subscripting mechanism 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Andres Freund a9c35cf85c Change function call information to be variable length. 7 years ago
Peter Eisentraut bbd5c207b9 PL/pgSQL: Add statement ID to statement structures 7 years ago
Heikki Linnakangas 95931133a9 Fix misc typos in comments. 7 years ago
Tom Lane c64d0cd5ce Use perfect hashing, instead of binary search, for keyword lookup. 7 years ago
Tom Lane 59029b6fb7 Update docs & tests to reflect that unassigned OLD/NEW are now NULL. 7 years ago
Tom Lane afb0d0712f Replace the data structure used for keyword lookup. 7 years ago
Tom Lane 4879a5172a Support plpgsql variable names that conflict with unreserved SQL keywords. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Michael Paquier e0ef136d52 Trigger stmt_beg and stmt_end for top-level statement blocks of PL/pgSQL 7 years ago
Tom Lane 586b98fdf1 Make type "name" collation-aware. 7 years ago
Tom Lane 04fe805a17 Drop no-op CoerceToDomain nodes from expressions at planning time. 7 years ago
Michael Paquier 730422afcd Fix some errhint and errdetail strings missing a period 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Andrew Dunstan 79376e0712 fix typo 7 years ago
Andrew Dunstan d5d7f7f3b7 Silence MSVC warnings about redefinition of isnan 7 years ago
Tom Lane f26c06a404 Fix error-cleanup mistakes in exec_stmt_call(). 7 years ago
Tom Lane 15c7293477 Fix bugs in plpgsql's handling of CALL argument lists. 7 years ago
Tom Lane e74dd00f53 Still further rethinking of build changes for macOS Mojave. 7 years ago
Tom Lane 7767aadd94 Fix omissions in snprintf.c's coverage of standard *printf functions. 7 years ago
Tom Lane 82ff0cc91d Advance transaction timestamp for intra-procedure transactions. 7 years ago
Tom Lane 113a659914 Ensure that PLPGSQL_DTYPE_ROW variables have valid refname fields. 7 years ago
Andres Freund cc2905e963 Use slots more widely in tuple mapping code and make naming more consistent. 7 years ago
Tom Lane 8b91d25884 Clean up *printf macros to avoid conflict with format archetypes. 7 years ago
Tom Lane d6c55de1f9 Implement %m in src/port/snprintf.c, and teach elog.c to rely on that. 7 years ago
Tom Lane 96bf88d527 Always use our own versions of *printf(). 7 years ago
Tom Lane 26e9d4d4ef Convert elog.c's useful_strerror() into a globally-used strerror wrapper. 7 years ago
Tom Lane 5e22171310 Make some fixes to allow building Postgres on macOS 10.14 ("Mojave"). 7 years ago
Andrew Gierth 60f6756f92 Fix out-of-tree build for transform modules. 7 years ago
Peter Eisentraut 98afa68d93 Use C99 designated initializers for some structs 7 years ago