diff options
| author | Tom Lane <tgl@sss.pgh.pa.us> | 2002-08-29 16:03:49 +0000 |
|---|---|---|
| committer | Tom Lane <tgl@sss.pgh.pa.us> | 2002-08-29 16:03:49 +0000 |
| commit | 0201dac1c319599aad3feb752d7ee5162200e2c7 (patch) | |
| tree | d0556750e823ebbe2e261421298d71c218a06e4e /src/backend/optimizer/prep/prepunion.c | |
| parent | d2236800ee987932a77540f194c284c9eeaef186 (diff) | |
| download | postgresql-0201dac1c319599aad3feb752d7ee5162200e2c7.tar.gz | |
Push down outer qualification clauses into UNION and INTERSECT subqueries.
Per pghackers discussion from back around 1-August.
Diffstat (limited to 'src/backend/optimizer/prep/prepunion.c')
| -rw-r--r-- | src/backend/optimizer/prep/prepunion.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/backend/optimizer/prep/prepunion.c b/src/backend/optimizer/prep/prepunion.c index f41466dbd5..c7bf00abf5 100644 --- a/src/backend/optimizer/prep/prepunion.c +++ b/src/backend/optimizer/prep/prepunion.c @@ -14,7 +14,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/prep/prepunion.c,v 1.75 2002/08/02 18:15:06 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/prep/prepunion.c,v 1.76 2002/08/29 16:03:48 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -66,7 +66,6 @@ static List *generate_setop_tlist(List *colTypes, int flag, static List *generate_append_tlist(List *colTypes, bool flag, List *input_plans, List *refnames_tlist); -static bool tlist_same_datatypes(List *tlist, List *colTypes, bool junkOK); static Node *adjust_inherited_attrs_mutator(Node *node, adjust_inherited_attrs_context *context); @@ -579,7 +578,7 @@ generate_append_tlist(List *colTypes, bool flag, * Resjunk columns are ignored if junkOK is true; otherwise presence of * a resjunk column will always cause a 'false' result. */ -static bool +bool tlist_same_datatypes(List *tlist, List *colTypes, bool junkOK) { List *i; |
