diff --git a/include/query_processor.h b/include/query_processor.h index 4abe7019c..cd6cdaee1 100644 --- a/include/query_processor.h +++ b/include/query_processor.h @@ -9,8 +9,10 @@ typedef std::unordered_map umap_query_digest; enum MYSQL_COM_QUERY_command { MYSQL_COM_QUERY_ALTER_TABLE, + MYSQL_COM_QUERY_ALTER_VIEW, MYSQL_COM_QUERY_ANALYZE_TABLE, MYSQL_COM_QUERY_BEGIN, + MYSQL_COM_QUERY_CALL, MYSQL_COM_QUERY_CHANGE_MASTER, MYSQL_COM_QUERY_COMMIT, MYSQL_COM_QUERY_CREATE_DATABASE, @@ -19,6 +21,7 @@ enum MYSQL_COM_QUERY_command { MYSQL_COM_QUERY_CREATE_TEMPORARY, MYSQL_COM_QUERY_CREATE_TRIGGER, MYSQL_COM_QUERY_CREATE_USER, + MYSQL_COM_QUERY_CREATE_VIEW, MYSQL_COM_QUERY_DEALLOCATE, MYSQL_COM_QUERY_DELETE, MYSQL_COM_QUERY_DESCRIBE, @@ -27,6 +30,7 @@ enum MYSQL_COM_QUERY_command { MYSQL_COM_QUERY_DROP_TABLE, MYSQL_COM_QUERY_DROP_TRIGGER, MYSQL_COM_QUERY_DROP_USER, + MYSQL_COM_QUERY_DROP_VIEW, MYSQL_COM_QUERY_GRANT, MYSQL_COM_QUERY_EXECUTE, MYSQL_COM_QUERY_EXPLAIN, @@ -50,6 +54,7 @@ enum MYSQL_COM_QUERY_command { MYSQL_COM_QUERY_SET, MYSQL_COM_QUERY_SHOW_TABLE_STATUS, MYSQL_COM_QUERY_START_TRANSACTION, + MYSQL_COM_QUERY_TRUNCATE_TABLE, MYSQL_COM_QUERY_UNLOCK_TABLES, MYSQL_COM_QUERY_UPDATE, MYSQL_COM_QUERY_USE, diff --git a/lib/Query_Processor.cpp b/lib/Query_Processor.cpp index 9353876ef..19b4715ff 100644 --- a/lib/Query_Processor.cpp +++ b/lib/Query_Processor.cpp @@ -298,8 +298,10 @@ Query_Processor::Query_Processor() { for (int i=0; i