aboutsummaryrefslogtreecommitdiff
path: root/src/include/optimizer/prep.h
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2004-10-02 22:39:49 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2004-10-02 22:39:49 +0000
commit47aa95e951c8291239f15e400d767ea32b5be9b3 (patch)
tree978f2668fce7bd379efc85a4ce2ca4ff79086acf /src/include/optimizer/prep.h
parent19241421f250ce3041c55a0508530820d938c667 (diff)
downloadpostgresql-47aa95e951c8291239f15e400d767ea32b5be9b3.tar.gz
postgresql-47aa95e951c8291239f15e400d767ea32b5be9b3.zip
Clean up handling of inherited-table update queries, per bug report
from Sebastian Böck. The fix involves being more consistent about when rangetable entries are copied or modified. Someday we really need to fix this stuff to not scribble on its input data structures in the first place...
Diffstat (limited to 'src/include/optimizer/prep.h')
-rw-r--r--src/include/optimizer/prep.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/include/optimizer/prep.h b/src/include/optimizer/prep.h
index 5284d224bcd..9f84d29f39a 100644
--- a/src/include/optimizer/prep.h
+++ b/src/include/optimizer/prep.h
@@ -7,7 +7,7 @@
* Portions Copyright (c) 1996-2004, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $PostgreSQL: pgsql/src/include/optimizer/prep.h,v 1.45 2004/08/29 04:13:08 momjian Exp $
+ * $PostgreSQL: pgsql/src/include/optimizer/prep.h,v 1.46 2004/10/02 22:39:49 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -52,8 +52,7 @@ extern Plan *plan_set_operations(Query *parse, List **sortClauses);
extern List *find_all_inheritors(Oid parentrel);
-extern List *expand_inherited_rtentry(Query *parse, Index rti,
- bool dup_parent);
+extern List *expand_inherited_rtentry(Query *parse, Index rti);
extern Node *adjust_inherited_attrs(Node *node,
Index old_rt_index, Oid old_relid,