The attached patch removes the last remnants of support for
authorBruce Momjian
Tue, 30 Jul 2002 16:55:45 +0000 (16:55 +0000)
committerBruce Momjian
Tue, 30 Jul 2002 16:55:45 +0000 (16:55 +0000)
'tioga recipes', whatever those are -- Peter E. killed most
of it a couple days ago, but this patch removes the rest. Most
of it was #ifdef'ed out anyway.

Neil Conway

src/backend/parser/gram.y
src/backend/tcop/postgres.c
src/backend/tcop/utility.c
src/include/nodes/parsenodes.h

index 532cc1de0f6425a778eca36227bfa9bbedadd7d3..685919a3ff532aabf577b45c170b79bdf8c5412d 100644 (file)
@@ -11,7 +11,7 @@
  *
  *
  * IDENTIFICATION
- *   $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.350 2002/07/29 22:14:10 tgl Exp $
+ *   $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.351 2002/07/30 16:55:44 momjian Exp $
  *
  * HISTORY
  *   AUTHOR            DATE            MAJOR EVENT
@@ -2950,23 +2950,6 @@ opt_class:   any_name
            | /*EMPTY*/                             { $$ = NIL; }
        ;
 
-/*****************************************************************************
- *
- *     QUERY:
- *             execute recipe 
- *
- *****************************************************************************/
-
-/* NOT USED
-RecipeStmt:  EXECUTE RECIPE recipe_name
-               {
-                   RecipeStmt *n = makeNode(RecipeStmt);
-                   n->recipeName = $3;
-                   $$ = (Node *)n;
-               }
-       ;
-*/
-
 /*****************************************************************************
  *
  *     QUERY:
index 5854f1261c224388445c108c41e2df11fad9639e..8aae5f5406da82f681daf51188371a1cd3b63c5d 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *   $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.275 2002/07/30 05:35:53 momjian Exp $
+ *   $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.276 2002/07/30 16:55:45 momjian Exp $
  *
  * NOTES
  *   this is the "main" module of the postgres backend and
@@ -1693,7 +1693,7 @@ PostgresMain(int argc, char *argv[], const char *username)
    if (!IsUnderPostmaster)
    {
        puts("\nPOSTGRES backend interactive interface ");
-       puts("$Revision: 1.275 $ $Date: 2002/07/30 05:35:53 $\n");
+       puts("$Revision: 1.276 $ $Date: 2002/07/30 16:55:45 $\n");
    }
 
    /*
@@ -2352,12 +2352,6 @@ CreateCommandTag(Node *parsetree)
            tag = "EXPLAIN";
            break;
 
-#ifdef NOT_USED
-       case T_RecipeStmt:
-           tag = "EXECUTE RECIPE";
-           break;
-#endif
-
        case T_VariableSetStmt:
            tag = "SET";
            break;
index 0eff1ad2b167beccc9df58263b45034eba22262e..fd0f10d58aae952066e7a8cb4356a0ebf08be688 100644 (file)
@@ -10,7 +10,7 @@
  *
  *
  * IDENTIFICATION
- *   $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.166 2002/07/29 22:14:11 tgl Exp $
+ *   $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.167 2002/07/30 16:55:45 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -674,17 +674,6 @@ ProcessUtility(Node *parsetree,
            ExplainQuery((ExplainStmt *) parsetree, dest);
            break;
 
-#ifdef NOT_USED
-
-       case T_RecipeStmt:
-           {
-               RecipeStmt *stmt = (RecipeStmt *) parsetree;
-
-               beginRecipe(stmt);
-           }
-           break;
-#endif
-
        case T_VariableSetStmt:
            {
                VariableSetStmt *n = (VariableSetStmt *) parsetree;
index 708e6ca19a586df965c1bd0d7b82f0b052d3fe87..467208c95cd34368e657ed4d962be2ca44e8d844 100644 (file)
@@ -7,7 +7,7 @@
  * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $Id: parsenodes.h,v 1.195 2002/07/29 22:14:11 tgl Exp $
+ * $Id: parsenodes.h,v 1.196 2002/07/30 16:55:45 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -1226,16 +1226,6 @@ typedef struct CommentStmt
    char       *comment;        /* Comment to insert, or NULL to remove */
 } CommentStmt;
 
-/* ----------------------
- *     Begin Recipe Statement
- * ----------------------
- */
-typedef struct RecipeStmt
-{
-   NodeTag     type;
-   char       *recipeName;     /* name of the recipe */
-} RecipeStmt;
-
 /* ----------------------
  *     Fetch Statement
  * ----------------------