summaryrefslogtreecommitdiff
path: root/src/pl
Commit message (Expand)AuthorAgeFilesLines
* PL/Python: Accept strings in functions returning composite typesPeter Eisentraut2012-04-267-47/+151
* PL/Python: Improve error messagesPeter Eisentraut2012-04-251-2/+2
* Lots of doc corrections.Robert Haas2012-04-232-2/+2
* Install plpgsql.h to to include/server at "make install".Heikki Linnakangas2012-04-161-3/+11
* PL/Python: Improve documentation of nrows() methodPeter Eisentraut2012-04-162-0/+80
* PL/Python: Fix crash when colnames() etc. called without result setPeter Eisentraut2012-04-153-13/+41
* Fix plpgsql named-cursor-parameter feature for variable name conflicts.Tom Lane2012-04-041-17/+22
* Fix GET DIAGNOSTICS for case of assignment to function's first variable.Tom Lane2012-03-221-9/+1
* Restructure SELECT INTO's parsetree representation into CreateTableAsStmt.Tom Lane2012-03-191-19/+9
* plperl: Package-qualify _TDAlvaro Herrera2012-03-191-1/+1
* Patch some corner-case bugs in pl/python.Tom Lane2012-03-135-3/+26
* Fix minor memory leak in PLy_typeinfo_dealloc().Tom Lane2012-03-131-0/+12
* Create a stack of pl/python "execution contexts".Tom Lane2012-03-139-40/+141
* Fix I/O-conversion-related memory leaks in plpgsql.Tom Lane2012-02-111-67/+96
* Code review for plpgsql fn_signature patch.Tom Lane2012-02-016-13/+10
* Adjust expected regression test outputs for PL/python.Robert Haas2012-01-311-2/+2
* Print function signature, not just name, in PL/pgSQL error messages.Heikki Linnakangas2012-01-313-4/+7
* PL/Python: Add result metadata functionsPeter Eisentraut2012-01-305-2/+74
* Improve efficiency of recent changes to plperl's sv2cstr().Andrew Dunstan2012-01-154-9/+23
* Fix typosPeter Eisentraut2012-01-101-2/+2
* Fix breakage from earlier plperl fix.Andrew Dunstan2012-01-051-8/+15
* Work around perl bug in SvPVutf8().Andrew Dunstan2012-01-051-1/+7
* Update copyright notices for year 2012.Bruce Momjian2012-01-0111-11/+11
* PL/Python: Add argument names to function declarationsPeter Eisentraut2011-12-2920-106/+106
* Run "make all" as a prerequisite of "make check"Peter Eisentraut2011-12-273-4/+4
* PL/Python: One more file renaming fix to unbreak the buildPeter Eisentraut2011-12-181-1/+1
* Split plpython.c into smaller piecesPeter Eisentraut2011-12-1828-5442/+5842
* PL/Python: Refactor subtransaction handlingPeter Eisentraut2011-12-151-288/+111
* Add support for passing cursor parameters in named notation in PL/pgSQL.Heikki Linnakangas2011-12-143-13/+173
* plpython: Add SPI cursor supportPeter Eisentraut2011-12-058-3/+1170
* Improve table locking behavior in the face of current DDL.Robert Haas2011-11-301-2/+2
* plpython: Fix sed expression in python3 buildPeter Eisentraut2011-11-291-1/+1
* Use the proper macro to convert a bool to a Datum.Tom Lane2011-11-271-3/+2
* Use the right interpreter for encoding test.Andrew Dunstan2011-11-262-2/+2
* Use the preferred version of xsubpp, not necessarily the one that came with theAndrew Dunstan2011-11-261-2/+5
* Ensure plperl strings are always correctly UTF8 encoded.Andrew Dunstan2011-11-264-2/+32
* Preserve SQLSTATE when an SPI error is propagated through PL/pythonHeikki Linnakangas2011-11-244-6/+72
* Further code review for range types patch.Tom Lane2011-11-201-4/+4
* In plpgsql, allow foreign tables to define row types.Tom Lane2011-11-121-4/+6
* Only install the extension files for the current Python major versionPeter Eisentraut2011-11-091-3/+4
* Support range data types.Heikki Linnakangas2011-11-031-2/+8
* Clean up whitespace and indentation in parser and scanner filesPeter Eisentraut2011-11-011-12/+12
* Avoid recursion while processing ELSIF lists in plpgsql.Tom Lane2011-10-274-50/+66
* Fix up Perl-to-Postgres datatype conversions in pl/perl.Tom Lane2011-10-135-130/+289
* Remember the source GucContext for each GUC parameter.Tom Lane2011-10-046-8/+6
* Remove the custom_variable_classes parameter.Tom Lane2011-10-046-6/+6
* Speed up array element assignment in plpgsql by caching type information.Tom Lane2011-09-263-38/+76
* Fix another Assert issue exposed by CLOBBER_CACHE_ALWAYS.Tom Lane2011-09-181-1/+0
* Ensure generic plan gets used for a plpgsql expression with no parameters.Tom Lane2011-09-161-7/+20
* Redesign the plancache mechanism for more flexibility and efficiency.Tom Lane2011-09-164-83/+178