Commits

Showing commits that first shipped in 12 (backpatches included). Clear

DateSubjectAuthorReleases
2024-06-13 When replanning a plpgsql "simple expression", check it's still simple. Tom Lane 12.20
2023-04-24 Fix memory leakage in plpgsql DO blocks that use cast expressions. Tom Lane 12.15
2022-06-22 Fix SPI's handling of errors during transaction commit. Tom Lane 12.12
2021-07-20 Fix corner-case uninitialized-variable issues in plpgsql. Tom Lane 12.8
2021-06-22 Restore the portal-level snapshot for simple expressions, too. Tom Lane 12.8
2021-06-08 Force NO SCROLL for plpgsql's implicit cursors. Tom Lane 12.8
2021-05-21 Restore the portal-level snapshot after procedure COMMIT/ROLLBACK. Tom Lane 12.8
2021-05-20 Avoid detoasting failure after COMMIT inside a plpgsql FOR loop. Tom Lane 12.8
2020-12-28 Further fix thinko in plpgsql memory leak fix. Tom Lane 12.6
2020-12-28 Fix thinko in plpgsql memory leak fix. Tom Lane 12.6
2020-09-29 Fix memory leak in plpgsql's CALL processing. Tom Lane 12.5
2020-03-26 Ensure that plpgsql cleans up cleanly during parallel-worker exit. Tom Lane 12.3
2019-12-26 Fix possible loss of sync between rectypeid and underlying PLpgSQL_type. Tom Lane 12.2
2019-08-15 Fix plpgsql to re-look-up composite type names at need. Tom Lane 12.0
2019-07-03 Ensure plpgsql result tuples have the right composite type marking. Tom Lane 12.0
2019-05-31 Fix C++ incompatibilities in plpgsql's header files. Tom Lane 12.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-05-22 Initial pgindent run for v12. Tom Lane 12.0
2019-05-09 Fix grammar in error message Peter Eisentraut 12.0
2019-04-19 Fix problems with auto-held portals. Tom Lane 12.0
2019-03-30 Generated columns Peter Eisentraut 12.0
2019-03-24 Transaction chaining Peter Eisentraut 12.0
2019-03-14 Refactor ParamListInfo initialization Peter Eisentraut 12.0
2019-02-01 Renaming for new subscripting mechanism Alvaro Herrera 12.0
2019-01-29 Refactor planner's header files. Tom Lane 12.0