mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-23 16:12:01 +00:00
Fix build
This commit is contained in:
parent
19cd000003
commit
1e257bd5be
@ -1406,10 +1406,11 @@ void DatabaseCatalog::waitTableFinallyDropped(const UUID & uuid)
|
|||||||
return !tables_marked_dropped_ids.contains(uuid) || is_shutting_down;
|
return !tables_marked_dropped_ids.contains(uuid) || is_shutting_down;
|
||||||
});
|
});
|
||||||
|
|
||||||
LOG_DEBUG(log, "Done waiting for the table {} to be dropped. The outcome: {}", toString(uuid), tables_marked_dropped_ids.contains(uuid) ? "table still exists" : "table dropped successfully");
|
|
||||||
|
|
||||||
/// TSA doesn't support unique_lock
|
/// TSA doesn't support unique_lock
|
||||||
if (TSA_SUPPRESS_WARNING_FOR_READ(tables_marked_dropped_ids).contains(uuid))
|
const bool has_table = TSA_SUPPRESS_WARNING_FOR_READ(tables_marked_dropped_ids).contains(uuid);
|
||||||
|
LOG_DEBUG(log, "Done waiting for the table {} to be dropped. The outcome: {}", toString(uuid), has_table ? "table still exists" : "table dropped successfully");
|
||||||
|
|
||||||
|
if has_table)
|
||||||
throw Exception(ErrorCodes::UNFINISHED, "Did not finish dropping the table with UUID {} because the server is shutting down, "
|
throw Exception(ErrorCodes::UNFINISHED, "Did not finish dropping the table with UUID {} because the server is shutting down, "
|
||||||
"will finish after restart", uuid);
|
"will finish after restart", uuid);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user