]> granicus.if.org Git - postgresql/commitdiff
Rename pg_plan and pg_eval to be more meaningful.
authorBruce Momjian <bruce@momjian.us>
Thu, 11 Dec 1997 17:36:58 +0000 (17:36 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 11 Dec 1997 17:36:58 +0000 (17:36 +0000)
src/backend/catalog/heap.c
src/backend/catalog/pg_proc.c
src/backend/commands/_deadcode/version.c
src/backend/commands/dbcommands.c
src/backend/commands/user.c
src/backend/executor/functions.c
src/backend/executor/spi.c
src/backend/optimizer/path/xfunc.c
src/backend/rewrite/rewriteDefine.c
src/backend/tcop/postgres.c
src/include/tcop/tcopprot.h

index 215ebebdea7eabc377ab268ca0a8bc73bb5c0f85..4384aa34a5be34c7ce4c478e25f2d220a25b598d 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/catalog/heap.c,v 1.40 1997/12/01 21:00:35 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/catalog/heap.c,v 1.41 1997/12/11 17:35:59 momjian Exp $
  *
  * INTERFACE ROUTINES
  *             heap_create()                   - Create an uncataloged heap relation
@@ -1510,7 +1510,7 @@ start:;
        sprintf(str, "select %s%s from %.*s", attrdef->adsrc, cast,
                        NAMEDATALEN, rel->rd_rel->relname.data);
        setheapoverride(true);
-       planTree_list = (List *) pg_plan(str, NULL, 0, &queryTree_list, None);
+       planTree_list = (List *) pg_parse_and_plan(str, NULL, 0, &queryTree_list, None);
        setheapoverride(false);
        query = (Query *) (queryTree_list->qtrees[0]);
 
@@ -1580,7 +1580,7 @@ StoreRelCheck(Relation rel, ConstrCheck *check)
        sprintf(str, "select 1 from %.*s where %s",
                        NAMEDATALEN, rel->rd_rel->relname.data, check->ccsrc);
        setheapoverride(true);
-       planTree_list = (List *) pg_plan(str, NULL, 0, &queryTree_list, None);
+       planTree_list = (List *) pg_parse_and_plan(str, NULL, 0, &queryTree_list, None);
        setheapoverride(false);
        query = (Query *) (queryTree_list->qtrees[0]);
 
index e08bb549c61bd326468c28b6aa8e2a954461d9aa..464c8f68c6f6851b5f940fab9ef6a190ea8931c5 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/catalog/pg_proc.c,v 1.10 1997/11/25 21:58:48 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/catalog/pg_proc.c,v 1.11 1997/12/11 17:36:01 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -215,7 +215,7 @@ ProcedureCreate(char *procedureName,
 
        if (strcmp(languageName, "sql") == 0)
        {
-               plan_list = pg_plan(prosrc, typev, parameterCount,
+               plan_list = pg_parse_and_plan(prosrc, typev, parameterCount,
                                                        &querytree_list, dest);
 
                /* typecheck return value */
index 829f9241ee8cfc4b1b57060dc67e8b09250d3799..a9e88692b1e0058c2d9c8a5ccdb7ccd7fc81d0bc 100644 (file)
@@ -10,7 +10,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/commands/_deadcode/Attic/version.c,v 1.8 1997/11/25 21:59:11 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/commands/_deadcode/Attic/version.c,v 1.9 1997/12/11 17:36:08 momjian Exp $
  *
  * NOTES
  *       At the point the version is defined, 2 physical relations are created
@@ -95,7 +95,7 @@ eval_as_new_xact(char *query)
         * CommitTransactionCommand(); StartTransactionCommand();
         */
        CommandCounterIncrement();
-       pg_eval(query, (char **) NULL, (Oid *) NULL, 0);
+       pg_exec_query(query, (char **) NULL, (Oid *) NULL, 0);
 }
 
 #endif
@@ -157,7 +157,7 @@ VersionCreate(char *vname, char *bname)
        sprintf(query_buf, "SELECT * INTO TABLE %s from %s where 1 =2",
                        vname, bname);
 
-       pg_eval(query_buf, (char **) NULL, (Oid *) NULL, 0);
+       pg_exec_query(query_buf, (char **) NULL, (Oid *) NULL, 0);
 
        /*
         * Creating the ``v_added'' relation
index 861ce8db8100897ad89da50ad1ad910c5dbd4baf..dc685022b20226406b733857bad571c773a207d2 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/commands/dbcommands.c,v 1.2 1997/11/24 05:32:18 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/commands/dbcommands.c,v 1.3 1997/12/11 17:36:04 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -95,7 +95,7 @@ createdb(char *dbname, char *dbpath)
        sprintf(buf, "insert into pg_database (datname, datdba, datpath)"
                " values (\'%s\', \'%d\', \'%s\');", dbname, user_id, loc);
 
-       pg_eval(buf, (char **) NULL, (Oid *) NULL, 0);
+       pg_exec_query(buf, (char **) NULL, (Oid *) NULL, 0);
 }
 
 void
@@ -133,7 +133,7 @@ destroydb(char *dbname)
         */
        sprintf(buf, "delete from pg_database where pg_database.oid = \'%d\'::oid",
                        db_id);
-       pg_eval(buf, (char **) NULL, (Oid *) NULL, 0);
+       pg_exec_query(buf, (char **) NULL, (Oid *) NULL, 0);
 
        /*
         * remove the data directory. If the DELETE above failed, this will
index 8f71fec451aaf7f132de93db9f1a812b0a7950e3..1a21a07598bbd0db82aef8791c8bd38e4a9fb747 100644 (file)
@@ -1,7 +1,7 @@
 /*-------------------------------------------------------------------------
  *
  * user.c--
- *       use pg_eval to create a new user in the catalog
+ *       use pg_exec_query to create a new user in the catalog
  *
  * Copyright (c) 1994, Regents of the University of California
  *
@@ -43,7 +43,7 @@ void UpdatePgPwdFile(char* sql) {
 
   filename = crypt_getpwdfilename();
   sprintf(sql, "copy %s to '%s' using delimiters '#'", UserRelationName, filename);
-  pg_eval(sql, (char**)NULL, (Oid*)NULL, 0);
+  pg_exec_query(sql, (char**)NULL, (Oid*)NULL, 0);
 }
 
 /*---------------------------------------------------------------------
@@ -147,7 +147,7 @@ void DefineUser(CreateUserStmt *stmt) {
   }
   strcat(sql_end, ")");
 
-  pg_eval(sql, (char**)NULL, (Oid*)NULL, 0);
+  pg_exec_query(sql, (char**)NULL, (Oid*)NULL, 0);
 
   /* Add the stuff here for groups.
    */
@@ -250,7 +250,7 @@ extern void AlterUser(AlterUserStmt *stmt) {
   if (sql_end != sql) {
     sql_end += strlen(sql_end);
     sprintf(sql_end, " where usename = '%s'", stmt->user);
-    pg_eval(sql, (char**)NULL, (Oid*)NULL, 0);
+    pg_exec_query(sql, (char**)NULL, (Oid*)NULL, 0);
   }
 
   /* do the pg_group stuff here */
@@ -346,7 +346,7 @@ extern void RemoveUser(char* user) {
     elog(NOTICE, "Dropping database %s", dbase[ndbase]);
     sprintf(sql, "drop database %s", dbase[ndbase]);
     pfree((void*)dbase[ndbase]);
-    pg_eval(sql, (char**)NULL, (Oid*)NULL, 0);
+    pg_exec_query(sql, (char**)NULL, (Oid*)NULL, 0);
   }
   if (dbase)
     pfree((void*)dbase);
@@ -369,7 +369,7 @@ extern void RemoveUser(char* user) {
   /* Remove the user from the pg_user table
    */
   sprintf(sql, "delete from %s where usename = '%s'", UserRelationName, user);
-  pg_eval(sql, (char**)NULL, (Oid*)NULL, 0);
+  pg_exec_query(sql, (char**)NULL, (Oid*)NULL, 0);
 
   UpdatePgPwdFile(sql);
 
index 2f0e0b91e202133cf5d91c87c5c6111cd4837d09..f19c3d361cd0cc8a2ce2c79a74e2fa465a299ad0 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/executor/functions.c,v 1.13 1997/11/25 21:59:19 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/executor/functions.c,v 1.14 1997/12/11 17:36:16 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -113,7 +113,7 @@ init_execution_state(FunctionCachePtr fcache,
 
 
        planTree_list = (List *)
-               pg_plan(fcache->src, fcache->argOidVect, nargs, &queryTree_list, None);
+               pg_parse_and_plan(fcache->src, fcache->argOidVect, nargs, &queryTree_list, None);
 
        for (i = 0; i < queryTree_list->len; i++)
        {
index f954dbe432ee4f4966b741880282b29322ba8c25..696f77e1ec40838a8bd5c51e607faef36fa65d01 100644 (file)
@@ -640,7 +640,7 @@ _SPI_execute(char *src, int tcount, _SPI_plan * plan)
                argtypes = plan->argtypes;
        }
        ptlist = planTree_list = (List *)
-               pg_plan(src, argtypes, nargs, &queryTree_list, None);
+               pg_parse_and_plan(src, argtypes, nargs, &queryTree_list, None);
 
        _SPI_current->qtlist = queryTree_list;
 
index 0f6894eec485d8f15784f0363e82ee911ed79479..c0213df36aceb333e09426891e3a114a1c9adeab 100644 (file)
@@ -9,7 +9,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/optimizer/path/Attic/xfunc.c,v 1.7 1997/11/25 21:59:50 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/optimizer/path/Attic/xfunc.c,v 1.8 1997/12/11 17:36:29 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -534,7 +534,7 @@ xfunc_func_expense(LispValue node, LispValue args)
                        nargs = proc->pronargs;
                        if (nargs > 0)
                                argOidVect = proc->proargtypes;
-                       planlist = (List) pg_plan(pq_src, argOidVect, nargs,
+                       planlist = (List) pg_parse_and_plan(pq_src, argOidVect, nargs,
                                                                          &parseTree_list, None);
                        if (IsA(node, Func))
                                set_func_planlist((Func) node, planlist);
index c6f471915c3a9fa58e12188c5b2f9845155ba843..9256214255690aa4a8c62fa55e5709f59dfe5ce6 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteDefine.c,v 1.8 1997/11/25 22:06:04 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/rewrite/rewriteDefine.c,v 1.9 1997/12/11 17:36:38 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -136,7 +136,7 @@ InsertRule(char *rulname,
                        rulname, evtype, eventrel_oid, evslot_index, actionbuf,
                        qualbuf, is_instead);
 
-       pg_eval(rulebuf, (char **) NULL, (Oid *) NULL, 0);
+       pg_exec_query(rulebuf, (char **) NULL, (Oid *) NULL, 0);
 
        return (LastOidProcessed);
 }
index d0d134e331ae54ebef0697097123cd4897057cbe..b48c7482b12e90086bd61314916118a2539ee806 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.55 1997/11/25 22:06:14 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/tcop/postgres.c,v 1.56 1997/12/11 17:36:42 momjian Exp $
  *
  * NOTES
  *       this is the "main" module of the postgres backend and
@@ -395,7 +395,7 @@ ReadCommand(char *inBuf, bool multiplexedBackend)
 }
 
 List      *
-pg_plan(char *query_string,            /* string to execute */
+pg_parse_and_plan(char *query_string,          /* string to execute */
                Oid *typev,                             /* argument types */
                int nargs,                              /* number of arguments */
                QueryTreeList **queryListP,             /* pointer to the parse trees */
@@ -537,7 +537,10 @@ pg_plan(char *query_string,                /* string to execute */
 
                        if (ShowPlannerStats)
                                ResetUsage();
+
+                       /* call that optimizer */
                        plan = planner(querytree);
+
                        if (ShowPlannerStats)
                        {
                                fprintf(stderr, "! Planner Stats:\n");
@@ -580,7 +583,7 @@ pg_plan(char *query_string,         /* string to execute */
 }
 
 /* ----------------------------------------------------------------
- *             pg_eval()
+ *             pg_exec_query()
  *
  *             Takes a querystring, runs the parser/utilities or
  *             parser/planner/executor over it as necessary
@@ -597,13 +600,13 @@ pg_plan(char *query_string,               /* string to execute */
  */
 
 void
-pg_eval(char *query_string, char **argv, Oid *typev, int nargs)
+pg_exec_query(char *query_string, char **argv, Oid *typev, int nargs)
 {
-       pg_eval_dest(query_string, argv, typev, nargs, whereToSendOutput);
+       pg_exec_query_dest(query_string, argv, typev, nargs, whereToSendOutput);
 }
 
 void
-pg_eval_dest(char *query_string,/* string to execute */
+pg_exec_query_dest(char *query_string,/* string to execute */
                         char **argv,           /* arguments */
                         Oid *typev,            /* argument types */
                         int nargs,                     /* number of arguments */
@@ -617,9 +620,9 @@ pg_eval_dest(char *query_string,/* string to execute */
        QueryTreeList *querytree_list;
 
        /* plan the queries */
-       plan_list = pg_plan(query_string, typev, nargs, &querytree_list, dest);
+       plan_list = pg_parse_and_plan(query_string, typev, nargs, &querytree_list, dest);
 
-       /* pg_plan could have failed */
+       /* pg_parse_and_plan could have failed */
        if (querytree_list == NULL)
                return;
 
@@ -668,7 +671,7 @@ pg_eval_dest(char *query_string,/* string to execute */
 #ifdef INDEXSCAN_PATCH
 
                        /*
-                        * Print moved in pg_plan.      DZ - 27-8-1996
+                        * Print moved in pg_parse_and_plan.    DZ - 27-8-1996
                         */
 #else
                        /* ----------------
@@ -1340,7 +1343,7 @@ PostgresMain(int argc, char *argv[])
        if (IsUnderPostmaster == false)
        {
                puts("\nPOSTGRES backend interactive interface");
-               puts("$Revision: 1.55 $ $Date: 1997/11/25 22:06:14 $");
+               puts("$Revision: 1.56 $ $Date: 1997/12/11 17:36:42 $");
        }
 
        /* ----------------
@@ -1510,7 +1513,7 @@ PostgresMain(int argc, char *argv[])
                                        }
                                        StartTransactionCommand();
 
-                                       pg_eval(parser_input, (char **) NULL, (Oid *) NULL, 0);
+                                       pg_exec_query(parser_input, (char **) NULL, (Oid *) NULL, 0);
 
                                        if (ShowStats)
                                                ShowUsage();
@@ -1540,7 +1543,7 @@ PostgresMain(int argc, char *argv[])
                 *       (3) commit the current transaction
                 *
                 *       Note: if we had an empty input buffer, then we didn't
-                *       call pg_eval, so we don't bother to commit this transaction.
+                *       call pg_exec_query, so we don't bother to commit this transaction.
                 * ----------------
                 */
                if (!IsEmptyQuery)
index eeb21b91bed5a2fc0c989054b5dab47a555432c6..de754ff20d5b958187ee3436d2d7d531730bdff4 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Copyright (c) 1994, Regents of the University of California
  *
- * $Id: tcopprot.h,v 1.8 1997/11/25 22:07:10 momjian Exp $
+ * $Id: tcopprot.h,v 1.9 1997/12/11 17:36:58 momjian Exp $
  *
  * OLD COMMENTS
  *       This file was created so that other c files could get the two
 
 #ifndef BOOTSTRAP_INCLUDE
 extern List *
-pg_plan(char *query_string, Oid *typev, int nargs,
+pg_parse_and_plan(char *query_string, Oid *typev, int nargs,
                QueryTreeList **queryListP, CommandDest dest);
-extern void pg_eval(char *query_string, char **argv, Oid *typev, int nargs);
+extern void pg_exec_query(char *query_string, char **argv, Oid *typev, int nargs);
 extern void
-pg_eval_dest(char *query_string, char **argv, Oid *typev,
+pg_exec_query_dest(char *query_string, char **argv, Oid *typev,
                         int nargs, CommandDest dest);
 
 #endif                                                 /* BOOTSTRAP_HEADER */