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: [email protected]
For additional commands, e-mail: [email protected]