mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-21 17:20:50 +00:00
Database engines: development [#METR-19997].
This commit is contained in:
parent
f0a2dc635d
commit
10a2197cf5
@ -82,8 +82,6 @@ BlockInputStreams StorageSystemTables::read(
|
||||
col_engine.column = new ColumnString;
|
||||
block.insert(col_engine);
|
||||
|
||||
Poco::ScopedLock<Poco::Mutex> lock(context.getMutex());
|
||||
|
||||
ColumnWithTypeAndName filtered_databases_column = getFilteredDatabases(query, context);
|
||||
|
||||
for (size_t row_number = 0; row_number < filtered_databases_column.column->size(); ++row_number)
|
||||
@ -92,7 +90,10 @@ BlockInputStreams StorageSystemTables::read(
|
||||
auto database = context.tryGetDatabase(database_name);
|
||||
|
||||
if (!database)
|
||||
throw DB::Exception(std::string("Fail to find database " + database_name), DB::ErrorCodes::LOGICAL_ERROR);
|
||||
{
|
||||
/// Базу данных только что удалили.
|
||||
continue;
|
||||
}
|
||||
|
||||
for (auto iterator = database->getIterator(); iterator->isValid(); iterator->next())
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user