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: [email protected]
For additional commands, e-mail: [email protected]