summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ruleutils.c
Commit message (Expand)AuthorAgeFilesLines
* Remove tabs after spaces in C commentsBruce Momjian2014-05-061-17/+17
* Check for interrupts and stack overflow during rule/view dumps.Tom Lane2014-04-301-0/+13
* Avoid getting more than AccessShareLock when deparsing a query.Tom Lane2014-03-061-2/+5
* Avoid potential buffer overflow crashPeter Eisentraut2013-11-231-1/+1
* Change post-rewriter representation of dropped columns in joinaliasvars.Tom Lane2013-07-231-1/+4
* Fix ruleutils to print "INSERT INTO foo DEFAULT VALUES" correctly.Tom Lane2012-10-191-5/+13
* Fix printing of whole-row Vars at top level of a SELECT targetlist.Tom Lane2012-04-271-13/+32
* Make decompilation of optimized CASE constructs more robust.Tom Lane2011-05-261-34/+33
* Fix up handling of simple-form CASE with constant test expression.Tom Lane2010-12-191-10/+6
* Ensure an index that uses a whole-row Var still depends on its table.Tom Lane2010-11-021-3/+21
* Provide some rather hokey ways for EXPLAIN to print FieldStore and assignmentTom Lane2010-02-181-15/+75
* Fix display and dumping of UPDATE OR TRUNCATE triggers (a bizarre combinationTom Lane2009-11-201-1/+3
* 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
* Add a bunch of new error location reports to parse-analysis error messages.Tom Lane2008-09-011-3/+2
* Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane2008-08-251-2/+2
* Arrange to convert EXISTS subqueries that are equivalent to hashable INTom Lane2008-08-221-1/+6
* Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT itemsTom Lane2008-08-021-7/+7
* Implement SQL-spec RETURNS TABLE syntax for functions.Tom Lane2008-07-181-1/+144
* Add a "provariadic" column to pg_proc to eliminate the remarkably expensiveTom Lane2008-07-161-24/+7
* Support "variadic" functions, which can accept a variable number of argumentsTom Lane2008-07-161-11/+54
* Fix pg_get_ruledef() so that negative numeric constants are parenthesized.Tom Lane2008-06-061-2/+11
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-121-1/+2
* The 8.2 patch that added support for an alias on the target table ofTom Lane2008-05-031-3/+10
* Support statement-level ON TRUNCATE triggers. Simon RiggsTom Lane2008-03-281-1/+8
* Move the HTSU_Result enum definition into snapshot.h, to avoid includingAlvaro Herrera2008-03-261-1/+2
* Simplify and standardize conversions between TEXT datums and ordinary CTom Lane2008-03-251-21/+12
* A long time ago, Peter pointed out that ruleutils.c didn't dump simpleTom Lane2008-01-061-18/+25
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* When given a nonzero column number, pg_get_indexdef() is only supposed toTom Lane2007-12-201-16/+19
* Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagateTom Lane2007-12-011-94/+3
* pgindent run for 8.3.Bruce Momjian2007-11-151-48/+51
* Fix ALTER COLUMN TYPE to preserve the tablespace and reloptions of indexesTom Lane2007-10-131-10/+100
* Implement CREATE TABLE LIKE ... INCLUDING INDEXES. Patch from NikhilS,Neil Conway2007-07-171-5/+31