This is an automated email from the ASF dual-hosted git repository.
kxiao pushed a change to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from d625710599 [improvement](shutdown) not print thread pool error stack
trace when shutdown (#24155)
new 9fa997b2b1 [fix](sec)upgrade org.yaml:snakeyaml to 2.0 #24057
new 93a1a32b58 update gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
to 3.0.0 (#24056)
new 1211fccb17 [Fix](clucene) fix clucene build error in arm (#24130)
new 631526206b [regression-test](fix)add test_ifnull. (#23956)
new 4364776356 [Improvement](errorcode) use error code when disk exceed
capacity limit (#24136)
new 1466a5f85d [Improve](regresstests)add boundary regress tests for map &
array #24133
new 1d6becca0b [BUG](view) fix can't create view with lambda function
(#23942)
new 051049d683 [typo](errmsg) Improve partition error message (#23968)
new eef63a7515 [improvement](jdbc catalog) optimize the JDBC Catalog
connection error message (#23868)
new e5307acb5e [improvement](jdbc catalog) Added create jdbc catalog
properties validation (#23764)
new 313f98edcc [fix](join) avoid DCHECK failed in
'_filter_data_and_build_output' (#24162)
new 398ff8accd [Improve](Routineload)Set the maximum timeout for obtaining
partition to 60s (#24173)
new 672db4d2d3 [fix](optimizer) Fix sql block when new optimizer is
enabled (#23804)
new 03f029ff8d [Fix](Nereids) fix infer predicate lost cast of source
expression (#23692)
new fcf5092682 [minor](fe) optimize some log info and imports issue
(#24138)
new 84a9f4d309 [fix](block rule) throw npe when use Nereids explain or
fallback (#24182)
new e8aa24a318 [Enhance](ip)optimize priority_ network matching logic for
be (#23795)
new 9a70451a85 [fix](hudi) compatible with hudi spark configuration and
support skip merge (#24067)
The 18 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:
be/src/clucene | 2 +-
be/src/olap/rowset/segment_v2/segment_writer.cpp | 3 +-
be/src/service/backend_options.cpp | 83 +--
be/src/service/backend_options.h | 6 +-
be/src/vec/exec/format/table/hudi_jni_reader.cpp | 7 +-
be/src/vec/exec/format/table/hudi_jni_reader.h | 1 +
be/src/vec/exec/join/vhash_join_node.cpp | 12 +-
be/src/vec/exec/join/vhash_join_node.h | 3 +-
be/src/vec/exec/scan/new_es_scan_node.cpp | 4 +-
.../vec/functions/array/function_array_filter.cpp | 133 +++++
.../functions/array/function_array_register.cpp | 2 +
be/test/util/backend_options_test.cpp | 78 +++
docs/en/docs/lakehouse/multi-catalog/hudi.md | 3 +
.../sql-functions/array-functions/array_filter.md | 20 +-
docs/zh-CN/docs/lakehouse/multi-catalog/hudi.md | 4 +
.../sql-functions/array-functions/array_filter.md | 22 +-
extension/beats/go.mod | 346 +++++------
extension/beats/go.sum | 2 +
.../java/org/apache/doris/hudi/HudiJniScanner.java | 16 +-
.../org/apache/doris/hudi/BaseSplitReader.scala | 48 +-
.../apache/doris/hudi/HoodieRecordIterator.scala | 5 +-
fe/check/checkstyle/import-control.xml | 1 +
.../main/java/org/apache/doris/analysis/Expr.java | 5 +
.../doris/analysis/LambdaFunctionCallExpr.java | 33 ++
.../apache/doris/analysis/LambdaFunctionExpr.java | 15 +-
.../main/java/org/apache/doris/catalog/Env.java | 3 +-
.../doris/common/util/DynamicPartitionUtil.java | 3 +-
.../org/apache/doris/common/util/KafkaUtil.java | 3 +-
.../doris/datasource/jdbc/JdbcExternalCatalog.java | 17 +
.../doris/datasource/jdbc/client/JdbcClient.java | 5 +-
.../org/apache/doris/nereids/NereidsPlanner.java | 4 +-
.../rules/rewrite/PredicatePropagation.java | 39 +-
.../trees/plans/commands/ExplainCommand.java | 1 +
.../plans/commands/InsertIntoTableCommand.java | 2 +-
.../doris/planner/external/hudi/HudiScanNode.java | 19 +-
.../java/org/apache/doris/qe/ConnectProcessor.java | 4 +-
.../java/org/apache/doris/qe/StmtExecutor.java | 48 +-
.../apache/doris/analysis/S3TvfLoadStmtTest.java | 2 +-
.../datasource/jdbc/JdbcExternalCatalogTest.java | 63 ++
.../nereids/rules/rewrite/InferPredicatesTest.java | 30 +
fe/pom.xml | 2 +-
...ested_types_insert_into_with_duplicat_table.out | 16 +
.../nested_types/test_scalar_types_100.csv | 100 ++++
regression-test/data/ddl_p0/test_create_view.out | 26 +
.../data/external_table_p2/hive/test_hive_hudi.out | 25 +
.../conditional_functions/test_ifnull.out | 4 +
...ed_types_insert_into_with_duplicat_table.groovy | 647 +++++++++++++++++++++
.../suites/ddl_p0/test_create_view.groovy | 42 ++
.../external_table_p2/hive/test_hive_hudi.groovy | 58 ++
.../infer_predicate/infer_predicate.groovy | 18 +
.../conditional_functions/test_ifnull.groovy | 40 ++
.../sql_block_rule_p0/test_sql_block_rule.groovy | 77 ++-
52 files changed, 1850 insertions(+), 302 deletions(-)
create mode 100644 be/src/vec/functions/array/function_array_filter.cpp
create mode 100644 be/test/util/backend_options_test.cpp
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/jdbc/JdbcExternalCatalogTest.java
create mode 100644
regression-test/data/datatype_p0/nested_types/test_nested_types_insert_into_with_duplicat_table.out
create mode 100644
regression-test/data/datatype_p0/nested_types/test_scalar_types_100.csv
create mode 100644 regression-test/data/ddl_p0/test_create_view.out
create mode 100644
regression-test/data/external_table_p2/hive/test_hive_hudi.out
create mode 100644
regression-test/data/query_p0/sql_functions/conditional_functions/test_ifnull.out
create mode 100644
regression-test/suites/datatype_p0/nested_types/test_nested_types_insert_into_with_duplicat_table.groovy
create mode 100644
regression-test/suites/external_table_p2/hive/test_hive_hudi.groovy
create mode 100644
regression-test/suites/query_p0/sql_functions/conditional_functions/test_ifnull.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]