summaryrefslogtreecommitdiff
path: root/src/pl
AgeCommit message (Expand)Author
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
2017-11-16Make PL/Python handle domain-type conversions correctly.Tom Lane
2017-11-10Add some const decorations to prototypesPeter Eisentraut
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-10-28Support domains over composite types in PL/Perl.Tom Lane
2017-10-27Allow parallel query for prepared statements with generic plans.Robert Haas
2017-10-26Support domains over composite types in PL/Tcl.Tom Lane
2017-09-29Use Py_RETURN_NONE where suitablePeter Eisentraut
2017-09-27Fix plperl buildPeter Eisentraut
2017-09-27Improve vpath support in plperl buildPeter Eisentraut
2017-09-11Prefer argument name over "$n" for the refname of a plpgsql argument.Tom Lane
2017-08-20Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund
2017-08-15Make simpler-simple-expressions code cope with a Gather plan.Tom Lane