1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00

MCOL-4925 Suppress the warning message when a non-cached table is (#2164)

dropped with the insert cache enabled.
This commit is contained in:
Gagan Goel
2021-12-06 12:27:37 -05:00
committed by GitHub
parent 6f1c0d6c5a
commit d91cab2ff5

View File

@ -1673,7 +1673,7 @@ int ha_mcs_cache::external_lock(THD *thd, int lock_type)
int ha_mcs_cache::delete_table(const char *name)
{
int error= 0, error2;
int cache_error= 0, error;
DBUG_ENTER("ha_mcs_cache::delete_table");
@ -1681,13 +1681,18 @@ int ha_mcs_cache::delete_table(const char *name)
{
char cache_name[FN_REFLEN+8];
create_cache_name(cache_name, name);
error= cache_handler->delete_table(cache_name);
cache_error= cache_handler->delete_table(cache_name);
if (cache_error && (cache_error != ENOENT))
DBUG_RETURN(cache_error);
else if (cache_error == ENOENT)
cache_error= 0;
}
if ((error2= parent::delete_table(name)))
error= error2;
if ((error= parent::delete_table(name)))
cache_error= error;
DBUG_RETURN(error);
DBUG_RETURN(cache_error);
}