Commit Graph

872 Commits (29bd2cbe36bd3549a6a81df6e5dab172f43ef033)

Author SHA1 Message Date
Peter Eisentraut 6346761154 Translation updates 6 years ago
Peter Eisentraut f2367aa0a4 Translation updates 6 years ago
Tom Lane a54a873207 Ensure that plpgsql cleans up cleanly during parallel-worker exit. 6 years ago
Tom Lane 32aa14d40c Fix confusion about event trigger vs. plain function in plpgsql. 6 years ago
Peter Eisentraut 326431670a Translation updates 6 years ago
Tom Lane 883c27a1cf Fix possible loss of sync between rectypeid and underlying PLpgSQL_type. 7 years ago
Peter Eisentraut c1646c81ef Translation updates 7 years ago
Peter Eisentraut 3c70de2e12 Translation updates 7 years ago
Peter Eisentraut 8cdd1c4d07 Translation updates 7 years ago
Peter Eisentraut 55a808c1a8 Translation updates 7 years ago
Tom Lane a4504696e1 Fix plpgsql to re-look-up composite type names at need. 7 years ago
Peter Eisentraut 106c6635b5 Translation updates 7 years ago
Tom Lane 1dd8cf1b46 Ensure plpgsql result tuples have the right composite type marking. 7 years ago
Peter Eisentraut 91acff7a53 Translation updates 7 years ago
Tom Lane 3f61b3205f Fix C++ incompatibilities in plpgsql's header files. 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 c6ff0b892c Refactor ParamListInfo initialization 7 years ago
Peter Eisentraut bc09d5e4cc Remove unnecessary use of PROCEDURAL 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
Tom Lane c64d0cd5ce Use perfect hashing, instead of binary search, for keyword lookup. 8 years ago
Tom Lane 59029b6fb7 Update docs & tests to reflect that unassigned OLD/NEW are now NULL. 8 years ago
Tom Lane afb0d0712f Replace the data structure used for keyword lookup. 8 years ago
Tom Lane 4879a5172a Support plpgsql variable names that conflict with unreserved SQL keywords. 8 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 8 years ago
Michael Paquier e0ef136d52 Trigger stmt_beg and stmt_end for top-level statement blocks of PL/pgSQL 8 years ago
Tom Lane 586b98fdf1 Make type "name" collation-aware. 8 years ago
Tom Lane 04fe805a17 Drop no-op CoerceToDomain nodes from expressions at planning time. 8 years ago
Michael Paquier 730422afcd Fix some errhint and errdetail strings missing a period 8 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 8 years ago
Tom Lane f26c06a404 Fix error-cleanup mistakes in exec_stmt_call(). 8 years ago
Tom Lane 15c7293477 Fix bugs in plpgsql's handling of CALL argument lists. 8 years ago
Tom Lane 82ff0cc91d Advance transaction timestamp for intra-procedure transactions. 8 years ago
Tom Lane 113a659914 Ensure that PLPGSQL_DTYPE_ROW variables have valid refname fields. 8 years ago
Andres Freund cc2905e963 Use slots more widely in tuple mapping code and make naming more consistent. 8 years ago
Peter Eisentraut 7a3b7bbfde Fix snapshot leak warning for some procedures 8 years ago
Peter Eisentraut d2cc897b3d PL/pgSQL: Extend test case 8 years ago
Tom Lane 9f77ad2672 Provide plpgsql tests for cases involving record field changes. 8 years ago
Tomas Vondra 167075be3a Add strict_multi_assignment and too_many_rows plpgsql checks 8 years ago
Peter Eisentraut 3884072329 Prohibit transaction commands in security definer procedures 8 years ago
Peter Eisentraut 2e78c5b522 Fix assert in nested SQL procedure call 8 years ago