summaryrefslogtreecommitdiff
path: root/src/backend/rewrite
Commit message (Expand)AuthorAgeFilesLines
* Repair some issues with column aliases and RowExpr construction in theTom Lane2004-08-192-45/+26
* Standardize on the assumption that the arguments of a RowExpr correspondTom Lane2004-08-171-13/+26
* Don't try to rewrite NEW references in a utility statement in a rule.Tom Lane2004-08-071-2/+3
* Represent type-specific length coercion functions as pg_cast entries,Tom Lane2004-06-161-2/+3
* Support assignment to subfields of composite columns in UPDATE and INSERT.Tom Lane2004-06-091-21/+109
* Use the new List API function names throughout the backend, and disable theNeil Conway2004-05-303-27/+27
* Fix another place that assumed 'x = lcons(y, z)' would not have anyTom Lane2004-05-291-4/+5
* Reimplement the linked list data structure used throughout the backend.Neil Conway2004-05-263-25/+27
* setRuleCheckAsUser has to be applied to any subqueries appearing in aTom Lane2004-05-181-8/+17
* Promote row expressions to full-fledged citizens of the expression syntax,Tom Lane2004-05-102-36/+81
* Replace TupleTableSlot convention for whole-row variables and functionTom Lane2004-04-011-11/+2
* Restructure smgr API as per recent proposal. smgr no longer depends onTom Lane2004-02-102-4/+9
* Fix permission-checking bug reported by Tim Burgess 10-Feb-03 (this timeTom Lane2004-01-142-12/+10
* Revert ill-starred change of 13-Feb-02: it appeared to fix a problem ofTom Lane2004-01-141-24/+22
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-296-6/+6
* Cross-data-type comparisons are now indexable by btrees, pursuant to myTom Lane2003-11-121-6/+5
* Add operator strategy and comparison-value datatype fields to ScanKey.Tom Lane2003-11-091-4/+6
* It is possible for ResolveNew to be used to insert a sublink into aTom Lane2003-10-201-8/+28
* More message editing, some suggested by Alvaro HerreraPeter Eisentraut2003-09-291-2/+2
* Various message fixes, among those fixes for the previous round of fixesPeter Eisentraut2003-09-261-3/+3
* Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut2003-09-253-13/+13
* Disallow converting a table to a view if it has triggers, indexes, orTom Lane2003-09-171-3/+25
* Rewriter and planner should use only resno, not resname, to identifyTom Lane2003-08-111-11/+11
* Code cleanup inspired by recent resname bug report (doesn't fix the bugTom Lane2003-08-111-164/+6
* Another pgindent run with updated typedefs.Bruce Momjian2003-08-082-6/+6
* Update copyrights to 2003.Bruce Momjian2003-08-045-10/+10
* pgindent run.Bruce Momjian2003-08-043-76/+80
* Adjust 'permission denied' messages to be more useful and consistent.Tom Lane2003-08-012-4/+6
* Coerce unknown-literal-constant default values to the column type duringTom Lane2003-07-291-9/+6
* Error message editing in backend/optimizer, backend/rewrite.Tom Lane2003-07-255-73/+138
* Add defenses against trying to attach qual conditions to a setOperationTom Lane2003-07-162-5/+38
* Code review for UPDATE tab SET col = DEFAULT patch ... whack it aroundTom Lane2003-07-031-27/+38
* UPDATE ... SET <col> = DEFAULTBruce Momjian2003-06-251-2/+20
* Implement outer-level aggregates to conform to the SQL spec, withTom Lane2003-06-061-10/+52
* Portal and memory management infrastructure for extended query protocol.Tom Lane2003-05-021-1/+51
* Infrastructure for deducing Param types from context, in the same wayTom Lane2003-04-291-2/+3
* Remove REWRITE_INVOKE_MAX in favor of making an accurate check forTom Lane2003-02-251-140/+128
* Repair rule permissions-checking bug reported by Tim Burgess 10-Feb-02:Tom Lane2003-02-131-4/+21
* Replace planner's representation of relation sets, per pghackers discussion.Tom Lane2003-02-081-25/+48
* IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane2003-01-201-5/+55
* Adjust API of expression_tree_mutator and query_tree_mutator toTom Lane2003-01-173-100/+47
* To suppress memory leakage in long-lived Lists, lremove() should pfreeTom Lane2002-12-171-2/+4
* Phase 2 of read-only-plans project: restructure expression-tree nodesTom Lane2002-12-122-8/+8
* More cleanup of userid to be AclId rather than Oid.Bruce Momjian2002-12-051-3/+3
* Rule rewriter was doing the wrong thing with conditional INSTEAD rulesTom Lane2002-10-202-33/+27
* Fix rewrite code so that rules are in fact executed in order by name,Tom Lane2002-10-191-122/+82
* Adjust handling of command status strings in the presence of rules,Tom Lane2002-10-141-3/+19
* Extend pg_cast castimplicit column to a three-way value; this allows usTom Lane2002-09-181-23/+14
* Tweak querytree-dependency-extraction code so that columns of tablesTom Lane2002-09-113-22/+24
* pgindent run.Bruce Momjian2002-09-044-62/+61