diff options
| author | Tom Lane <tgl@sss.pgh.pa.us> | 2003-03-05 20:01:04 +0000 |
|---|---|---|
| committer | Tom Lane <tgl@sss.pgh.pa.us> | 2003-03-05 20:01:04 +0000 |
| commit | 21591967bc19c749a100fb97ec82f6086ce5cc3c (patch) | |
| tree | 0426cbc4fcca5d99db4338372816e993291293f4 /src/include | |
| parent | 147fbf9c6eba1a494c7fcd34227c5809ab39d491 (diff) | |
| download | postgresql-21591967bc19c749a100fb97ec82f6086ce5cc3c.tar.gz | |
Turns out new IN implementation has got some problems in an UPDATE or
DELETE with inherited target table. Fix it; add a regression test.
Also, correct ancient misspelling of 'inherited'.
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/optimizer/prep.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/optimizer/prep.h b/src/include/optimizer/prep.h index 681d1c2eb1..5cde6096a1 100644 --- a/src/include/optimizer/prep.h +++ b/src/include/optimizer/prep.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: prep.h,v 1.37 2003/02/09 23:57:19 tgl Exp $ + * $Id: prep.h,v 1.38 2003/03/05 20:01:04 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -52,7 +52,7 @@ extern Plan *plan_set_operations(Query *parse); extern List *find_all_inheritors(Oid parentrel); -extern List *expand_inherted_rtentry(Query *parse, Index rti, +extern List *expand_inherited_rtentry(Query *parse, Index rti, bool dup_parent); extern Node *adjust_inherited_attrs(Node *node, |
