From cc56efb134bd339823f110a30e79ecee4c4db09b Mon Sep 17 00:00:00 2001 From: Bingyi Sun Date: Mon, 19 Jun 2023 10:50:47 +0800 Subject: [PATCH] Fix build index performance downgrade (#24651) (#24708) Signed-off-by: sunby Co-authored-by: sunby --- internal/core/src/storage/MinioChunkManager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/core/src/storage/MinioChunkManager.cpp b/internal/core/src/storage/MinioChunkManager.cpp index 9b060c81d8..8bcd6ff0e6 100644 --- a/internal/core/src/storage/MinioChunkManager.cpp +++ b/internal/core/src/storage/MinioChunkManager.cpp @@ -217,7 +217,10 @@ MinioChunkManager::MinioChunkManager(const StorageConfig& storage_config) InitSDKAPI(storageType); - Aws::Client::ClientConfiguration config; + // The ClientConfiguration default constructor will take a long time. + // For more details, please refer to https://github.com/aws/aws-sdk-cpp/issues/1440 + static Aws::Client::ClientConfiguration g_config; + Aws::Client::ClientConfiguration config = g_config; config.endpointOverride = ConvertToAwsString(storage_config.address); if (storage_config.useSSL) {