This is an automated email from the ASF dual-hosted git repository. dataroaring pushed a change to branch branch-4.0-preview in repository https://gitbox.apache.org/repos/asf/doris.git
from 52970edfa56 [fix](create table) Fix create table exception without cleaning the e… (#33574) new 7eb186686ba [feature](Cloud) Add S3 storage vault implementation (#33377) new 77c93faeaf7 [feature](Cloud) Forbid alter table's storage vault related properties (#33620) The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: be/src/cloud/cloud_meta_mgr.cpp | 14 +- cloud/src/meta-service/meta_service_resource.cpp | 208 ++++++++++++--------- cloud/test/meta_service_test.cpp | 58 +++--- .../apache/doris/analysis/CreateResourceStmt.java | 35 ++-- .../analysis/ModifyTablePropertiesClause.java | 4 + .../org/apache/doris/catalog/S3StorageVault.java | 74 ++++++++ .../org/apache/doris/catalog/StorageVault.java | 45 ++--- .../org/apache/doris/catalog/StorageVaultMgr.java | 38 +++- .../property/constants/S3Properties.java | 17 ++ .../java/org/apache/doris/qe/ShowExecutor.java | 8 +- .../doris/cloud/catalog/HdfsStorageVaultTest.java | 18 +- gensrc/proto/cloud.proto | 10 +- .../default_vault_p2}/sql/flat_q1.1.out | 0 .../default_vault_p2}/sql/flat_q1.2.out | 0 .../default_vault_p2}/sql/flat_q1.3.out | 0 .../default_vault_p2}/sql/flat_q2.1.out | 0 .../default_vault_p2}/sql/flat_q2.2.out | 0 .../default_vault_p2}/sql/flat_q2.3.out | 0 .../default_vault_p2}/sql/flat_q3.1.out | 0 .../default_vault_p2}/sql/flat_q3.2.out | 0 .../default_vault_p2}/sql/flat_q3.3.out | 0 .../default_vault_p2}/sql/flat_q3.4.out | 0 .../default_vault_p2}/sql/flat_q4.1.out | 0 .../default_vault_p2}/sql/flat_q4.2.out | 0 .../default_vault_p2}/sql/flat_q4.3.out | 0 .../default_vault_p2}/sql/q1.1.out | 0 .../default_vault_p2}/sql/q1.2.out | 0 .../default_vault_p2}/sql/q1.3.out | 0 .../default_vault_p2}/sql/q2.1.out | 0 .../default_vault_p2}/sql/q2.2.out | 0 .../default_vault_p2}/sql/q2.3.out | 0 .../default_vault_p2}/sql/q3.1.out | 0 .../default_vault_p2}/sql/q3.2.out | 0 .../default_vault_p2}/sql/q3.3.out | 0 .../default_vault_p2}/sql/q3.4.out | 0 .../default_vault_p2}/sql/q4.1.out | 0 .../default_vault_p2}/sql/q4.2.out | 0 .../default_vault_p2}/sql/q4.3.out | 0 .../multi_vault_p2}/sql/flat_q1.1.out | 0 .../multi_vault_p2}/sql/flat_q1.2.out | 0 .../multi_vault_p2}/sql/flat_q1.3.out | 0 .../multi_vault_p2}/sql/flat_q2.1.out | 0 .../multi_vault_p2}/sql/flat_q2.2.out | 0 .../multi_vault_p2}/sql/flat_q2.3.out | 0 .../multi_vault_p2}/sql/flat_q3.1.out | 0 .../multi_vault_p2}/sql/flat_q3.2.out | 0 .../multi_vault_p2}/sql/flat_q3.3.out | 0 .../multi_vault_p2}/sql/flat_q3.4.out | 0 .../multi_vault_p2}/sql/flat_q4.1.out | 0 .../multi_vault_p2}/sql/flat_q4.2.out | 0 .../multi_vault_p2}/sql/flat_q4.3.out | 0 .../multi_vault_p2}/sql/q1.1.out | 0 .../multi_vault_p2}/sql/q1.2.out | 0 .../multi_vault_p2}/sql/q1.3.out | 0 .../multi_vault_p2}/sql/q2.1.out | 0 .../multi_vault_p2}/sql/q2.2.out | 0 .../multi_vault_p2}/sql/q2.3.out | 0 .../multi_vault_p2}/sql/q3.1.out | 0 .../multi_vault_p2}/sql/q3.2.out | 0 .../multi_vault_p2}/sql/q3.3.out | 0 .../multi_vault_p2}/sql/q3.4.out | 0 .../multi_vault_p2}/sql/q4.1.out | 0 .../multi_vault_p2}/sql/q4.2.out | 0 .../multi_vault_p2}/sql/q4.3.out | 0 .../ssb_sf1_p2}/sql/flat_q1.1.out | 0 .../ssb_sf1_p2}/sql/flat_q1.2.out | 0 .../ssb_sf1_p2}/sql/flat_q1.3.out | 0 .../ssb_sf1_p2}/sql/flat_q2.1.out | 0 .../ssb_sf1_p2}/sql/flat_q2.2.out | 0 .../ssb_sf1_p2}/sql/flat_q2.3.out | 0 .../ssb_sf1_p2}/sql/flat_q3.1.out | 0 .../ssb_sf1_p2}/sql/flat_q3.2.out | 0 .../ssb_sf1_p2}/sql/flat_q3.3.out | 0 .../ssb_sf1_p2}/sql/flat_q3.4.out | 0 .../ssb_sf1_p2}/sql/flat_q4.1.out | 0 .../ssb_sf1_p2}/sql/flat_q4.2.out | 0 .../ssb_sf1_p2}/sql/flat_q4.3.out | 0 .../ssb_sf1_p2}/sql/q1.1.out | 0 .../ssb_sf1_p2}/sql/q1.2.out | 0 .../ssb_sf1_p2}/sql/q1.3.out | 0 .../ssb_sf1_p2}/sql/q2.1.out | 0 .../ssb_sf1_p2}/sql/q2.2.out | 0 .../ssb_sf1_p2}/sql/q2.3.out | 0 .../ssb_sf1_p2}/sql/q3.1.out | 0 .../ssb_sf1_p2}/sql/q3.2.out | 0 .../ssb_sf1_p2}/sql/q3.3.out | 0 .../ssb_sf1_p2}/sql/q3.4.out | 0 .../ssb_sf1_p2}/sql/q4.1.out | 0 .../ssb_sf1_p2}/sql/q4.2.out | 0 .../ssb_sf1_p2}/sql/q4.3.out | 0 .../org/apache/doris/regression/suite/Suite.groovy | 5 + .../suites/hdfs_vault/default_vault_p2/load.groovy | 4 +- .../suites/hdfs_vault/multi_vault_p2/load.groovy | 4 +- .../suites/hdfs_vault/ssb_sf1_p2/load.groovy | 4 +- .../default_vault_p2/ddl/customer_create.sql | 0 .../default_vault_p2/ddl/customer_delete.sql | 0 .../default_vault_p2/ddl/date_create.sql | 0 .../default_vault_p2/ddl/date_delete.sql | 0 .../default_vault_p2/ddl/lineorder_create.sql | 0 .../default_vault_p2/ddl/lineorder_delete.sql | 0 .../default_vault_p2/ddl/lineorder_flat_create.sql | 0 .../default_vault_p2/ddl/lineorder_flat_delete.sql | 0 .../default_vault_p2/ddl/part_create.sql | 0 .../default_vault_p2/ddl/part_delete.sql | 0 .../default_vault_p2/ddl/supplier_create.sql | 0 .../default_vault_p2/ddl/supplier_delete.sql | 0 .../default_vault_p2/load.groovy | 29 ++- .../default_vault_p2/sql/flat_q1.1.sql | 0 .../default_vault_p2/sql/flat_q1.2.sql | 0 .../default_vault_p2/sql/flat_q1.3.sql | 0 .../default_vault_p2/sql/flat_q2.1.sql | 0 .../default_vault_p2/sql/flat_q2.2.sql | 0 .../default_vault_p2/sql/flat_q2.3.sql | 0 .../default_vault_p2/sql/flat_q3.1.sql | 0 .../default_vault_p2/sql/flat_q3.2.sql | 0 .../default_vault_p2/sql/flat_q3.3.sql | 0 .../default_vault_p2/sql/flat_q3.4.sql | 0 .../default_vault_p2/sql/flat_q4.1.sql | 0 .../default_vault_p2/sql/flat_q4.2.sql | 0 .../default_vault_p2/sql/flat_q4.3.sql | 0 .../default_vault_p2/sql/q1.1.sql | 0 .../default_vault_p2/sql/q1.2.sql | 0 .../default_vault_p2/sql/q1.3.sql | 0 .../default_vault_p2/sql/q2.1.sql | 0 .../default_vault_p2/sql/q2.2.sql | 0 .../default_vault_p2/sql/q2.3.sql | 0 .../default_vault_p2/sql/q3.1.sql | 0 .../default_vault_p2/sql/q3.2.sql | 0 .../default_vault_p2/sql/q3.3.sql | 0 .../default_vault_p2/sql/q3.4.sql | 0 .../default_vault_p2/sql/q4.1.sql | 0 .../default_vault_p2/sql/q4.2.sql | 0 .../default_vault_p2/sql/q4.3.sql | 0 .../multi_vault_p2/ddl/customer_create.sql | 16 ++ .../multi_vault_p2}/ddl/customer_delete.sql | 0 .../s3_vault/multi_vault_p2/ddl/date_create.sql | 25 +++ .../multi_vault_p2}/ddl/date_delete.sql | 0 .../multi_vault_p2/ddl/lineorder_create.sql | 25 +++ .../multi_vault_p2}/ddl/lineorder_delete.sql | 0 .../multi_vault_p2/ddl/lineorder_flat_create.sql | 46 +++++ .../multi_vault_p2}/ddl/lineorder_flat_delete.sql | 0 .../s3_vault/multi_vault_p2/ddl/part_create.sql | 17 ++ .../multi_vault_p2}/ddl/part_delete.sql | 0 .../multi_vault_p2/ddl/supplier_create.sql | 15 ++ .../multi_vault_p2}/ddl/supplier_delete.sql | 0 .../multi_vault_p2/load.groovy | 32 +++- .../multi_vault_p2}/sql/flat_q1.1.sql | 0 .../multi_vault_p2}/sql/flat_q1.2.sql | 0 .../multi_vault_p2}/sql/flat_q1.3.sql | 0 .../multi_vault_p2}/sql/flat_q2.1.sql | 0 .../multi_vault_p2}/sql/flat_q2.2.sql | 0 .../multi_vault_p2}/sql/flat_q2.3.sql | 0 .../multi_vault_p2}/sql/flat_q3.1.sql | 0 .../multi_vault_p2}/sql/flat_q3.2.sql | 0 .../multi_vault_p2}/sql/flat_q3.3.sql | 0 .../multi_vault_p2}/sql/flat_q3.4.sql | 0 .../multi_vault_p2}/sql/flat_q4.1.sql | 0 .../multi_vault_p2}/sql/flat_q4.2.sql | 0 .../multi_vault_p2}/sql/flat_q4.3.sql | 0 .../multi_vault_p2}/sql/q1.1.sql | 0 .../multi_vault_p2}/sql/q1.2.sql | 0 .../multi_vault_p2}/sql/q1.3.sql | 0 .../multi_vault_p2}/sql/q2.1.sql | 0 .../multi_vault_p2}/sql/q2.2.sql | 0 .../multi_vault_p2}/sql/q2.3.sql | 0 .../multi_vault_p2}/sql/q3.1.sql | 0 .../multi_vault_p2}/sql/q3.2.sql | 0 .../multi_vault_p2}/sql/q3.3.sql | 0 .../multi_vault_p2}/sql/q3.4.sql | 0 .../multi_vault_p2}/sql/q4.1.sql | 0 .../multi_vault_p2}/sql/q4.2.sql | 0 .../multi_vault_p2}/sql/q4.3.sql | 0 .../s3_vault/ssb_sf1_p2/ddl/customer_create.sql | 16 ++ .../ssb_sf1_p2}/ddl/customer_delete.sql | 0 .../suites/s3_vault/ssb_sf1_p2/ddl/date_create.sql | 25 +++ .../ssb_sf1_p2}/ddl/date_delete.sql | 0 .../s3_vault/ssb_sf1_p2/ddl/lineorder_create.sql | 25 +++ .../ssb_sf1_p2}/ddl/lineorder_delete.sql | 0 .../ssb_sf1_p2/ddl/lineorder_flat_create.sql | 46 +++++ .../ssb_sf1_p2}/ddl/lineorder_flat_delete.sql | 0 .../suites/s3_vault/ssb_sf1_p2/ddl/part_create.sql | 17 ++ .../ssb_sf1_p2}/ddl/part_delete.sql | 0 .../s3_vault/ssb_sf1_p2/ddl/supplier_create.sql | 15 ++ .../ssb_sf1_p2}/ddl/supplier_delete.sql | 0 .../ssb_sf1_p2/load.groovy | 18 +- .../ssb_sf1_p2}/sql/flat_q1.1.sql | 0 .../ssb_sf1_p2}/sql/flat_q1.2.sql | 0 .../ssb_sf1_p2}/sql/flat_q1.3.sql | 0 .../ssb_sf1_p2}/sql/flat_q2.1.sql | 0 .../ssb_sf1_p2}/sql/flat_q2.2.sql | 0 .../ssb_sf1_p2}/sql/flat_q2.3.sql | 0 .../ssb_sf1_p2}/sql/flat_q3.1.sql | 0 .../ssb_sf1_p2}/sql/flat_q3.2.sql | 0 .../ssb_sf1_p2}/sql/flat_q3.3.sql | 0 .../ssb_sf1_p2}/sql/flat_q3.4.sql | 0 .../ssb_sf1_p2}/sql/flat_q4.1.sql | 0 .../ssb_sf1_p2}/sql/flat_q4.2.sql | 0 .../ssb_sf1_p2}/sql/flat_q4.3.sql | 0 .../ssb_sf1_p2}/sql/q1.1.sql | 0 .../ssb_sf1_p2}/sql/q1.2.sql | 0 .../ssb_sf1_p2}/sql/q1.3.sql | 0 .../ssb_sf1_p2}/sql/q2.1.sql | 0 .../ssb_sf1_p2}/sql/q2.2.sql | 0 .../ssb_sf1_p2}/sql/q2.3.sql | 0 .../ssb_sf1_p2}/sql/q3.1.sql | 0 .../ssb_sf1_p2}/sql/q3.2.sql | 0 .../ssb_sf1_p2}/sql/q3.3.sql | 0 .../ssb_sf1_p2}/sql/q3.4.sql | 0 .../ssb_sf1_p2}/sql/q4.1.sql | 0 .../ssb_sf1_p2}/sql/q4.2.sql | 0 .../ssb_sf1_p2}/sql/q4.3.sql | 0 211 files changed, 697 insertions(+), 216 deletions(-) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/catalog/S3StorageVault.java copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q1.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q1.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q1.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q2.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q2.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q2.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q3.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q3.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q3.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q3.4.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q4.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q4.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/flat_q4.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q1.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q1.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q1.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q2.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q2.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q2.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q3.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q3.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q3.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q3.4.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q4.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q4.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/default_vault_p2}/sql/q4.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q1.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q1.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q1.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q2.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q2.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q2.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q3.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q3.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q3.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q3.4.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q4.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q4.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/flat_q4.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q1.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q1.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q1.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q2.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q2.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q2.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q3.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q3.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q3.3.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q3.4.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q4.1.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q4.2.out (100%) copy regression-test/data/{hdfs_vault/default_vault => s3_vault/multi_vault_p2}/sql/q4.3.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q1.1.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q1.2.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q1.3.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q2.1.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q2.2.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q2.3.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q3.1.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q3.2.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q3.3.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q3.4.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q4.1.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q4.2.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/flat_q4.3.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q1.1.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q1.2.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q1.3.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q2.1.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q2.2.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q2.3.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q3.1.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q3.2.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q3.3.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q3.4.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q4.1.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q4.2.out (100%) rename regression-test/data/{hdfs_vault/default_vault => s3_vault/ssb_sf1_p2}/sql/q4.3.out (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/customer_create.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/customer_delete.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/date_create.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/date_delete.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/lineorder_create.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/lineorder_delete.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/lineorder_flat_create.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/lineorder_flat_delete.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/part_create.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/part_delete.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/supplier_create.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/ddl/supplier_delete.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/load.groovy (92%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q1.1.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q1.2.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q1.3.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q2.1.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q2.2.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q2.3.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q3.1.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q3.2.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q3.3.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q3.4.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q4.1.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q4.2.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/flat_q4.3.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q1.1.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q1.2.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q1.3.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q2.1.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q2.2.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q2.3.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q3.1.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q3.2.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q3.3.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q3.4.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q4.1.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q4.2.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/default_vault_p2/sql/q4.3.sql (100%) create mode 100644 regression-test/suites/s3_vault/multi_vault_p2/ddl/customer_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/ddl/customer_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/multi_vault_p2/ddl/date_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/ddl/date_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/multi_vault_p2/ddl/lineorder_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/ddl/lineorder_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/multi_vault_p2/ddl/lineorder_flat_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/ddl/lineorder_flat_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/multi_vault_p2/ddl/part_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/ddl/part_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/multi_vault_p2/ddl/supplier_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/ddl/supplier_delete.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/multi_vault_p2/load.groovy (89%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q1.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q1.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q1.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q2.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q2.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q2.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q3.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q3.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q3.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q3.4.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q4.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q4.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/flat_q4.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q1.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q1.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q1.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q2.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q2.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q2.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q3.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q3.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q3.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q3.4.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q4.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q4.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/multi_vault_p2}/sql/q4.3.sql (100%) create mode 100644 regression-test/suites/s3_vault/ssb_sf1_p2/ddl/customer_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/ddl/customer_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/ssb_sf1_p2/ddl/date_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/ddl/date_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/ssb_sf1_p2/ddl/lineorder_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/ddl/lineorder_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/ssb_sf1_p2/ddl/lineorder_flat_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/ddl/lineorder_flat_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/ssb_sf1_p2/ddl/part_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/ddl/part_delete.sql (100%) create mode 100644 regression-test/suites/s3_vault/ssb_sf1_p2/ddl/supplier_create.sql copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/ddl/supplier_delete.sql (100%) copy regression-test/suites/{hdfs_vault => s3_vault}/ssb_sf1_p2/load.groovy (92%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q1.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q1.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q1.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q2.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q2.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q2.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q3.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q3.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q3.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q3.4.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q4.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q4.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/flat_q4.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q1.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q1.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q1.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q2.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q2.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q2.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q3.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q3.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q3.3.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q3.4.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q4.1.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q4.2.sql (100%) copy regression-test/suites/{hdfs_vault/default_vault_p2 => s3_vault/ssb_sf1_p2}/sql/q4.3.sql (100%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org