This is an automated email from the ASF dual-hosted git repository. dataroaring pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from d1187c186d2 [fix](merge-cloud) fix mtmv data leak in cloud mode (#33619) add d5a3c9f2c16 [feature](Cloud) Add S3 storage vault implementation (#33377) No new revisions were added by this update. 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 ++-- .../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 210 files changed, 693 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