This is an automated email from the ASF dual-hosted git repository.
imaxon pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git
from 2b7efeae59 Merge "Merge branch 'gerrit/phoenix' into 'master'"
new 3be0c68f52 [NO-ISSUE][TEST] Update datatype test result.
new 11e90feb20 [NO ISSUE][*DB] += valid tx check, allow active setRunning
to throw
new 570e2a1c69 [NO ISSUE][HYR][MISC] Add utility method to abbreviate a
stack overflow error
new a89c1aeaf1 [NO ISSUE][HYR][STO] Update FileMapManager serialVersionUID
new d0f28d5467 Merge branch 'gerrit/neo' into 'gerrit/trinity'
new 99fa79cd50 Merge "Merge branch 'gerrit/neo' into 'gerrit/trinity'"
into trinity
new 015a3bca28 Merge branch 'gerrit/trinity' into 'gerrit/phoenix'
new d467bc17fd [NO ISSUE][STO] Ensure handle is reset on SweepContext close
new 99d974f8b0 [ASTERIXDB-3652][STO] Fixing storage assembling issues
new 757028bcd8 Merge branch 'gerrit/ionic' into 'gerrit/phoenix'
new 4dde2c6625 Merge "Merge branch 'gerrit/ionic' into 'gerrit/phoenix'"
into phoenix
new d71f1002b8 [NO ISSUE][TEST] wait for io before bufferCache clean
new 0729764841 [ASTERIXDB-3640][TEST]Use s3mock in testcontainers
new 698e45c105 [ASTERIXDB-3654][TEST]Use Azurite in testcontainers
new 11da98844d Merge branch 'phoenix'
The 15 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:
asterixdb/asterix-app/pom.xml | 98 +++++--------
.../api/common/CloudStorageIntegrationUtil.java | 9 +-
.../apache/asterix/api/common/LocalCloudUtil.java | 10 +-
.../api/common/LocalCloudUtilAdobeMock.java | 99 ++++++++-----
.../AtomicMetadataTransactionWithoutWALTest.java | 8 +-
.../AtomicStatementsCancellationTest.java | 23 +--
.../test/cloud_storage/CloudPythonTest.java | 19 ++-
.../test/cloud_storage/CloudStorageAzTest.java | 51 +++++--
.../test/cloud_storage/CloudStorageGCSTest.java | 5 +-
.../test/cloud_storage/CloudStorageSparseTest.java | 31 ++++-
.../test/cloud_storage/CloudStorageTest.java | 27 ++--
.../cloud_storage/CloudStorageUnstableTest.java | 10 +-
.../cloud_storage/GCSCloudStorageUnstableTest.java | 6 +-
.../apache/asterix/test/common/TestConstants.java | 1 +
.../apache/asterix/test/common/TestExecutor.java | 13 +-
.../apache/asterix/test/iceberg/IcebergTest.java | 24 +++-
.../runtime/SqlppSinglePartitionExecutionTest.java | 10 ++
...age-azblob.conf => cc-cloud-storage-azblob.ftl} | 4 +-
...storage-main.conf => cc-cloud-storage-main.ftl} | 2 +-
...parse.conf => cc-cloud-storage-sparse.conf.ftl} | 2 +-
...loud-storage.conf => cc-cloud-storage.conf.ftl} | 2 +-
.../metadata_datatype/metadata_datatype.1.adm | 154 ++++++++++-----------
...ry.2.post.http => post-non-query.099.post.http} | 2 +-
.../array_slice_bracket_notation.099.ddl.sqlpp} | 3 +-
.../array_slice_bracket_notation.1.ddl.sqlpp | 0
.../array_slice_bracket_notation.2.update.sqlpp | 0
.../array_slice_bracket_notation.3.query.sqlpp | 0
.../array_slice_bracket_notation.4.ddl.sqlpp | 0
.../external-collection/test.010.ddl.sqlpp | 8 +-
.../missing-inner-array.001.ddl.sqlpp} | 0
.../missing-inner-array.002.update.sqlpp} | 10 +-
.../missing-inner-array.003.query.sqlpp} | 3 +-
.../hash_join_exchange.099.ddl.sqlpp} | 8 +-
.../hash_join_exchange_1.099.ddl.sqlpp} | 10 +-
.../join-with-empty-dataset.099.ddl.sqlpp} | 5 +-
.../limit_after_offset.099.ddl.sqlpp} | 2 +
.../limit_after_offset.1.ddl.sqlpp} | 4 +-
.../limit_after_offset.1.query.sqlpp | 23 ---
.../limit_after_offset.2.query.sqlpp} | 5 +-
...post-non-query.2.adm => post-non-query.099.adm} | 0
.../missing-inner-array/missing-null-array.003.adm | 1 +
.../src/test/resources/runtimets/sqlpp_queries.xml | 5 +
.../runtimets/testsuite_cloud_storage.xml | 2 +
.../runtimets/testsuite_single_partition_sqlpp.xml | 5 +
asterixdb/asterix-cloud/pom.xml | 96 ++++---------
.../asterix/cloud/azure/LSMAzBlobStorageTest.java | 84 +++++++++--
.../assembler/ArrayWithUnionValueAssembler.java | 23 ++-
.../assembler/RepeatedPrimitiveValueAssembler.java | 15 +-
.../values/reader/AbstractColumnValuesReader.java | 5 +-
asterixdb/pom.xml | 20 +--
.../apache/hyracks/api/util/ExceptionUtils.java | 18 +++
.../cloud/cache/unit/SweepableIndexUnit.java | 2 +-
.../apache/hyracks/cloud/sweeper/SweepContext.java | 14 +-
.../hyracks/storage/common/disk/ISweepContext.java | 2 +-
.../storage/common/file/FileMapManager.java | 4 +-
55 files changed, 580 insertions(+), 407 deletions(-)
copy asterixdb/asterix-app/src/test/resources/{cc-cloud-storage-azblob.conf =>
cc-cloud-storage-azblob.ftl} (95%)
copy asterixdb/asterix-app/src/test/resources/{cc-cloud-storage-main.conf =>
cc-cloud-storage-main.ftl} (97%)
rename asterixdb/asterix-app/src/test/resources/{cc-cloud-storage-sparse.conf
=> cc-cloud-storage-sparse.conf.ftl} (98%)
copy asterixdb/asterix-app/src/test/resources/{cc-cloud-storage.conf =>
cc-cloud-storage.conf.ftl} (98%)
copy
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/api/post-non-query/{post-non-query.2.post.http
=> post-non-query.099.post.http} (93%)
copy
asterixdb/asterix-app/src/test/resources/{metadata/queries/basic/dataset_with_meta-3/dataset_with_meta-3.4.ddl.sqlpp
=>
runtimets/queries_sqlpp/array_fun/array_slice/array_slice_bracket_notation/array_slice_bracket_notation.099.ddl.sqlpp}
(93%)
mode change 100755 => 100644
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/array_fun/array_slice/array_slice_bracket_notation/array_slice_bracket_notation.1.ddl.sqlpp
mode change 100755 => 100644
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/array_fun/array_slice/array_slice_bracket_notation/array_slice_bracket_notation.2.update.sqlpp
mode change 100755 => 100644
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/array_fun/array_slice/array_slice_bracket_notation/array_slice_bracket_notation.3.query.sqlpp
mode change 100755 => 100644
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/array_fun/array_slice/array_slice_bracket_notation/array_slice_bracket_notation.4.ddl.sqlpp
copy
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/assembly/{ASTERIXDB-3491-2/ASTERIXDB-3491.001.ddl.sqlpp
=> missing-inner-array/missing-inner-array.001.ddl.sqlpp} (100%)
copy
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/assembly/{ASTERIXDB-3491/ASTERIXDB-3491.002.update.sqlpp
=> missing-inner-array/missing-inner-array.002.update.sqlpp} (87%)
copy
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/column/{io/merge/ASTERIXDB-3601/ASTERIXDB-3601.003.query.sqlpp
=> assembly/missing-inner-array/missing-inner-array.003.query.sqlpp} (96%)
copy
asterixdb/asterix-app/src/test/resources/{metadata/queries/exception/exception_create_system_feed_policy/exception_create_system_feed_policy.1.ddl.sqlpp
=>
runtimets/queries_sqlpp/join/hash_join_exchange/hash_join_exchange.099.ddl.sqlpp}
(86%)
copy
asterixdb/asterix-app/src/test/resources/{metadata/queries/exception/exception_declare_system_function/exception_declare_system_function.1.query.sqlpp
=>
runtimets/queries_sqlpp/join/hash_join_exchange_1/hash_join_exchange_1.099.ddl.sqlpp}
(88%)
copy
asterixdb/asterix-app/src/test/resources/{metadata/queries/basic/dataset_with_default_dataverse_type/dataset_with_default_dataverse_type.2.query.sqlpp
=>
runtimets/queries_sqlpp/join/join-with-empty-dataset/join-with-empty-dataset.099.ddl.sqlpp}
(90%)
copy
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/{custord/join_q_08/join_q_08.2.update.sqlpp
=> misc/limit_after_offset/limit_after_offset.099.ddl.sqlpp} (96%)
copy
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/{aggregate-sql/median/median.03.query.sqlpp
=> misc/limit_after_offset/limit_after_offset.1.ddl.sqlpp} (93%)
delete mode 100644
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/misc/limit_after_offset/limit_after_offset.1.query.sqlpp
copy
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/{boolean/and_null_false/and_null_false.3.query.sqlpp
=> misc/limit_after_offset/limit_after_offset.2.query.sqlpp} (94%)
copy
asterixdb/asterix-app/src/test/resources/runtimets/results/api/post-non-query/{post-non-query.2.adm
=> post-non-query.099.adm} (100%)
create mode 100644
asterixdb/asterix-app/src/test/resources/runtimets/results/column/assembly/missing-inner-array/missing-null-array.003.adm