Remove unused ParamListInfo argument from ExecRefreshMatView.
authorJeff Davis
Wed, 31 Jul 2024 23:15:26 +0000 (16:15 -0700)
committerJeff Davis
Wed, 31 Jul 2024 23:37:53 +0000 (16:37 -0700)
Author: Yugo Nagata
Discussion: https://postgr.es/m/20240726122630.70e889f63a4d7e26f8549de8@sraoss.co.jp

src/backend/commands/createas.c
src/backend/commands/matview.c
src/backend/tcop/utility.c
src/include/commands/matview.h

index 2c8a93b6e56f86b0c379e3c89eacc2354e7ea3bd..6fb92a312bbcda2c02451a3d830a167d4b06806d 100644 (file)
@@ -347,7 +347,7 @@ ExecCreateTableAs(ParseState *pstate, CreateTableAsStmt *stmt,
    if (do_refresh)
    {
        RefreshMatViewByOid(address.objectId, false, false,
-                           pstate->p_sourcetext, NULL, qc);
+                           pstate->p_sourcetext, qc);
 
        if (qc)
            qc->commandTag = CMDTAG_SELECT;
index 84245b65f7dad8b67629d4e599b0b30f6d0b3166..45a2a80181d5a5627eeb8054c5c3738a7c04f956 100644 (file)
@@ -119,7 +119,7 @@ SetMatViewPopulatedState(Relation relation, bool newstate)
  */
 ObjectAddress
 ExecRefreshMatView(RefreshMatViewStmt *stmt, const char *queryString,
-                  ParamListInfo params, QueryCompletion *qc)
+                  QueryCompletion *qc)
 {
    Oid         matviewOid;
    LOCKMODE    lockmode;
@@ -136,7 +136,7 @@ ExecRefreshMatView(RefreshMatViewStmt *stmt, const char *queryString,
                                          NULL);
 
    return RefreshMatViewByOid(matviewOid, stmt->skipData, stmt->concurrent,
-                              queryString, params, qc);
+                              queryString, qc);
 }
 
 /*
@@ -160,8 +160,7 @@ ExecRefreshMatView(RefreshMatViewStmt *stmt, const char *queryString,
  */
 ObjectAddress
 RefreshMatViewByOid(Oid matviewOid, bool skipData, bool concurrent,
-                   const char *queryString, ParamListInfo params,
-                   QueryCompletion *qc)
+                   const char *queryString, QueryCompletion *qc)
 {
    Relation    matviewRel;
    RewriteRule *rule;
index fa66b8017edea238d327011013594a6bded91b3a..702a6c3a0b075929a4b7111ebbc6f394dc5f2d84 100644 (file)
@@ -1688,7 +1688,7 @@ ProcessUtilitySlow(ParseState *pstate,
                PG_TRY(2);
                {
                    address = ExecRefreshMatView((RefreshMatViewStmt *) parsetree,
-                                                queryString, params, qc);
+                                                queryString, qc);
                }
                PG_FINALLY(2);
                {
index a226b2e68fba5f1de74279ba9a424e0940469ad1..7916df3039361d53e5885d4ec82db2aee2a54275 100644 (file)
 extern void SetMatViewPopulatedState(Relation relation, bool newstate);
 
 extern ObjectAddress ExecRefreshMatView(RefreshMatViewStmt *stmt, const char *queryString,
-                                       ParamListInfo params, QueryCompletion *qc);
+                                       QueryCompletion *qc);
 extern ObjectAddress RefreshMatViewByOid(Oid matviewOid, bool skipData, bool concurrent,
-                                        const char *queryString, ParamListInfo params,
-                                        QueryCompletion *qc);
+                                        const char *queryString, QueryCompletion *qc);
 
 extern DestReceiver *CreateTransientRelDestReceiver(Oid transientoid);