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 40d35bd04d change version to 2.0.2-rc02 new 8137ce536e [fix](local exchange) fix bug of accessing released counter of local data stream receiver (#24160) new a48ca238d3 [improvement](shutdown) not print thread pool error stack trace when shutdown (#24155) new 4793c97fde [fix](sec)upgrade org.yaml:snakeyaml to 2.0 #24057 new 72054d8796 update gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b to 3.0.0 (#24056) new 4f42ee436a [Fix](clucene) fix clucene build error in arm (#24130) new 1a51937fdf [regression-test](fix)add test_ifnull. (#23956) new 6ea7e918a6 [Improvement](errorcode) use error code when disk exceed capacity limit (#24136) new add3b95417 [Improve](regresstests)add boundary regress tests for map & array #24133 new 4e874586e9 [BUG](view) fix can't create view with lambda function (#23942) new a19a53b440 [typo](errmsg) Improve partition error message (#23968) new 0525f41e9d [improvement](jdbc catalog) optimize the JDBC Catalog connection error message (#23868) new 0e984fbfbf [improvement](jdbc catalog) Added create jdbc catalog properties validation (#23764) new 44c7c78fcc [fix](join) avoid DCHECK failed in '_filter_data_and_build_output' (#24162) new 0a4784fffb [Improve](Routineload)Set the maximum timeout for obtaining partition to 60s (#24173) new 4cd19c14c8 [fix](optimizer) Fix sql block when new optimizer is enabled (#23804) new bbb66b95fd [Fix](Nereids) fix infer predicate lost cast of source expression (#23692) new 832ee7bc8e [minor](fe) optimize some log info and imports issue (#24138) new 6e21e406b7 [fix](block rule) throw npe when use Nereids explain or fallback (#24182) new e841bb1138 [Enhance](ip)optimize priority_ network matching logic for be (#23795) new 31577ad7bc [fix](hudi) compatible with hudi spark configuration and support skip merge (#24067) new 6c16bb85ac [fix](invert index) fix overloaded-virtual compiler warning (#24174) new 9a5bd48343 [fix](multi-catalog)support bit type and hidden mc secret key (#24124) new 666769796f [fix](load) check segment file size when finalize (#24196) new 2a952472f6 [fix](Nereids) record wrong best plan properties #23973 (#24232) new 91180530ff [schedule](pipeline) Remove wait schedule time in pipeline query engine (#23994) (#24247) new 13652d6c6a [fix](join) incorrect result of mark join (#24112) (#24238) new 6870802bfc Revert "[Fix](Nereids) fix infer predicate lost cast of source expression (#23692)" The 27 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/common/status.h | 3 +- .../olap/rowset/segment_v2/inverted_index_cache.h | 6 - be/src/olap/rowset/segment_v2/segment_writer.cpp | 16 +- be/src/olap/rowset/segment_v2/segment_writer.h | 1 - be/src/pipeline/pipeline_task.cpp | 2 - be/src/pipeline/pipeline_task.h | 4 - be/src/pipeline/task_scheduler.cpp | 31 +- be/src/pipeline/task_scheduler.h | 1 - .../runtime/stream_load/stream_load_executor.cpp | 2 +- be/src/service/backend_options.cpp | 83 +-- be/src/service/backend_options.h | 6 +- be/src/util/threadpool.cpp | 8 +- 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 | 49 +- 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/src/vec/runtime/vdata_stream_recvr.cpp | 12 +- be/src/vec/runtime/vdata_stream_recvr.h | 12 +- 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 +- .../doris/maxcompute/MaxComputeColumnValue.java | 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 +- .../org/apache/doris/common/util/PrintableMap.java | 3 +- .../doris/datasource/jdbc/JdbcExternalCatalog.java | 17 + .../doris/datasource/jdbc/client/JdbcClient.java | 5 +- .../org/apache/doris/nereids/NereidsPlanner.java | 4 +- .../properties/EnforceMissingPropertiesHelper.java | 2 +- .../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 ++ fe/pom.xml | 2 +- gensrc/thrift/Status.thrift | 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 + .../nereids_syntax_p0/sub_query_correlated.out | 9 + .../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 ++ .../nereids_syntax_p0/sub_query_correlated.groovy | 36 ++ .../conditional_functions/test_ifnull.groovy | 40 ++ .../sql_block_rule_p0/test_sql_block_rule.groovy | 77 ++- 66 files changed, 1907 insertions(+), 347 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: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org