summaryrefslogtreecommitdiff
path: root/src/pl
AgeCommit message (Expand)Author
2025-10-23Avoid memory leak in validation of a PL/Python trigger function.Tom Lane
2025-10-23Fix resource leaks in PL/Python error reporting, redux.Tom Lane
2025-10-22Remove useless pstrdup() calls.Tom Lane
2025-10-21Use CompactAttribute more often, when possibleDavid Rowley
2025-10-15plpython: Remove support for major version conflict detectionPeter Eisentraut
2025-09-30Make some use of anonymous unions [plpython]Peter Eisentraut
2025-09-16Provide more-specific error details/hints for function lookup failures.Tom Lane
2025-09-12Allow redeclaration of typedef yyscan_tPeter Eisentraut
2025-08-21PL/Python: Add event trigger supportPeter Eisentraut
2025-08-21PL/Python: Refactor for event trigger supportPeter Eisentraut
2025-08-08Add missing Datum conversionsPeter Eisentraut
2025-08-03Reduce leakage during PL/pgSQL function compilation.Tom Lane
2025-07-29Don't put library-supplied -L/-I switches before user-supplied ones.Tom Lane
2025-07-09Use pg_assume() to avoid compiler warning below exec_set_found()Andres Freund
2025-07-07Restore the ability to run pl/pgsql expression queries in parallel.Tom Lane
2025-07-02meson: Increase minimum version to 0.57.2Peter Eisentraut
2025-06-30Improve error report for PL/pgSQL reserved word used as a field name.Tom Lane
2025-06-30De-reserve keywords EXECUTE and STRICT in PL/pgSQL.Tom Lane
2025-06-15Sync typedefs.list with the buildfarm.Tom Lane
2025-06-07plpython: Remove obsolete test expected filePeter Eisentraut
2025-06-01Run pgindent on the previous commit.Tom Lane
2025-06-01Fix edge-case resource leaks in PL/Python error reporting.Tom Lane
2025-05-28Fix memory leakage when function compilation fails.Tom Lane
2025-05-05Translation updatesPeter Eisentraut
2025-04-27Don't use double-quotes in #include's of system headers, redux.Tom Lane
2025-04-27Remove circular #include's between plpython.h and plpy_util.h.Tom Lane
2025-04-03plpython: Add test for returning Python set from SETOF functionPeter Eisentraut
2025-04-02Change SQL-language functions to use the plan cache.Tom Lane
2025-03-26Use PG_MODULE_MAGIC_EXT in our installable shared libraries.Tom Lane
2025-03-22plpgsql: make WHEN OTHERS distinct from WHEN SQLSTATE '00000'.Tom Lane
2025-03-21Revert inappropriate weakening of an Assert in plpgsql.Tom Lane
2025-03-21Fix plpgsql's handling of simple expressions in scrollable cursors.Tom Lane
2025-03-14Activate Python "Limited API" in PL/PythonPeter Eisentraut
2025-03-13pg_noreturn to replace pg_attribute_noreturn()Peter Eisentraut
2025-03-12Prepare for Python "Limited API" in PL/PythonPeter Eisentraut
2025-03-07Include column name in build_attrmap_by_position's error reports.Tom Lane
2025-03-03Allow => syntax for named cursor arguments in plpgsql.Tom Lane
2025-02-26Revert "Prepare for Python "Limited API" in PL/Python"Peter Eisentraut
2025-02-26Prepare for Python "Limited API" in PL/PythonPeter Eisentraut
2025-02-25Remove obsolete Python version checkPeter Eisentraut
2025-02-11Allow extension functions to participate in in-place updates.Tom Lane
2025-02-11Implement new optimization rule for updates of expanded variables.Tom Lane
2025-02-11Detect whether plpgsql assignment targets are "local" variables.Tom Lane
2025-02-11Preliminary refactoring of plpgsql expression construction.Tom Lane
2025-02-11Refactor pl_funcs.c to provide a usage-independent tree walker.Tom Lane
2025-02-07Virtual generated columnsPeter Eisentraut
2025-01-29Fix grammatical typos around possessive "its"John Naylor
2025-01-24Return yyparse() result not via global variablePeter Eisentraut
2025-01-11Repair memory leaks in plpython.Tom Lane
2025-01-09Provide 64-bit ftruncate() and lseek() on Windows.Thomas Munro