This is an automated email from the ASF dual-hosted git repository.

caiconghui pushed a change to branch stream_load_error
in repository https://gitbox.apache.org/repos/asf/doris.git


 discard 318962b76af Merge branch 'master' into stream_load_error
    omit 78431dbb80d [fix](Nereids): Convert VarcharLiteral to 
StringLikeLiteral in Function Signatures (#35536)
 discard cfd8ac628fa [fix](stream_load) fix stream load may failed caused by 
column name with keyword
    omit 2ba385385a1 [Bug](load) fix s3 load not display the progress info 
(#35719)
    omit 5368bb19b07 [feature](be jvm monitor)append enable_jvm_monitor in 
be.conf to control jvm monitor. (#35608)
    omit bf5736a8106 [Feature](function) support array_split and 
array_reverse_split functions (#35619)
    omit 8c797025992 [Fix](inverted index) fix fast execute condition for vexpr 
(#35673)
    omit adfcbe86ceb (Fix)[hive-writer] Fixed the issue when partition values 
contain spaces when writing to s3. (#35645)
    omit 3beb92b3b00 [bugfix](iceberg)fix datetime conversion error and data 
path error (#35708)
    omit dd9beff5b72 [fix](orc)fix orc reader missing column and filter missing 
column. (#35583)
    omit d1c1c49d53c [regression-test](case) forbid unstable case (#35738)
    omit e008bcfda22 [fix](decimal256) fix coredump when enable decimal256 but 
fallback to old planner (#35731)
    omit f53aee4c8f3 [Fix](tvf) Pass through user-defined properties (#35515)
    omit 50446688891 [thirdparty](compatibility) restore dragonbox for compile 
compatibility (#35605)
    omit a11a590368d [fix](pipeline) Fix query hang up if limited rows is 
reached (#35513)
    omit 23c925591a5 [Fix](trino-connector) add regression tests for 
trino-connector accessing Kafka. (#35282)
    omit 99388a08b29 [fix](segment cache) estimate momory consumed by segment 
(#35647)
    omit 7f8901578bd [fix](regression-test) Fix s3 load profile test failed due 
to css schema change (#35633)
    omit a939b59dd4c  [opt](mtmv) Improve the mv rewrite performance by 
optimize code usage (#35674)
    omit dc729311370 [Feature](Prepared Statment) Implement in nereids planner 
(#35318)
    omit 75629133932 [fix](log) print log of error status (#35687)
    omit 35b17ee0e12 [chore](ASF) Make the workflow Build Third Party Libraries 
(macOS-arm64) required (#35706)
    omit 3c18026c762 [feature](statistics)Support clear stale partition stats. 
(#35661)
    omit f5647edd869 [chore](third-party) Add a workflow: Build Third Party 
Libraries (macOS-arm64) (#35705)
    omit b5034c20d36 [Performance](opt) opt the scan performance and remove 
unless code (#35604)
    omit 42e173b987a [fix](binlog) Add is temp for UpsertRecord (#35636)
    omit 6272315c402 [improve](txn-insert) Add txn insert p2 case (#35439)
    omit cc1fef18005 [regression-test](load) add something like $.tag.[a.b] 
key's json case (#35134)
    omit a8df1d7e145 [Test](regression-test): Normalize S3 http url (#35666)
    omit 7b5bc731efc [Improvement](executor)Support kill query in be (#35602)
    omit 2c958fd7b72 [opt](mv) calc Projection cost according to the 
expressions in project list (#35652)
    omit a62fe7c26ac [feat](thrift) add NereidsId and cardinality to TPlanNode 
(#35482)
    omit a6e99fb6e7d [refactor](cancel) disable cancel instance for pipeline 
(#35632)
    omit b3c00561118 [fix](clone) fix calculate merge missing version (#35627)
    omit 75ddc679c75 [Test](external-table-writer) Use `use_meta_cache=true` to 
create catalog when executing hive/iceberg writer regression tests.  (#35640)
    omit ff2b1fe1e8a [improvement](page builder) catch exception when page 
builder reset to avoid coredump (#35597)
    omit d2a2e22e06d [fix](nereids) do not generate runtime filter on 
schema-scan (#35655)
     add 430d2a81a3d [fix](stream_load) fix stream load may failed caused by 
column name with keyword

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (318962b76af)
            \
             N -- N -- N   refs/heads/stream_load_error (430d2a81a3d)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    1 -
 .github/workflows/build-thirdparty.yml             |   60 +-
 be/src/cloud/cloud_tablet.cpp                      |   30 -
 be/src/cloud/cloud_tablet.h                        |    7 -
 be/src/common/config.cpp                           |    4 -
 be/src/common/config.h                             |    4 -
 be/src/common/status.h                             |    2 -
 be/src/olap/base_tablet.cpp                        |   34 +-
 be/src/olap/base_tablet.h                          |    6 +-
 be/src/olap/primary_key_index.cpp                  |    2 -
 be/src/olap/rowset/rowset.cpp                      |    7 -
 be/src/olap/rowset/rowset.h                        |    2 +-
 be/src/olap/rowset/segment_v2/binary_dict_page.cpp |   28 +-
 be/src/olap/rowset/segment_v2/binary_plain_page.h  |   18 +-
 be/src/olap/rowset/segment_v2/bitshuffle_page.h    |   22 +-
 be/src/olap/rowset/segment_v2/column_reader.cpp    |   11 +-
 be/src/olap/rowset/segment_v2/column_reader.h      |    2 +-
 .../rowset/segment_v2/indexed_column_reader.cpp    |    8 -
 .../olap/rowset/segment_v2/indexed_column_reader.h |    2 -
 .../olap/rowset/segment_v2/ordinal_page_index.cpp  |   14 -
 be/src/olap/rowset/segment_v2/ordinal_page_index.h |    2 -
 be/src/olap/rowset/segment_v2/plain_page.h         |   10 +-
 be/src/olap/rowset/segment_v2/rle_page.h           |   10 +-
 be/src/olap/rowset/segment_v2/segment.cpp          |   20 +-
 be/src/olap/rowset/segment_v2/segment.h            |    1 -
 be/src/olap/rowset/segment_v2/zone_map_index.cpp   |   11 -
 be/src/olap/rowset/segment_v2/zone_map_index.h     |    2 -
 be/src/olap/short_key_index.cpp                    |   16 -
 be/src/olap/short_key_index.h                      |    1 -
 be/src/olap/tablet.cpp                             |   33 -
 be/src/olap/tablet.h                               |    7 -
 be/src/olap/tablet_schema.cpp                      |   10 -
 be/src/olap/tablet_schema.h                        |    4 +-
 be/src/pipeline/exec/exchange_sink_buffer.cpp      |   41 +-
 be/src/pipeline/exec/exchange_sink_buffer.h        |   11 +-
 be/src/pipeline/exec/exchange_sink_operator.cpp    |    9 +-
 be/src/pipeline/exec/exchange_sink_operator.h      |    3 -
 be/src/pipeline/exec/file_scan_operator.cpp        |    3 +-
 be/src/pipeline/exec/jdbc_scan_operator.cpp        |    3 +-
 be/src/pipeline/exec/olap_scan_operator.h          |    5 +-
 be/src/pipeline/exec/operator.cpp                  |   18 +-
 be/src/pipeline/exec/operator.h                    |   13 -
 be/src/pipeline/exec/scan_operator.cpp             |    1 +
 be/src/pipeline/exec/scan_operator.h               |    1 +
 .../local_exchange_source_operator.cpp             |    8 -
 be/src/pipeline/local_exchange/local_exchanger.cpp |   25 -
 be/src/pipeline/local_exchange/local_exchanger.h   |    4 -
 be/src/pipeline/pipeline_fragment_context.h        |    8 -
 be/src/pipeline/pipeline_task.cpp                  |   12 +-
 be/src/pipeline/pipeline_task.h                    |    6 -
 be/src/runtime/external_scan_context_mgr.cpp       |    9 +-
 be/src/runtime/external_scan_context_mgr.h         |    3 +-
 be/src/runtime/fragment_mgr.cpp                    |   91 +-
 be/src/runtime/fragment_mgr.h                      |   10 +-
 be/src/service/backend_service.cpp                 |   37 +-
 be/src/util/jvm_metrics.cpp                        |  112 +-
 be/src/util/jvm_metrics.h                          |   16 +-
 be/src/vec/columns/column_array.cpp                |   12 +-
 be/src/vec/columns/column_array.h                  |   18 +-
 be/src/vec/core/block.cpp                          |    1 +
 be/src/vec/exec/format/orc/vorc_reader.cpp         |   18 +-
 be/src/vec/exec/scan/pip_scanner_context.h         |   17 +-
 be/src/vec/exec/scan/scanner_context.cpp           |   55 +-
 be/src/vec/exec/scan/scanner_context.h             |    2 +-
 be/src/vec/exec/scan/scanner_scheduler.cpp         |   16 +-
 be/src/vec/exprs/vectorized_fn_call.cpp            |    3 +-
 be/src/vec/exprs/vexpr.h                           |    1 -
 be/src/vec/exprs/vliteral.h                        |    2 -
 .../vec/functions/array/function_array_popback.cpp |    6 +-
 .../functions/array/function_array_register.cpp    |    2 -
 .../vec/functions/array/function_array_split.cpp   |  157 --
 .../writer/iceberg/partition_transformers.cpp.mod  |  270 ++++
 .../writer/iceberg/partition_transformers.h.mod    |  525 ++++++
 .../sink/writer/iceberg/viceberg_table_writer.cpp  |   17 +-
 .../hive/scripts/create_preinstalled_table.hql     |   21 +-
 docker/thirdparties/run-thirdparties-docker.sh     |    2 +-
 .../org/apache/doris/catalog/MysqlColType.java     |   15 -
 .../antlr4/org/apache/doris/nereids/DorisLexer.g4  |    1 -
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |    1 -
 .../org/apache/doris/analysis/DateLiteral.java     |   19 +-
 .../doris/analysis/LambdaFunctionCallExpr.java     |   31 +-
 .../java/org/apache/doris/binlog/UpsertRecord.java |    4 -
 .../doris/catalog/BuiltinScalarFunctions.java      |    4 -
 .../java/org/apache/doris/catalog/OlapTable.java   |    4 -
 .../org/apache/doris/catalog/TempPartitions.java   |    4 -
 .../org/apache/doris/common/profile/Profile.java   |   17 +-
 .../org/apache/doris/common/util/DebugUtil.java    |   24 -
 .../apache/doris/common/util/ProfileManager.java   |    7 +-
 .../java/org/apache/doris/common/util/S3URI.java   |   39 +-
 .../java/org/apache/doris/common/util/Util.java    |   24 +
 .../doris/datasource/iceberg/IcebergUtils.java     |    3 +-
 .../main/java/org/apache/doris/mtmv/MTMVCache.java |   20 +-
 .../org/apache/doris/nereids/NereidsPlanner.java   |    7 -
 .../org/apache/doris/nereids/StatementContext.java |   26 -
 .../org/apache/doris/nereids/cost/CostModelV1.java |    5 +-
 .../glue/translator/PhysicalPlanTranslator.java    |   14 +-
 .../glue/translator/PlanTranslatorContext.java     |   10 +-
 .../doris/nereids/parser/LogicalPlanBuilder.java   |   21 -
 .../processor/post/RuntimeFilterGenerator.java     |    4 -
 .../post/RuntimeFilterPushDownVisitor.java         |    4 -
 .../nereids/rules/analysis/ExpressionAnalyzer.java |    8 -
 .../mv/AbstractMaterializedViewRule.java           |   28 +-
 .../mv/AsyncMaterializationContext.java            |    5 +-
 .../mv/InitMaterializationContextHook.java         |   10 +-
 .../exploration/mv/MaterializationContext.java     |   41 +-
 .../nereids/rules/exploration/mv/StructInfo.java   |   60 +-
 .../nereids/trees/expressions/Placeholder.java     |   78 -
 .../executable/DateTimeExtractAndTransform.java    |   25 +-
 .../functions/executable/ExecutableFunctions.java  |    5 +-
 .../functions/scalar/ArrayReverseSort.java         |    2 +-
 .../functions/scalar/ArrayReverseSplit.java        |   81 -
 .../expressions/functions/scalar/ArraySplit.java   |   81 -
 .../nereids/trees/expressions/literal/Literal.java |  169 --
 .../expressions/literal/StringLikeLiteral.java     |    5 -
 .../expressions/visitor/ExpressionVisitor.java     |    5 -
 .../expressions/visitor/ScalarFunctionVisitor.java |   10 -
 .../doris/nereids/trees/plans/PlaceholderId.java   |   58 -
 .../apache/doris/nereids/trees/plans/PlanType.java |    5 +-
 .../trees/plans/commands/ExecuteCommand.java       |   83 -
 .../trees/plans/commands/PrepareCommand.java       |  120 --
 .../java/org/apache/doris/planner/PlanNode.java    |    1 -
 .../java/org/apache/doris/qe/ConnectContext.java   |   13 -
 .../java/org/apache/doris/qe/ConnectProcessor.java |    7 +-
 .../org/apache/doris/qe/MysqlConnectProcessor.java |  145 +-
 .../org/apache/doris/qe/PrepareStmtContext.java    |   12 +-
 .../apache/doris/qe/PreparedStatementContext.java  |   47 -
 .../java/org/apache/doris/qe/SessionVariable.java  |    4 +-
 .../java/org/apache/doris/qe/StmtExecutor.java     |  107 +-
 .../apache/doris/statistics/AnalysisManager.java   |    2 +-
 .../apache/doris/statistics/ColumnStatistic.java   |    4 +-
 .../org/apache/doris/statistics/Statistics.java    |    9 -
 .../apache/doris/statistics/StatisticsCleaner.java |   80 +-
 .../doris/statistics/StatisticsRepository.java     |   68 +-
 .../tablefunction/HdfsTableValuedFunction.java     |    7 +-
 .../doris/tablefunction/S3TableValuedFunction.java |   14 +-
 .../doris/transaction/DatabaseTransactionMgr.java  |    6 +-
 .../doris/transaction/PartitionCommitInfo.java     |   13 +-
 .../apache/doris/transaction/TransactionEntry.java |    4 +-
 .../org/apache/doris/analysis/DateLiteralTest.java |   15 -
 .../apache/doris/common/util/DebugUtilTest.java    |   45 -
 .../org/apache/doris/common/util/S3URITest.java    |   13 -
 .../org/apache/doris/common/util/UtilTest.java     |   46 +
 .../property/PropertyPassThroughTest.java          |   68 -
 .../nereids/rules/expression/FoldConstantTest.java |   78 -
 gensrc/script/doris_builtins_functions.py          |   37 -
 gensrc/thrift/PlanNodes.thrift                     |    1 -
 regression-test/conf/regression-conf.groovy        |    3 -
 .../hive/test_hive_orc_add_column.out              |  185 ---
 .../iceberg/test_iceberg_filter.out                |   54 -
 .../kafka/test_trino_kafka_base.out                |   43 -
 regression-test/data/insert_p0/txn_insert.out      |   25 -
 .../data/inverted_index_p0/test_index_rqg_bug2.out |   19 -
 .../data/load_p0/stream_load/test_json_load.out    |    3 -
 .../load_p0/stream_load/test_special_key_json.json |    1 -
 .../data/prepared_stmt_p0/prepared_stmt.out        |   53 +-
 .../array_functions/test_array_split.out           |   60 -
 .../org/apache/doris/regression/suite/Suite.groovy |   33 -
 .../cloud_p0/conf/regression-conf-custom.groovy    |    3 -
 .../cloud_p1/conf/regression-conf-custom.groovy    |    1 -
 regression-test/pipeline/external/conf/be.conf     |    3 -
 .../pipeline/external/conf/regression-conf.groovy  |    3 -
 regression-test/pipeline/p0/conf/be.conf           |    3 -
 .../pipeline/p0/conf/regression-conf.groovy        |    3 -
 regression-test/pipeline/p1/conf/be.conf           |    3 -
 .../clone_p0/test_clone_missing_version.groovy     |   88 -
 .../export_p0/export/test_show_export.groovy       |    4 +-
 .../outfile/csv/test_outfile_csv_array_type.groovy |   28 +-
 .../csv/test_outfile_csv_complex_type.groovy       |   14 +-
 .../outfile/csv/test_outfile_csv_map_type.groovy   |   36 +-
 .../csv/test_outfile_csv_one_nested_type.groovy    |   26 +-
 .../outfile/csv/test_outfile_empty_data.groovy     |    2 +-
 .../orc/test_outfile_orc_one_nested_type.groovy    |   26 +-
 .../outfile/orc/test_outfile_orc_timestamp.groovy  |    2 +-
 .../test_outfile_expr_generate_col_name.groovy     |    4 +-
 .../parquet/test_outfile_parquet_array_type.groovy |   28 +-
 .../test_outfile_parquet_complex_type.groovy       |   14 +-
 .../parquet/test_outfile_parquet_map_type.groovy   |   36 +-
 .../test_outfile_parquet_one_nested_type.groovy    |   24 +-
 .../suites/export_p0/test_export_data_types.groovy |   10 +-
 .../suites/export_p0/test_export_orc.groovy        |    2 +-
 .../suites/export_p0/test_export_parquet.groovy    |    2 +-
 .../suites/export_p0/test_export_view.groovy       |    2 +-
 .../export_p0/test_outfile_file_suffix.groovy      |    4 +-
 .../export_p0/test_outfile_orc_array_type.groovy   |   28 +-
 .../export_p0/test_outfile_orc_complex_type.groovy |   14 +-
 .../export_p0/test_outfile_orc_map_type.groovy     |   36 +-
 .../suites/export_p0/test_with_bom.groovy          |    8 +-
 .../export_p2/test_export_with_parallelism.groovy  |    2 +-
 .../suites/export_p2/test_export_with_s3.groovy    |    2 +-
 .../hive/ddl/test_hive_ctas.groovy                 |    3 +-
 .../hive/ddl/test_hive_ddl.groovy                  |    3 +-
 .../hive/ddl/test_hive_show_create_table.groovy    |    3 +-
 .../hive/ddl/test_hive_write_type.groovy           |    3 +-
 .../hive/test_hive_orc_add_column.groovy           |   95 --
 .../write/test_hive_write_different_path.groovy    |    6 +-
 .../iceberg/test_iceberg_filter.groovy             |  102 --
 .../iceberg/write/test_iceberg_write_insert.groovy | 1696 ++++++++++----------
 .../write/test_iceberg_write_partitions.groovy     |  454 +++---
 .../kafka/data/trino_kafka_basic_data.csv          |   20 -
 ...trino_kafka_base_db.trino_kafka_basic_data.json |  100 --
 .../kafka/test_trino_kafka_base.groovy             |   93 --
 .../test_insert_from_tvf_with_common_user.groovy   |    2 +-
 .../external_table_p0/tvf/test_s3_tvf.groovy       |    4 +-
 .../tvf/test_s3_tvf_with_resource.groovy           |    4 +-
 regression-test/suites/insert_p0/txn_insert.groovy |   52 -
 regression-test/suites/insert_p2/txn_insert.groovy |    1 -
 .../txn_insert_concurrent_insert_duplicate.groovy  |  170 --
 .../txn_insert_concurrent_insert_ud.groovy         |  183 ---
 .../txn_insert_concurrent_insert_unique.groovy     |  170 --
 .../txn_insert_concurrent_insert_update.groovy     |  195 ---
 .../inverted_index_p0/test_index_rqg_bug2.groovy   |  106 --
 .../load_p0/stream_load/test_json_load.groovy      |   26 -
 .../suites/load_p0/tvf/test_tvf_error_url.groovy   |    8 +-
 .../suites/nereids_syntax_p0/runtime_filter.groovy |   16 -
 .../suites/point_query_p0/test_point_query.groovy  |    5 +-
 .../suites/prepared_stmt_p0/prepared_stmt.groovy   |  249 +--
 .../array_functions/test_array_split.groovy        |   81 -
 .../query_profile/s3_load_profile_test.groovy      |   10 +-
 ...ats.groovy => test_show_partition_stats.groovy} |   73 +-
 thirdparty/build-thirdparty.sh                     |   16 -
 thirdparty/vars.sh                                 |    7 -
 221 files changed, 2933 insertions(+), 5981 deletions(-)
 delete mode 100644 be/src/vec/functions/array/function_array_split.cpp
 create mode 100644 
be/src/vec/sink/writer/iceberg/partition_transformers.cpp.mod
 create mode 100644 be/src/vec/sink/writer/iceberg/partition_transformers.h.mod
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/Placeholder.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/ArrayReverseSplit.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/ArraySplit.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/PlaceholderId.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/ExecuteCommand.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/PrepareCommand.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/qe/PreparedStatementContext.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/common/util/UtilTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/property/PropertyPassThroughTest.java
 delete mode 100644 
regression-test/data/external_table_p0/hive/test_hive_orc_add_column.out
 delete mode 100644 
regression-test/data/external_table_p0/iceberg/test_iceberg_filter.out
 delete mode 100644 
regression-test/data/external_table_p0/trino_connector/kafka/test_trino_kafka_base.out
 delete mode 100644 
regression-test/data/inverted_index_p0/test_index_rqg_bug2.out
 delete mode 100644 
regression-test/data/load_p0/stream_load/test_special_key_json.json
 delete mode 100644 
regression-test/data/query_p0/sql_functions/array_functions/test_array_split.out
 delete mode 100644 
regression-test/suites/clone_p0/test_clone_missing_version.groovy
 delete mode 100644 
regression-test/suites/external_table_p0/hive/test_hive_orc_add_column.groovy
 delete mode 100644 
regression-test/suites/external_table_p0/iceberg/test_iceberg_filter.groovy
 delete mode 100644 
regression-test/suites/external_table_p0/trino_connector/kafka/data/trino_kafka_basic_data.csv
 delete mode 100644 
regression-test/suites/external_table_p0/trino_connector/kafka/table_desc/test_trino_kafka_base_db.trino_kafka_basic_data.json
 delete mode 100644 
regression-test/suites/external_table_p0/trino_connector/kafka/test_trino_kafka_base.groovy
 delete mode 100644 
regression-test/suites/insert_p2/txn_insert_concurrent_insert_duplicate.groovy
 delete mode 100644 
regression-test/suites/insert_p2/txn_insert_concurrent_insert_ud.groovy
 delete mode 100644 
regression-test/suites/insert_p2/txn_insert_concurrent_insert_unique.groovy
 delete mode 100644 
regression-test/suites/insert_p2/txn_insert_concurrent_insert_update.groovy
 delete mode 100644 
regression-test/suites/inverted_index_p0/test_index_rqg_bug2.groovy
 delete mode 100644 
regression-test/suites/query_p0/sql_functions/array_functions/test_array_split.groovy
 rename regression-test/suites/statistics/{test_partition_stats.groovy => 
test_show_partition_stats.groovy} (60%)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to