This is an automated email from the ASF dual-hosted git repository.
eldenmoon pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from afb1da46867 [Fix](RestCatalog)When vendor credentials are configured
at the catalog level, S3-compatible storage must also support temporary
credentials (#60232)
add 3ad74c0c930 [feature](variant) schema template auto cast (#60362)
No new revisions were added by this update.
Summary of changes:
be/src/vec/common/variant_util.cpp | 166 +++++++++-
be/src/vec/common/variant_util.h | 7 +
.../olap/rowset/segment_v2/variant_util_test.cpp | 134 +++++++-
.../java/org/apache/doris/catalog/OlapTable.java | 8 +-
.../org/apache/doris/common/GlobRegexUtil.java | 152 +++++++++
.../nereids/rules/analysis/CheckAfterRewrite.java | 22 +-
.../nereids/rules/analysis/ExpressionAnalyzer.java | 115 +++++++
.../expressions/functions/scalar/ElementAt.java | 8 +-
.../apache/doris/nereids/types/VariantField.java | 33 ++
.../apache/doris/nereids/types/VariantType.java | 17 +
.../java/org/apache/doris/qe/SessionVariable.java | 17 +
.../org/apache/doris/common/GlobRegexUtilTest.java | 113 +++++++
.../ExpressionAnalyzerVariantAutoCastTest.java | 322 ++++++++++++++++++
.../doris/nereids/types/VariantFieldMatchTest.java | 365 +++++++++++++++++++++
.../predefine/test_schema_template_auto_cast.out | 301 +++++++++++++++++
.../test_schema_template_auto_cast.groovy | 310 +++++++++++++++++
16 files changed, 2072 insertions(+), 18 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/common/GlobRegexUtil.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/common/GlobRegexUtilTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/analysis/ExpressionAnalyzerVariantAutoCastTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/types/VariantFieldMatchTest.java
create mode 100644
regression-test/data/variant_p0/predefine/test_schema_template_auto_cast.out
create mode 100644
regression-test/suites/variant_p0/predefine/test_schema_template_auto_cast.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]