check online_analyze.enable for create table as
[online_analyze.git] / online_analyze.c
index f9c8ffd..50d8aca 100644 (file)
@@ -638,7 +638,8 @@ onlineAnalyzeHookerUtility(
 #endif
 
        if (parsetree && IsA(parsetree, CreateTableAsStmt) &&
-               ((CreateTableAsStmt*)parsetree)->into)
+               ((CreateTableAsStmt*)parsetree)->into &&
+               online_analyze_enable)
                tblname = (RangeVar*)copyObject(((CreateTableAsStmt*)parsetree)->into->rel);
 
 #if PG_VERSION_NUM >= 100000