From 2cbc1df3ceb31e57b85724a23fb9b94ce03c217a Mon Sep 17 00:00:00 2001 From: zhang2014 Date: Mon, 17 Aug 2020 13:14:02 +0800 Subject: [PATCH] ISSUES-4006 try fix bad integration test --- src/Storages/StorageMaterializeMySQL.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Storages/StorageMaterializeMySQL.cpp b/src/Storages/StorageMaterializeMySQL.cpp index 4eeb4975185..6e869866e17 100644 --- a/src/Storages/StorageMaterializeMySQL.cpp +++ b/src/Storages/StorageMaterializeMySQL.cpp @@ -41,6 +41,7 @@ Pipe StorageMaterializeMySQL::read( database->rethrowExceptionIfNeed(); NameSet column_names_set = NameSet(column_names.begin(), column_names.end()); + auto lock = nested_storage->lockForShare(context.getCurrentQueryId(), context.getSettingsRef().lock_acquire_timeout); const StorageMetadataPtr & nested_metadata = nested_storage->getInMemoryMetadataPtr(); Block nested_header = nested_metadata->getSampleBlock();