summaryrefslogtreecommitdiff
path: root/src/pl
Commit message (Expand)AuthorAgeFilesLines
* Append major version number and for libraries soname major version numberPeter Eisentraut2008-12-115-13/+13
* Add %expect 0 to all parser input files to prevent conflicts slipping by.Peter Eisentraut2008-11-261-1/+2
* Don't pass strings directly to errdetail() and errhint() - useMagnus Hagander2008-11-201-3/+3
* Some infrastructure changes for the upcoming auto-explain contrib module:Tom Lane2008-11-191-2/+3
* Rename several aliases for PLpgSQL_datum.dno to also be called dno.Tom Lane2008-11-055-48/+48
* Revert unwanted patch, per Tom.Alvaro Herrera2008-11-041-1/+2
* Remove unused rfno from PLpgSQL_recfieldAlvaro Herrera2008-11-041-2/+1
* Fix bug introduced in recent patch to make plpython cope with OUT arguments:Tom Lane2008-11-041-2/+2
* Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane2008-11-022-44/+36
* Be more tense about not creating tuplestores with randomAccess = true unlessTom Lane2008-10-292-4/+7
* Extend ExecMakeFunctionResult() to support set-returning functions that returnTom Lane2008-10-281-7/+40
* Add missing header.Alvaro Herrera2008-10-112-2/+4
* Add initial plpgsql translation (with lots of fuzzies)Alvaro Herrera2008-10-092-2/+766
* Improve translatability of error messages for external modules by tweakingAlvaro Herrera2008-10-099-6/+53
* Fix overly tense optimization of PLpgSQL_func_hashkey: we must representTom Lane2008-10-092-3/+10
* Implement SQL-standard WITH clauses, including WITH RECURSIVE.Tom Lane2008-10-041-1/+5
* Update pg_regress calls in PL checks to handle vpath builds.Peter Eisentraut2008-10-023-6/+6
* Allow pg_regress to be run outside the build tree. Look for input filesPeter Eisentraut2008-10-013-66/+3
* Fix unportable syntax used in recent patch. Per results fromTom Lane2008-09-241-2/+2
* Fix a couple of places where the plpgsql grammar would produce an unhelpfulTom Lane2008-09-101-1/+25
* Improve plpgsql's ability to report tuple incompatibility problems.Alvaro Herrera2008-09-091-33/+49
* Prevent memory leaks in our various bison parsers when an error occursTom Lane2008-09-021-1/+13
* Fix plpgsql's exec_move_row() to supply valid type OIDs to exec_assign_value()Tom Lane2008-09-011-19/+28
* Add a bunch of new error location reports to parse-analysis error messages.Tom Lane2008-09-012-3/+13
* Remove all traces that suggest that a non-Bison yacc might be supported, andPeter Eisentraut2008-08-296-22/+15
* Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane2008-08-251-3/+2
* Implement SQL-spec RETURNS TABLE syntax for functions.Tom Lane2008-07-182-5/+10
* Support "variadic" functions, which can accept a variable number of argumentsTom Lane2008-07-162-7/+10
* Clean up a number of bogosities around pltcl's handling of the Tcl "result":Tom Lane2008-06-171-61/+110
* Add $PostgreSQL$ markers to a lot of files that were missing them.Andrew Dunstan2008-05-171-0/+3
* Suppress a possibly-uninitialized-variable warning. (I'm only seeing itTom Lane2008-05-161-2/+2
* Support SQL/PSM-compatible CASE statement in plpgsql.Tom Lane2008-05-156-18/+344
* Improve plpgsql's RAISE command. It is now possible to attach DETAIL andTom Lane2008-05-136-135/+495
* Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera2008-05-121-28/+17
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-125-10/+5
* Add "%option noinput" to the scanners to avoid compiler warnings. GCC 4.3Peter Eisentraut2008-05-091-1/+2
* Fix plpython to not get totally confused by OUT arguments. (It still doesn'tTom Lane2008-05-035-48/+114
* Support RETURN QUERY EXECUTE in plpgsql.Tom Lane2008-05-034-60/+143
* Clean up a few places where Datums were being treated as pointers (and viceAlvaro Herrera2008-04-171-9/+10
* Implement a few changes to how shared libraries and dynamically loadablePeter Eisentraut2008-04-074-71/+21
* Make plpgsql support FOR over a query specified by a cursor declaration,Tom Lane2008-04-065-445/+581
* Support EXECUTE USING in plpgsql.Tom Lane2008-04-015-52/+255
* Support statement-level ON TRUNCATE triggers. Simon RiggsTom Lane2008-03-284-5/+15
* Reduce the need for frontend programs to include "postgres.h" by refactoringTom Lane2008-03-271-1/+2
* Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files.Alvaro Herrera2008-03-261-2/+2
* Separate snapshot management code from tuple visibility code, create aAlvaro Herrera2008-03-261-1/+2
* Simplify and standardize conversions between TEXT datums and ordinary CTom Lane2008-03-255-32/+26
* Add a new tuplestore API function, tuplestore_putvalues(). This isNeil Conway2008-03-252-23/+28
* More README src cleanups.Bruce Momjian2008-03-212-13/+15
* Catch all errors in for and while loops in makefiles. Don't ignore anyPeter Eisentraut2008-03-182-11/+5