From dc505a6b98ede3211f5e9b1ec4601ad5c6cf0372 Mon Sep 17 00:00:00 2001 From: Lei Zhang <27994433+SWJTU-ZhangLei@users.noreply.github.com> Date: Fri, 8 Nov 2024 12:14:42 +0800 Subject: [PATCH] [fix](cloud) Add check for alter storage vault type (#43352) * Add check to avoid alter hdfs property for s3 storage vault or alter s3 propery for hdfs storage vault --- .../meta-service/meta_service_resource.cpp | 17 ++++ .../alter/test_alter_vault_type.groovy | 78 +++++++++++++++++++ .../vault_p0/create/test_create_vault.groovy | 2 +- 3 files changed, 96 insertions(+), 1 deletion(-) create mode 100644 regression-test/suites/vault_p0/alter/test_alter_vault_type.groovy diff --git a/cloud/src/meta-service/meta_service_resource.cpp b/cloud/src/meta-service/meta_service_resource.cpp index 1f99974360045e..5d4a4d6922771b 100644 --- a/cloud/src/meta-service/meta_service_resource.cpp +++ b/cloud/src/meta-service/meta_service_resource.cpp @@ -570,6 +570,15 @@ static int alter_hdfs_storage_vault(InstanceInfoPB& instance, std::unique_ptr