summaryrefslogtreecommitdiff
path: root/src/backend/rewrite
Commit message (Expand)AuthorAgeFilesLines
* 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
* Repair bug reported by Huxton, 1/24/01. We need to include a rule'sTom Lane2001-01-271-25/+33
* Refuse to try to attach a condition to a NOTIFY or other utility statement,Tom Lane2001-01-271-1/+29
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-245-10/+10
* Fix all the places that called heap_update() and heap_delete() withoutTom Lane2001-01-232-6/+5
* Relax test on typmod matching between a table and its proposed ON SELECTTom Lane2001-01-131-2/+9
* Fix breakage of rules using NOTIFY actions, per bug report and patchTom Lane2001-01-031-1/+2
* Make application of FOR UPDATE to a view work exactly like the parser'sTom Lane2000-12-071-22/+42
* Clean up handling of FOR UPDATE inside views and subselects ... make itTom Lane2000-12-062-32/+47
* Repair breakage of rules containing INSERT ... SELECT actions, per bugTom Lane2000-12-053-195/+222
* Change SearchSysCache coding conventions so that a reference count isTom Lane2000-11-163-40/+29
* Make DROP TABLE rollback-able: postpone physical file delete until commit.Tom Lane2000-11-081-14/+48
* Re-implement LIMIT/OFFSET as a plan node type, instead of a hack inTom Lane2000-10-261-7/+1
* Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet theTom Lane2000-10-053-604/+87
* Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane2000-09-297-1089/+366
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-123-446/+415
* Fix relation-to-view conversion so that it doesn't try to convert a plainTom Lane2000-09-121-35/+33
* This patch implements a different "relkind"Bruce Momjian2000-09-122-3/+75
* O.K. -Bruce Momjian2000-09-121-3/+6
* Code cleanup of user name and user id handling in the backend. The currentPeter Eisentraut2000-09-062-5/+5
* Fix relative path references so that make knowns which dependencies referPeter Eisentraut2000-08-311-4/+4
* Remove 'func_tlist' from Func expression nodes, likewise 'param_tlist'Tom Lane2000-08-081-4/+2
* Type lztext is toast.Tom Lane2000-07-301-3/+3
* Make view/rule permission checking behave properly withTom Lane2000-07-091-56/+126
* Use a private memory context to store rule information in each relcacheTom Lane2000-06-304-303/+101
* First phase of memory management rewrite (see backend/utils/mmgr/READMETom Lane2000-06-282-60/+63
* Final #include cleanup.Bruce Momjian2000-06-151-2/+1
* Clean up #include's.Bruce Momjian2000-06-151-1/+2
* Rename rule CURRENT to OLD in source tree. Add mapping for backwardBruce Momjian2000-06-121-8/+8
* Remove unused include files. Do not touch /port or includes used by defines.Bruce Momjian2000-05-304-9/+4