This is an automated email from the ASF dual-hosted git repository. mhubail pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/asterixdb.git
commit 604f1a0969ef9aa18fee9df092a8b6f5671e1019 Merge: a92a3492a8 097be30bc8 Author: Ian Maxon <[email protected]> AuthorDate: Tue Mar 25 17:22:10 2025 -0700 Merge branch 'ionic' into 'master' Change-Id: I434dab3104e08401c4b139ac960819e68193b123 .../apache/asterix/api/common/APIFramework.java | 4 +- .../array_contains/array_contains.3.query.sqlpp | 33 +- .../ASTERIXDB-3584_in_expr.01.query.sqlpp} | 28 +- .../ASTERIXDB-3584_in_expr.02.query.sqlpp} | 21 +- .../comparison/arrays/arrays.004.query.sqlpp | 49 +- .../comparison/arrays/arrays.005.query.sqlpp | 35 +- .../comparison/arrays/arrays.006.query.sqlpp | 37 +- .../comparison/arrays/arrays.007.query.sqlpp | 53 +- .../comparison/arrays/arrays.020.query.sqlpp | 43 +- .../comparison/arrays/arrays.021.query.sqlpp | 125 +- .../comparison/arrays/arrays.022.query.sqlpp | 71 +- .../min_max_arrays/min_max_arrays.04.adm | 2 +- .../min_max_arrays/min_max_arrays.05.adm | 2 +- .../min_max_arrays/min_max_arrays.06.adm | 4 +- .../min_max_arrays/min_max_arrays.07.adm | 6 +- .../min_max_arrays/min_max_arrays.08.adm | 6 +- .../min_max_arrays/min_max_arrays.10.adm | 2 +- .../min_max_arrays/min_max_arrays.11.adm | 2 +- .../min_max_arrays/min_max_arrays.12.adm | 4 +- .../min_max_arrays/min_max_arrays.13.adm | 6 +- .../min_max_arrays/min_max_arrays.14.adm | 6 +- .../min_max_arrays/min_max_arrays.15.adm | 10 +- .../min_max_arrays/min_max_arrays.16.adm | 10 +- .../min_max_arrays/min_max_arrays.18.adm | 2 +- .../min_max_arrays/min_max_arrays.19.adm | 2 +- .../min_max_arrays/min_max_arrays.20.adm | 4 +- .../min_max_arrays/min_max_arrays.21.adm | 6 +- .../min_max_arrays/min_max_arrays.22.adm | 6 +- .../min_max_arrays/min_max_arrays.24.adm | 2 +- .../min_max_arrays/min_max_arrays.25.adm | 2 +- .../min_max_arrays/min_max_arrays.26.adm | 4 +- .../min_max_arrays/min_max_arrays.27.adm | 6 +- .../min_max_arrays/min_max_arrays.28.adm | 6 +- .../min_max_arrays/min_max_arrays.29.adm | 10 +- .../min_max_arrays/min_max_arrays.30.adm | 10 +- .../min_max_arrays/min_max_arrays.31.adm | 6 +- .../min_max_arrays/min_max_arrays.32.adm | 25006 +++++++++---------- .../aggregate/min_max_arrays/min_max_arrays.04.adm | 2 +- .../aggregate/min_max_arrays/min_max_arrays.05.adm | 2 +- .../aggregate/min_max_arrays/min_max_arrays.08.adm | 2 +- .../aggregate/min_max_arrays/min_max_arrays.09.adm | 2 +- .../aggregate/min_max_arrays/min_max_arrays.11.adm | 8 +- .../aggregate/min_max_arrays/min_max_arrays.12.adm | 8 +- .../aggregate/min_max_arrays/min_max_arrays.14.adm | 2 +- .../aggregate/min_max_arrays/min_max_arrays.15.adm | 2 +- .../aggregate/min_max_arrays/min_max_arrays.18.adm | 2 +- .../aggregate/min_max_arrays/min_max_arrays.19.adm | 2 +- .../aggregate/min_max_arrays/min_max_arrays.21.adm | 8 +- .../aggregate/min_max_arrays/min_max_arrays.22.adm | 8 +- .../aggregate/min_max_arrays/min_max_arrays.23.adm | 4 +- .../aggregate/min_max_arrays/min_max_arrays.24.adm | 6 +- .../aggregate/min_max_arrays/min_max_arrays.25.adm | 4 +- .../aggregate/min_max_arrays/min_max_arrays.26.adm | 4 +- .../aggregate/min_max_arrays/min_max_arrays.27.adm | 6 +- .../aggregate/min_max_arrays/min_max_arrays.28.adm | 4 +- .../aggregate/min_max_arrays/min_max_arrays.29.adm | 4 +- .../aggregate/min_max_arrays/min_max_arrays.30.adm | 6 +- .../aggregate/min_max_arrays/min_max_arrays.31.adm | 4 +- .../aggregate/min_max_arrays/min_max_arrays.32.adm | 4 +- .../aggregate/min_max_arrays/min_max_arrays.33.adm | 6 +- .../aggregate/min_max_arrays/min_max_arrays.34.adm | 4 +- .../aggregate/min_max_arrays/min_max_arrays.35.adm | 25002 +++++++++--------- .../array_fun/array_contains/array_contains.3.adm | 14 +- .../ASTERIXDB-3584_in_expr.01.adm | 7 + .../ASTERIXDB-3584_in_expr.02.adm | 1 + .../results/comparison/arrays/arrays.003.adm | 40 +- .../results/comparison/arrays/arrays.004.adm | 21 +- .../results/comparison/arrays/arrays.005.adm | 14 +- .../results/comparison/arrays/arrays.006.adm | 15 +- .../results/comparison/arrays/arrays.007.adm | 23 +- .../results/comparison/arrays/arrays.008.adm | 6 - .../results/comparison/arrays/arrays.009.adm | 2 - .../results/comparison/arrays/arrays.011.adm | 10 +- .../results/comparison/arrays/arrays.012.adm | 1 - .../results/comparison/arrays/arrays.013.adm | 4 - .../results/comparison/arrays/arrays.015.adm | 9 +- .../results/comparison/arrays/arrays.016.adm | 1 + .../results/comparison/arrays/arrays.018.adm | 5 - .../results/comparison/arrays/arrays.019.adm | 6 - .../results/comparison/arrays/arrays.020.adm | 18 +- .../results/comparison/arrays/arrays.021.adm | 46 +- .../results/comparison/arrays/arrays.022.adm | 32 +- .../src/test/resources/runtimets/sqlpp_queries.xml | 6 + .../common/context/DatasetLifecycleManager.java | 2 +- .../metadata/declared/MetadataProvider.java | 2 +- .../data/common/ILogicalBinaryComparator.java | 22 +- .../data/nontagged/comparators/ComparatorUtil.java | 2 +- .../LogicalComplexBinaryComparator.java | 135 +- .../comparators/LogicalScalarBinaryComparator.java | 6 +- .../AbstractValueComparisonEvaluator.java | 7 +- .../evaluators/comparisons/EqualsDescriptor.java | 9 + .../comparisons/GreaterThanDescriptor.java | 6 + .../comparisons/GreaterThanOrEqualsDescriptor.java | 6 + .../evaluators/comparisons/LessThanDescriptor.java | 6 + .../comparisons/LessThanOrEqualsDescriptor.java | 6 + .../comparisons/NotEqualsDescriptor.java | 9 + .../algebra/properties/DefaultNodeGroupDomain.java | 21 +- 97 files changed, 25726 insertions(+), 25531 deletions(-)
