summaryrefslogtreecommitdiff
path: root/src/pl/plpython
AgeCommit message (Expand)Author
2018-04-01Fix a boatload of typos in C comments.Tom Lane
2018-03-28Allow committing inside cursor loopPeter Eisentraut
2018-03-27Allow memory contexts to have both fixed and variable ident strings.Tom Lane
2018-03-14Support INOUT arguments in proceduresPeter Eisentraut
2018-03-05Remove some obsolete procedure-specific code from PLsPeter Eisentraut
2018-03-02Add prokind column, replacing proisagg and proiswindowPeter Eisentraut
2018-02-16Remove some inappropriate #includes.Tom Lane
2018-02-14Fix broken logic for reporting PL/Python function names in errcontext.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-10Use portal pinning in PL/Perl and PL/PythonPeter Eisentraut
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-13Rethink MemoryContext creation to improve performance.Tom Lane
2017-12-13PL/Python: Fix potential NULL pointer dereferencePeter Eisentraut
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-28Revert "PL/Python: Fix potential NULL pointer dereference"Peter Eisentraut
2017-11-28PL/Python: Fix potential NULL pointer dereferencePeter Eisentraut
2017-11-18Consistently catch errors from Python _New() functionsPeter Eisentraut
2017-11-16Make PL/Python handle domain-type conversions correctly.Tom Lane
2017-09-29Use Py_RETURN_NONE where suitablePeter Eisentraut
2017-08-20Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund
2017-08-07Translation updatesPeter Eisentraut
2017-08-04Message style improvementsPeter Eisentraut
2017-07-10Translation updatesAlvaro Herrera
2017-06-30PL/Python: Fix hint about returning composite type from PythonPeter Eisentraut
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-05-25Update expected fileAlvaro Herrera
2017-05-25Fix message caseAlvaro Herrera
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-05-15Translation updatesPeter Eisentraut
2017-04-04Follow-on cleanup for the transition table patch.Kevin Grittner
2017-03-27PL/Python: Add cursor and execute methods to plan objectPeter Eisentraut
2017-03-27Clean up Perl code according to perlcriticPeter Eisentraut
2017-03-14Spelling fixes in code commentsPeter Eisentraut
2017-03-12Use wrappers of PG_DETOAST_DATUM_PACKED() more.Noah Misch
2017-02-21Drop support for Python 2.3Peter Eisentraut
2017-02-06Fix typos in comments.Heikki Linnakangas
2017-01-19Adapt python regression tests to 69f4b9c85f16.Andres Freund
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-09Be more careful about Python refcounts while creating exception objects.Tom Lane
2016-11-08Simplify code by getting rid of SPI_push, SPI_pop, SPI_restore_connection.Tom Lane
2016-11-08Use heap_modify_tuple not SPI_modifytuple in pl/python triggers.Tom Lane