aboutsummaryrefslogtreecommitdiff
path: root/src/backend/rewrite/rewriteHandler.c
Commit message (Expand)AuthorAge
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Don't treat NEW and OLD as reserved words anymore. For the purposes of rulesTom Lane2009-11-05
* Fix AcquireRewriteLocks to be sure that it acquires the right lock strengthTom Lane2009-10-28
* When FOR UPDATE/SHARE is used with LIMIT, put the LockRows plan nodeTom Lane2009-10-28
* Make FOR UPDATE/SHARE in the primary query not propagate into WITH queries;Tom Lane2009-10-27
* Re-implement EvalPlanQual processing to improve its performance and eliminateTom Lane2009-10-26
* Fix subquery pullup to wrap a PlaceHolderVar around the entire RowExprTom Lane2009-09-02
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Revert updatable viewsPeter Eisentraut2009-01-27
* Support column-level privileges, as required by SQL standard.Tom Lane2009-01-22
* Automatic view update rulesPeter Eisentraut2009-01-22
* Update copyright for 2009.Bruce Momjian2009-01-01
* Implement SQL-standard WITH clauses, including WITH RECURSIVE.Tom Lane2008-10-04
* Fix more problems with rewriter failing to set Query.hasSubLinks when insertingTom Lane2008-09-24
* Extend the parser location infrastructure to include a location field inTom Lane2008-08-28
* Move exprType(), exprTypmod(), expression_tree_walker(), and related routinesTom Lane2008-08-25
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* Small comment spacing improvement.Bruce Momjian2007-11-16
* Fix pgindent to properly handle 'else' and single-line comments on theBruce Momjian2007-11-15
* Make eval_const_expressions() preserve typmod when simplifying something likeTom Lane2007-09-06
* Changes pg_trigger and extend pg_rewrite in order to allow triggers andJan Wieck2007-03-19
* Fix up the remaining places where the expression node structure would loseTom Lane2007-03-17
* Fix markQueryForLocking() to work correctly in the presence of nested views.Tom Lane2007-03-01
* Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian2007-02-01
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* Message style improvementsPeter Eisentraut2006-10-06
* pgindent run for 8.2.Bruce Momjian2006-10-04
* Apply a simple solution to the problem of making INSERT/UPDATE/DELETETom Lane2006-09-02
* Add support for multi-row VALUES clauses as part of INSERT statementsJoe Conway2006-08-02
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-14
* Improve the representation of FOR UPDATE/FOR SHARE so that we canTom Lane2006-04-30
* Fix a bunch of problems with domains by making them use special input functionsTom Lane2006-04-05
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Fix problems with rewriter failing to set Query.hasSubLinks when insertingTom Lane2005-11-23
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Add NOWAIT option to SELECT FOR UPDATE/SHARE.Tom Lane2005-08-01
* Make use of new list primitives list_append_unique and list_concat_uniqueTom Lane2005-07-28
* Replace pg_shadow and pg_group by new role-capable catalogs pg_authidTom Lane2005-06-28
* Change expandRTE() and ResolveNew() back to taking just the singleTom Lane2005-06-04
* Revise handling of dropped columns in JOIN alias lists to avoid aTom Lane2005-06-03
* Avoid unnecessary call of rangeTableEntry_used() for the result relationTom Lane2005-05-29
* Implement sharable row-level locks, and use them for foreign key referencesTom Lane2005-04-28
* Merge Resdom nodes into TargetEntry nodes to simplify code and save aTom Lane2005-04-06
* Rewrite rewriteTargetList() to avoid O(N^2) behavior on wide target lists.Tom Lane2005-03-26
* Make the behavior of HAVING without GROUP BY conform to the SQL spec.Tom Lane2005-03-10
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Fix one more place where we were expecting lcons() to be nondestructiveTom Lane2004-11-20
* When implementing a coercion to a domain type with a combinedTom Lane2004-11-06
* Pgindent run for 8.0.Bruce Momjian2004-08-29