diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2006-03-07 01:00:19 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2006-03-07 01:00:19 +0000 |
commit | 012abebab1bc72043f3f670bf32e91ae4ee04bd2 (patch) | |
tree | 9889e1e2e4ce4cc3d04a32d2f2c56d5ee775cb65 /src/backend/utils/adt/ruleutils.c | |
parent | 48cf2957421e132e999660c5fbb9fb0cc017b5b6 (diff) | |
download | postgresql-012abebab1bc72043f3f670bf32e91ae4ee04bd2.tar.gz postgresql-012abebab1bc72043f3f670bf32e91ae4ee04bd2.zip |
Remove the stub support we had for UNION JOIN; per discussion, this is
not likely ever to be implemented seeing it's been removed from SQL2003.
This allows getting rid of the 'filter' version of yylex() that we had in
parser.c, which should save at least a few microseconds in parsing.
Diffstat (limited to 'src/backend/utils/adt/ruleutils.c')
-rw-r--r-- | src/backend/utils/adt/ruleutils.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/backend/utils/adt/ruleutils.c b/src/backend/utils/adt/ruleutils.c index 05e817ecc08..d6e8907c73f 100644 --- a/src/backend/utils/adt/ruleutils.c +++ b/src/backend/utils/adt/ruleutils.c @@ -3,7 +3,7 @@ * back to source text * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/adt/ruleutils.c,v 1.213 2006/01/26 17:08:19 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/utils/adt/ruleutils.c,v 1.214 2006/03/07 01:00:17 tgl Exp $ * * This software is copyrighted by Jan Wieck - Hamburg. * @@ -4357,11 +4357,6 @@ get_from_clause_item(Node *jtnode, Query *query, deparse_context *context) -PRETTYINDENT_JOIN, PRETTYINDENT_JOIN, 0); break; - case JOIN_UNION: - appendContextKeyword(context, "NATURAL UNION JOIN ", - -PRETTYINDENT_JOIN, - PRETTYINDENT_JOIN, 0); - break; default: elog(ERROR, "unrecognized join type: %d", (int) j->jointype); @@ -4396,11 +4391,6 @@ get_from_clause_item(Node *jtnode, Query *query, deparse_context *context) -PRETTYINDENT_JOIN, PRETTYINDENT_JOIN, 2); break; - case JOIN_UNION: - appendContextKeyword(context, " UNION JOIN ", - -PRETTYINDENT_JOIN, - PRETTYINDENT_JOIN, 2); - break; default: elog(ERROR, "unrecognized join type: %d", (int) j->jointype); |