aboutsummaryrefslogtreecommitdiff
path: root/src/pl
Commit message (Expand)AuthorAge
* Sync typedefs.list with the buildfarm.Tom Lane2025-06-15
* plpython: Remove obsolete test expected filePeter Eisentraut2025-06-07
* Run pgindent on the previous commit.Tom Lane2025-06-01
* Fix edge-case resource leaks in PL/Python error reporting.Tom Lane2025-06-01
* Fix memory leakage when function compilation fails.Tom Lane2025-05-28
* Translation updatesPeter Eisentraut2025-05-05
* Don't use double-quotes in #include's of system headers, redux.Tom Lane2025-04-27
* Remove circular #include's between plpython.h and plpy_util.h.Tom Lane2025-04-27
* plpython: Add test for returning Python set from SETOF functionPeter Eisentraut2025-04-03
* Change SQL-language functions to use the plan cache.Tom Lane2025-04-02
* Use PG_MODULE_MAGIC_EXT in our installable shared libraries.Tom Lane2025-03-26
* plpgsql: make WHEN OTHERS distinct from WHEN SQLSTATE '00000'.Tom Lane2025-03-22
* Revert inappropriate weakening of an Assert in plpgsql.Tom Lane2025-03-21
* Fix plpgsql's handling of simple expressions in scrollable cursors.Tom Lane2025-03-21
* Activate Python "Limited API" in PL/PythonPeter Eisentraut2025-03-14
* pg_noreturn to replace pg_attribute_noreturn()Peter Eisentraut2025-03-13
* Prepare for Python "Limited API" in PL/PythonPeter Eisentraut2025-03-12
* Include column name in build_attrmap_by_position's error reports.Tom Lane2025-03-07
* Allow => syntax for named cursor arguments in plpgsql.Tom Lane2025-03-03
* Revert "Prepare for Python "Limited API" in PL/Python"Peter Eisentraut2025-02-26
* Prepare for Python "Limited API" in PL/PythonPeter Eisentraut2025-02-26
* Remove obsolete Python version checkPeter Eisentraut2025-02-25
* Allow extension functions to participate in in-place updates.Tom Lane2025-02-11
* Implement new optimization rule for updates of expanded variables.Tom Lane2025-02-11
* Detect whether plpgsql assignment targets are "local" variables.Tom Lane2025-02-11
* Preliminary refactoring of plpgsql expression construction.Tom Lane2025-02-11
* Refactor pl_funcs.c to provide a usage-independent tree walker.Tom Lane2025-02-11
* Virtual generated columnsPeter Eisentraut2025-02-07
* Fix grammatical typos around possessive "its"John Naylor2025-01-29
* Return yyparse() result not via global variablePeter Eisentraut2025-01-24
* Repair memory leaks in plpython.Tom Lane2025-01-11
* Provide 64-bit ftruncate() and lseek() on Windows.Thomas Munro2025-01-09
* plpgsql: pure parser and reentrant scannerPeter Eisentraut2025-01-08
* Remove useless function declarationPeter Eisentraut2025-01-08
* Update copyright for 2025Bruce Momjian2025-01-01
* Update obsolete reference to plpgsql's gram.y file.Tom Lane2024-12-30
* plpgsql: Rename a variable for clarityPeter Eisentraut2024-12-26
* Partial pgindent of .l and .y filesPeter Eisentraut2024-12-25
* Remove pgrminclude annotationsPeter Eisentraut2024-12-24
* Remove useless casts to (void *)Peter Eisentraut2024-11-28
* Require sizeof(bool) == 1.Thomas Munro2024-11-28
* Add support for Tcl 9Peter Eisentraut2024-11-25
* Simplify some SPI tests of PL/PythonMichael Paquier2024-11-25
* Fix cross-version upgrade tests.Tom Lane2024-11-11
* Avoid bizarre meson behavior with backslashes in command arguments.Tom Lane2024-11-11
* Block environment variable mutations from trusted PL/Perl.Noah Misch2024-11-11
* Remove unused #include's from contrib, pl, test .c filesPeter Eisentraut2024-10-28
* Generalize plpgsql's heuristic for importing expanded objects.Tom Lane2024-10-24
* Further refine _SPI_execute_plan's rule for atomic execution.Tom Lane2024-10-16
* Don't bother checking the result of SPI_connect[_ext] anymore.Tom Lane2024-09-09