summaryrefslogtreecommitdiff
path: root/src/backend/rewrite
Commit message (Expand)AuthorAgeFilesLines
* 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
* CREATE OR REPLACE VIEW, CREATE OR REPLACE RULE.Tom Lane2002-09-021-18/+59
* Rephrase 'Cannot insert into a view' and related messages, perTom Lane2002-08-291-4/+7
* Modify array operations to include array's element type OID in theTom Lane2002-08-261-3/+3
* Restructure system-catalog index updating logic. Instead of havingTom Lane2002-08-052-28/+7
* ALTER TABLE DROP COLUMN works. Patch by Christopher Kings-Lynne,Tom Lane2002-08-022-2/+16
* oid is needed, it is added at the end of the struct (after the nullBruce Momjian2002-07-201-2/+2
* The attached patch (against HEAD) implementsBruce Momjian2002-07-181-3/+2
* Add code to extract dependencies from an expression tree, and use itTom Lane2002-07-161-10/+22
* Second phase of committing Rod Taylor's pg_depend/pg_constraint patch.Tom Lane2002-07-123-98/+109
* Update copyright to 2002.Bruce Momjian2002-06-205-10/+10
* Remove global variable scanCommandId in favor of storing a command IDTom Lane2002-05-211-4/+2
* Restructure indexscan API (index_beginscan, index_getnext) perTom Lane2002-05-201-10/+3
* First pass at set-returning-functions in FROM, by Joe Conway withTom Lane2002-05-121-2/+2
* Restructure aclcheck error reporting to make permission-failureTom Lane2002-04-272-15/+10
* Change naming rule for ON SELECT rules of views: they're all justTom Lane2002-04-192-45/+20
* Rule names are now unique per-relation, rather than unique globally.Tom Lane2002-04-183-46/+47
* Restructure representation of aggregate functions so that they have pg_procTom Lane2002-04-111-2/+2
* Undo not-so-hot decision to postpone insertion of default values intoTom Lane2002-04-051-2/+299
* pg_type has a typnamespace column; system now supports creating typesTom Lane2002-03-291-3/+11
* pg_class has a relnamespace column. You can create and access tablesTom Lane2002-03-261-2/+2
* A little further progress on schemas: push down RangeVars intoTom Lane2002-03-221-24/+3
* Change the aclchk.c routines to uniformly use OIDs to identify theTom Lane2002-03-212-38/+26
* First phase of SCHEMA changes, concentrating on fixing the grammar andTom Lane2002-03-212-86/+10
* Restructure representation of join alias variables. An explicit JOINTom Lane2002-03-122-13/+47
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-051-3/+3
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-1/+2
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-252-43/+40
* Revert treatment of NOTIFY in rules to its pre-7.1 behavior: notify willTom Lane2001-09-071-11/+15
* Make ALTER TABLE RENAME on a view rename the view's on-select rule too.Tom Lane2001-08-122-3/+89
* Make OIDs optional, per discussions in pghackers. WITH OIDS is still theTom Lane2001-08-101-6/+4
* Fix rule rewriter so that new ordering of ON INSERT actions appliesTom Lane2001-07-091-18/+34
* Fire rule actions ON INSERT after original statement (if not INSTEAD).Jan Wieck2001-07-061-2/+5
* Remove some dead code, simplify calling convention.Tom Lane2001-06-131-62/+44
* Repair problem with multi-action rules in combination with any nontrivialTom Lane2001-06-121-20/+19
* Permission checking wasn't quite right for insert/update/delete rules,Tom Lane2001-05-031-13/+12
* Permissions were not checked correctly when one view invokes another.Tom Lane2001-05-031-1/+3
* Make the world safe for passing whole rows of views to functions. ThisTom Lane2001-04-181-3/+8
* Add some defenses to guard against case where a rule refers to a tableTom Lane2001-04-171-5/+27
* Fix comments that were mis-wrapped, for Tom Lane.Bruce Momjian2001-03-231-4/+8
* Remove dashes in comments that don't need them, rewrap with pgindent.Bruce Momjian2001-03-222-41/+32
* pgindent run. Make it all clean.Bruce Momjian2001-03-225-145/+153