summaryrefslogtreecommitdiff
path: root/src/pl
AgeCommit message (Expand)Author
2018-03-23Further fix interaction of Perl and stdbool.hPeter Eisentraut
2018-03-23Fix make rules that generate multiple output files.Tom Lane
2018-03-23Fix interaction of Perl and stdbool.hPeter Eisentraut
2018-03-23Use stdbool.h if suitablePeter Eisentraut
2018-03-17Fix overflow handling in plpgsql's integer FOR loops.Tom Lane
2018-03-15Fix more format truncation issuesPeter Eisentraut
2018-03-14Fix compiler warningPeter Eisentraut
2018-03-14Support INOUT arguments in proceduresPeter Eisentraut
2018-03-05Remove some obsolete procedure-specific code from PLsPeter Eisentraut
2018-03-04PL/pgSQL: Simplify RETURN checking for proceduresPeter Eisentraut
2018-03-02Add prokind column, replacing proisagg and proiswindowPeter Eisentraut
2018-02-26Fix typo in internal error messagePeter Eisentraut
2018-02-23Support parameters in CALLPeter Eisentraut
2018-02-16Remove some inappropriate #includes.Tom Lane
2018-02-15Fix plpgsql to enforce domain checks when returning a NULL domain value.Tom Lane
2018-02-14Revert "Stabilize output of new regression test case".Tom Lane
2018-02-14Stabilize new plpgsql_record regression tests.Tom Lane
2018-02-14Fix broken logic for reporting PL/Python function names in errcontext.Tom Lane
2018-02-14Support CONSTANT/NOT NULL/initial value for plpgsql composite variables.Tom Lane
2018-02-14Speed up plpgsql trigger startup by introducing "promises".Tom Lane
2018-02-14Speed up plpgsql function startup by doing fewer pallocs.Tom Lane
2018-02-13Make plpgsql use its DTYPE_REC code paths for composite-type variables.Tom Lane
2018-01-22PL/Python: Fix tests for older Python versionsPeter Eisentraut
2018-01-22Transaction control in PL proceduresPeter Eisentraut
2018-01-20Improve type conversion of SPI_processed in PythonPeter Eisentraut
2018-01-19PL/Python: Simplify PLyLong_FromInt64Peter Eisentraut
2018-01-19Replace AclObjectKind with ObjectTypePeter Eisentraut
2018-01-10Use portal pinning in PL/Perl and PL/PythonPeter Eisentraut
2018-01-10Revert "Move portal pinning from PL/pgSQL to SPI"Peter Eisentraut
2018-01-10Move portal pinning from PL/pgSQL to SPIPeter Eisentraut
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-31Merge coding of return/exit/continue cases in plpgsql's loop statements.Tom Lane
2017-12-31Improve regression tests' code coverage for plpgsql control structures.Tom Lane
2017-12-21Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.Tom Lane
2017-12-21Avoid putting build-location-dependent strings into generated files.Tom Lane
2017-12-16Fix oversights in new plpgsql test suite infrastructure.Tom Lane
2017-12-13Rethink MemoryContext creation to improve performance.Tom Lane
2017-12-13Start a separate test suite for plpgsqlPeter Eisentraut
2017-12-13PL/Python: Fix potential NULL pointer dereferencePeter Eisentraut
2017-12-09Fix plpgsql to reinitialize record variables at block re-entry.Tom Lane
2017-12-08In plpgsql, unify duplicate variables for record and row cases.Tom Lane
2017-12-03Fix uninitialized-variable compiler warning induced by commit e4128ee76.Tom Lane
2017-11-30SQL proceduresPeter Eisentraut
2017-11-29PL/Python: Fix remaining scan-build warningsPeter Eisentraut
2017-11-29Add compiler hints to PLy_elog()Peter Eisentraut
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-11-28Revert "PL/Python: Fix potential NULL pointer dereference"Peter Eisentraut
2017-11-28PL/Python: Fix potential NULL pointer dereferencePeter Eisentraut
2017-11-24Support linking with MinGW-built Perl.Noah Misch
2017-11-18Consistently catch errors from Python _New() functionsPeter Eisentraut