This is an automated email from the ASF dual-hosted git repository.

mblow pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git


    from ef7c1e1c36 [ASTERIXDB-3623][OTH] Wait for submitted cloud requests on 
exceeding max pending HTTP connections
     new f2bb5ee1da [ASTERIXDB-3603][FUN] Add new error code for transform 
functions
     new 3752044b8b [NO ISSUE][TEST] Prefer binary wheels for pip
     new a961157c81 Merge branch 'gerrit/trinity' into 'gerrit/ionic'
     new 9d8f9e53b3 [ASTERIXDB-3621][ASTERIXDB-3580][COMP] Use sameAs() for 
comparing nodes domain when getting partitions map
     new 6c4196f6b2 [ASTERIXDB-3622][COMP] Cast complex types to ANY for 
heterogeneous index
     new a3fde215f0 [NO ISSUE][*DB][EXT] fix scope of test-only 
iceberg-[data|parquet] dips
     new eec9173e03 Merge branch 'gerrit/ionic' into 'master'

The 7 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:
 .../IntroduceSecondaryIndexInsertDeleteRule.java   | 16 ++++--
 .../optimizer/rules/am/BTreeAccessMethod.java      | 60 ++++++++++++++++++++--
 .../asterix/translator/util/ValidateUtil.java      |  6 ++-
 asterixdb/asterix-app/pom.xml                      |  2 +
 .../TPCDSAllTablesDataGeneratorDatasource.java     |  2 +-
 .../TPCDSSingleTableDataGeneratorDatasource.java   |  2 +-
 .../heterogeneous-index-complex-types.01.ddl.sqlpp | 36 +++++++++++++
 ...terogeneous-index-complex-types.02.update.sqlpp | 38 ++++++++++++++
 .../heterogeneous-index-complex-types.03.ddl.sqlpp | 23 +++++++++
 ...eterogeneous-index-complex-types.04.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.05.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.06.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.07.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.08.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.09.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.10.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.11.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.12.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.13.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.14.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.15.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.16.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.17.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.18.query.sqlpp | 22 ++++++++
 ...eterogeneous-index-complex-types.19.query.sqlpp | 22 ++++++++
 ...heterogeneous-index-complex-types.99.ddl.sqlpp} |  0
 .../heterogeneous-index-complex-types.04.adm       |  1 +
 .../heterogeneous-index-complex-types.05.adm       |  1 +
 .../heterogeneous-index-complex-types.06.adm       |  1 +
 .../heterogeneous-index-complex-types.07.adm       |  1 +
 .../heterogeneous-index-complex-types.08.adm       |  1 +
 .../heterogeneous-index-complex-types.09.adm       |  1 +
 .../heterogeneous-index-complex-types.10.adm       |  1 +
 .../heterogeneous-index-complex-types.11.adm       |  1 +
 .../heterogeneous-index-complex-types.12.adm}      |  0
 .../heterogeneous-index-complex-types.13.adm}      |  0
 .../heterogeneous-index-complex-types.14.plan      | 40 +++++++++++++++
 .../heterogeneous-index-complex-types.15.plan      | 42 +++++++++++++++
 .../heterogeneous-index-complex-types.16.plan      | 40 +++++++++++++++
 .../heterogeneous-index-complex-types.17.plan      | 42 +++++++++++++++
 .../heterogeneous-index-complex-types.18.plan      | 42 +++++++++++++++
 .../heterogeneous-index-complex-types.19.plan      | 40 +++++++++++++++
 .../src/test/resources/runtimets/sqlpp_queries.xml |  5 ++
 .../asterix/common/exceptions/ErrorCode.java       |  1 +
 .../src/main/resources/asx_errormsg/en.properties  |  1 +
 .../metadata/declared/FunctionDataSource.java      |  5 +-
 .../metadata/declared/MetadataProvider.java        |  9 +---
 .../utils/SecondaryIndexOperationsHelper.java      |  5 +-
 asterixdb/asterix-server/pom.xml                   | 10 ++++
 asterixdb/pom.xml                                  |  2 +-
 .../core/algebra/metadata/IMetadataProvider.java   |  5 ++
 .../algebra/properties/DefaultNodeGroupDomain.java |  7 ---
 52 files changed, 810 insertions(+), 31 deletions(-)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.01.ddl.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.02.update.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.03.ddl.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.04.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.05.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.06.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.07.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.08.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.09.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.10.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.11.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.12.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.13.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.14.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.15.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.16.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.17.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.18.query.sqlpp
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.19.query.sqlpp
 copy 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/{aggregate-sql/median/median.99.ddl.sqlpp
 => 
index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.99.ddl.sqlpp}
 (100%)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.04.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.05.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.06.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.07.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.08.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.09.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.10.adm
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.11.adm
 copy asterixdb/asterix-app/{data/csv/empty.csv => 
src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.12.adm}
 (100%)
 copy asterixdb/asterix-app/{data/csv/empty.csv => 
src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.13.adm}
 (100%)
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.14.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.15.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.16.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.17.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.18.plan
 create mode 100644 
asterixdb/asterix-app/src/test/resources/runtimets/results/index-selection/heterogeneous-index-complex-types/heterogeneous-index-complex-types.19.plan

Reply via email to