summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ruleutils.c
Commit message (Expand)AuthorAgeFilesLines
* Fix \ef and \sf to not fail on functions with nonnull probin.Tom Lane2010-08-141-3/+4
* Extend psql's \e and \ef commands so that a line number can be specified,Tom Lane2010-08-121-1/+5
* Code review for --quote-all-identifiers patch: add missing --help documentationTom Lane2010-08-031-2/+4
* Add options to force quoting of all identifiers.Robert Haas2010-07-221-1/+5
* Teach EXPLAIN to print PARAM_EXEC Params as the referenced expressions,Tom Lane2010-07-131-145/+356
* Fix ruleutils' get_variable() to print something useful for Vars referencingTom Lane2010-07-091-1/+44
* Change the notation for calling functions with named parameters fromTom Lane2010-05-301-2/+2
* pgindent run for 9.0Bruce Momjian2010-02-261-52/+53
* Provide some rather hokey ways for EXPLAIN to print FieldStore and assignmentTom Lane2010-02-181-15/+75
* Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue.Tom Lane2010-02-161-1/+6
* Wrap calls to SearchSysCache and related functions using macros.Robert Haas2010-02-141-52/+18
* Extend the set of frame options supported for window functions.Tom Lane2010-02-121-1/+21
* Adjust psql to use pg_get_triggerdef(pretty=true) to remove extra ()'sItagaki Takahiro2010-01-211-17/+10
* Improve the handling of SET CONSTRAINTS commands by having them searchTom Lane2010-01-171-3/+12
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* Support ORDER BY within aggregate function calls, at long last providing aTom Lane2009-12-151-8/+20
* Add exclusion constraints, which generalize the concept of uniqueness toTom Lane2009-12-071-9/+78
* Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to beTom Lane2009-11-201-8/+59
* Don't treat NEW and OLD as reserved words anymore. For the purposes of rulesTom Lane2009-11-051-9/+2
* Un-break EXPLAIN for Append plans. I messed this up a few days ago whileTom Lane2009-10-281-5/+10
* Fix AcquireRewriteLocks to be sure that it acquires the right lock strengthTom Lane2009-10-281-3/+3
* When FOR UPDATE/SHARE is used with LIMIT, put the LockRows plan nodeTom Lane2009-10-281-14/+21
* Support SQL-compliant triggers on columns, ie fire only if certain columnsTom Lane2009-10-141-1/+18
* Split the processing of INSERT/UPDATE/DELETE operations out of execMain.c.Tom Lane2009-10-101-5/+6
* Use pg_get_triggerdef in pg_dumpPeter Eisentraut2009-10-091-12/+34
* Support use of function argument names to identify which actual argumentsTom Lane2009-10-081-19/+44
* Improve unique-constraint-violation error messages to include the exactTom Lane2009-08-011-10/+23
* Support deferrable uniqueness constraints.Tom Lane2009-07-291-6/+6
* Assorted minor refactoring in EXPLAIN.Tom Lane2009-07-241-12/+1
* Make backend header files C++ safePeter Eisentraut2009-07-161-8/+8
* Tweak the core scanner so that it can be used by plpgsql too.Tom Lane2009-07-141-2/+4
* Move some declarations in the raw-parser header files to create a clearerTom Lane2009-07-121-2/+2
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-111-54/+56
* Fix failure to double-quote function argument names when needed, inTom Lane2009-06-091-2/+2
* Allow the second argument of pg_get_expr() to be just zero when deparsingTom Lane2009-05-261-19/+43
* Change EXPLAIN output so that subplans and initplans (particularly CTEs)Tom Lane2009-04-051-7/+29
* Fix an old problem in decompilation of CASE constructs: the ruleutils.c codeTom Lane2009-02-251-9/+14
* Fix executor/spi.h to follow our usual conventions for include files, ie,Tom Lane2009-01-071-1/+7
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Add a WINDOW attribute to CREATE FUNCTION, and teach pg_dump about it,Tom Lane2008-12-311-1/+3
* Add some basic support for window frame clauses to the window-functionsTom Lane2008-12-311-2/+35
* Support window functions a la SQL:2008.Tom Lane2008-12-281-53/+245
* When we added the ability to have zero-element ARRAY[] constructs by adding anTom Lane2008-12-191-1/+9
* Code review for function default parameters patch. Fix numerous problems asTom Lane2008-12-181-46/+54
* Default values for function argumentsPeter Eisentraut2008-12-041-8/+78
* Fix up ruleutils.c for CTE features. The main problem was thatTom Lane2008-10-061-42/+217
* When expanding a whole-row Var into a RowExpr during ResolveNew(), attachTom Lane2008-10-061-1/+13
* Implement SQL-standard WITH clauses, including WITH RECURSIVE.Tom Lane2008-10-041-6/+102
* Adjust psql's new \ef command to present an empty CREATE FUNCTION templateTom Lane2008-09-061-3/+9
* Implement a psql command "\ef" to edit the definition of a function.Tom Lane2008-09-061-48/+237