aboutsummaryrefslogtreecommitdiff
path: root/src/pl
Commit message (Expand)AuthorAge
* Update copyright for 2009.Bruce Momjian2009-01-01
* Support window functions a la SQL:2008.Tom Lane2008-12-28
* Append major version number and for libraries soname major version numberPeter Eisentraut2008-12-11
* Add %expect 0 to all parser input files to prevent conflicts slipping by.Peter Eisentraut2008-11-26
* Don't pass strings directly to errdetail() and errhint() - useMagnus Hagander2008-11-20
* Some infrastructure changes for the upcoming auto-explain contrib module:Tom Lane2008-11-19
* Rename several aliases for PLpgSQL_datum.dno to also be called dno.Tom Lane2008-11-05
* Revert unwanted patch, per Tom.Alvaro Herrera2008-11-04
* Remove unused rfno from PLpgSQL_recfieldAlvaro Herrera2008-11-04
* Fix bug introduced in recent patch to make plpython cope with OUT arguments:Tom Lane2008-11-04
* Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane2008-11-02
* Be more tense about not creating tuplestores with randomAccess = true unlessTom Lane2008-10-29
* Extend ExecMakeFunctionResult() to support set-returning functions that returnTom Lane2008-10-28
* Add missing header.Alvaro Herrera2008-10-11
* Add initial plpgsql translation (with lots of fuzzies)Alvaro Herrera2008-10-09
* Improve translatability of error messages for external modules by tweakingAlvaro Herrera2008-10-09
* Fix overly tense optimization of PLpgSQL_func_hashkey: we must representTom Lane2008-10-09
* Implement SQL-standard WITH clauses, including WITH RECURSIVE.Tom Lane2008-10-04
* Update pg_regress calls in PL checks to handle vpath builds.Peter Eisentraut2008-10-02
* Allow pg_regress to be run outside the build tree. Look for input filesPeter Eisentraut2008-10-01
* Fix unportable syntax used in recent patch. Per results fromTom Lane2008-09-24
* Fix a couple of places where the plpgsql grammar would produce an unhelpfulTom Lane2008-09-10
* Improve plpgsql's ability to report tuple incompatibility problems.Alvaro Herrera2008-09-09
* Prevent memory leaks in our various bison parsers when an error occursTom Lane2008-09-02
* Fix plpgsql's exec_move_row() to supply valid type OIDs to exec_assign_value()Tom Lane2008-09-01
* Add a bunch of new error location reports to parse-analysis error messages.Tom Lane2008-09-01
* Remove all traces that suggest that a non-Bison yacc might be supported, andPeter Eisentraut2008-08-29
* Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane2008-08-25
* Implement SQL-spec RETURNS TABLE syntax for functions.Tom Lane2008-07-18
* Support "variadic" functions, which can accept a variable number of argumentsTom Lane2008-07-16
* Clean up a number of bogosities around pltcl's handling of the Tcl "result":Tom Lane2008-06-17
* Add $PostgreSQL$ markers to a lot of files that were missing them.Andrew Dunstan2008-05-17
* Suppress a possibly-uninitialized-variable warning. (I'm only seeing itTom Lane2008-05-16
* Support SQL/PSM-compatible CASE statement in plpgsql.Tom Lane2008-05-15
* Improve plpgsql's RAISE command. It is now possible to attach DETAIL andTom Lane2008-05-13
* Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera2008-05-12
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-12
* Add "%option noinput" to the scanners to avoid compiler warnings. GCC 4.3Peter Eisentraut2008-05-09
* Fix plpython to not get totally confused by OUT arguments. (It still doesn'tTom Lane2008-05-03
* Support RETURN QUERY EXECUTE in plpgsql.Tom Lane2008-05-03
* Clean up a few places where Datums were being treated as pointers (and viceAlvaro Herrera2008-04-17
* Implement a few changes to how shared libraries and dynamically loadablePeter Eisentraut2008-04-07
* Make plpgsql support FOR over a query specified by a cursor declaration,Tom Lane2008-04-06
* Support EXECUTE USING in plpgsql.Tom Lane2008-04-01
* Support statement-level ON TRUNCATE triggers. Simon RiggsTom Lane2008-03-28
* Reduce the need for frontend programs to include "postgres.h" by refactoringTom Lane2008-03-27
* Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files.Alvaro Herrera2008-03-26
* Separate snapshot management code from tuple visibility code, create aAlvaro Herrera2008-03-26
* Simplify and standardize conversions between TEXT datums and ordinary CTom Lane2008-03-25
* Add a new tuplestore API function, tuplestore_putvalues(). This isNeil Conway2008-03-25