summaryrefslogtreecommitdiff
path: root/sql/sql_cache.h
diff options
context:
space:
mode:
authorbell@sanja.is.com.ua <>2005-01-27 14:21:37 +0200
committerbell@sanja.is.com.ua <>2005-01-27 14:21:37 +0200
commit34b85449bb90c56cf3c0e17b943b6ffae9db0cf6 (patch)
tree98c82a65c42bd0e18251276952972cae57487b6a /sql/sql_cache.h
parent8881bead7a3edf01b238d0677f6426977e024381 (diff)
downloadmariadb-git-34b85449bb90c56cf3c0e17b943b6ffae9db0cf6.tar.gz
fixed QC invaluidation and processing with view (BUG#8050) (BUG#8054)
Diffstat (limited to 'sql/sql_cache.h')
-rw-r--r--sql/sql_cache.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sql/sql_cache.h b/sql/sql_cache.h
index 93d89aeae4f..704b36eea11 100644
--- a/sql/sql_cache.h
+++ b/sql/sql_cache.h
@@ -277,6 +277,10 @@ protected:
void invalidate_table(TABLE *table);
void invalidate_table(byte *key, uint32 key_length);
void invalidate_table(Query_cache_block *table_block);
+ TABLE_COUNTER_TYPE
+ register_tables_from_list(TABLE_LIST *tables_used,
+ TABLE_COUNTER_TYPE counter,
+ Query_cache_block_table *block_table);
my_bool register_all_tables(Query_cache_block *block,
TABLE_LIST *tables_used,
TABLE_COUNTER_TYPE tables);