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

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


 discard 5fb765453df support right anti/semi/outer join (#25785)
    omit 16a2f7d0907 update dev_join to pre calculate bucket num (#25663)
    omit a0d727cccac support batch size (#25629)
    omit d15c3f064a2 update rf
    omit 2e0778a3d87 merge block to single block on join/set node
     add dc470875603 [fix](function) fix str_to_date default return type scale 
for nereids (#24932)
     add 9a675fcdfcf [chore](be) Add default timezone files (#25097)
     add d0cd535cb9a [improvement](insert) refactor group commit stream load 
(#25560)
     add 5d7e804a612 [fix](Nereids) check avg in correctness_p0  (#25533)
     add 925233a2710 [pipelineX](fix) Fix concurrent bug in schema scanner 
(#25655)
     add 9f319140186 [enhancement](backup) Add build version in backup snapshot 
info (#25513)
     add 26f8c7e3526 [fix](Nereids) collect_list and collect_set should always 
not null (#25592)
     add 2cd22e51875 [fix](nereids)fix bug of lost rollup property in create 
table statement (#25580)
     add 68d3c25f263 [typo](doc)Modify the default value of Stale rowset 
cleanup policy(#25517)
     add 42e5a3324c2 [Bug](samples)fix IndexOutOfBoundsException (#25608)
     add a11cde7beec [fix](nereids)fix bug of duplicate name of inline view 
(#25627)
     add a2ceea5951b [refactor](jni) unified jni framework for java udaf 
(#25591)
     add e159bdc479c [fix](nereids) Set to use nereids planner in select 
aggregation expr without from scene when regression-test (#25665)
     add 2e970447062 [fix](move-memtable) fix inverted index condition (#25684)
     add 49ca36720d6 [fix](docs) Fix mistakes in flink-doris-connector docs 
(#24512) (#25557)
     add a5300d35ada [fix](regression-test) fix bad case in s3 tvf load test 
(#25679)
     add ef6bf067cab [refactor](delete) refactor FE DeleteHandler related logic 
(#25497)
     add 7f1e3e48cdb [Fix](Tablet)  Fix `Tablet::_meta_lock` shadows member 
inherited from `BaseTablet` (#25693)
     add a6925cc0cfb Fix exchange operator can not aware end of file (#25562)
     add fded8ba8247 [improvement](insert) Modify insert into table_id(xxx) to 
doris_inter… (#25662)
     add f1b81fafd45 [improvement](tablet clone) partition balance should 
invalidate tablet move in cache when sched failed (#25602)
     add fe52988ef86 [improvement](tablet clone) tablet balance ignore deleted 
partitions (#25499)
     add a45c0d7b4f9 [fix](log)  fix the problem of parameter mismatch when 
printing logs (#25649)
     add 9b64286f2d4 [enhancement](mow-ut)Add compaction commit delete bitmap 
unit test (#25569)
     add ea6309059b6 [improvement](outfile)support underscore prefix when 
select outfile (#25395)
     add 9fcee92a265 [regression-test](bloom filter) Add bloom filter hit test 
(#24557)
     add 3ffc6f08354 [fix](Nereids) should do read lock on table being insert 
when analyze (#25619)
     add 642c149e6a8 remove datetime_value and move vecdatetime_value to doris 
namespace (#25695)
     add 387a9c74489 [build](extension) Update build-extension.yml (#25721)
     add 13780e4827d [fix](nereids)(create-table) fix bug that replication num 
is not set when create table with no property (#25651)
     add fbc448520a6 [feature](ColdHeatSeperation) Support to upload cold data 
to HDFS (#22048)
     add 17004c4a299 [ci](pipeline) add pipelinex_p0 (#25638)
     add 9519d7ede98 [enhancement](be-ut)Add more indexed column reader be unit 
test (#25652)
     add 305c8844789 [fix](rf) fix minmax runtime filter (#25720)
     add 2e2d5bcba21 [Improvements](status) catch some error status (#25677)
     add c51146df109 [Fix](segment) need to rebuild col_id_to_predicates when 
true predicates encountered (#25685)
     add e69b8abb862 [Feature](materialized-view) support delete stmt on 
materialized-view (#25710)
     add 144e12ae789 [fix](rpc) Rebuild failed channel to avoid connection 
refused (#25688)
     add 7de3d9882c4 [regresstion-test](jdbc catalog)Mariadb compatible test 
(#25664)
     add 4889841ff76 [thirdparty](import) import avx2neon library (#25383)
     add cbc5c91aec2 [fix](datetime) fix unstable str_to_date function result 
(#25707)
     add 6714966df21 [Chore](function) remove bit_cast/bit_helper (#25700)
     add 09b2593035e [enhancement](Nereids): when rule return original plan, 
skip copyIn() (#25730)
     add d0da94e22b2 [refactor](streamload) refactor stream load executor 
(#25615)
     add ed85c441b7e [Fix](partial update) Fix wrong comment in .proto file 
(#25742)
     add 75000a5f6e5 [enhancement](stmt-exec) make CTAS use insert timeout fix 
forward timeout (#25731)
     add 57340a41878 [feature](nereids) add function array_agg (#25630)
     add 6f7f0a24c53 [doc])(sidebae)Update partial-update sidebars.json (#25357)
     add 2c3bc65fae9 [feature](Nereids): generate left deep tree when stats is 
unknown (#25620)
     add b8452812dff [bug](function) fix regexp_extract_all can't handle empty 
str (#25717)
     add 5cb5121cf6e [coverage](pipeline) Remove unless code and add call 
method for coverage (#25552)
     add b5ee4a9dbb9 [enhancement](profilev2) add some fields for profile v2 
(#25611)
     add 6a6e10c1821 [fix](java udf) make executor class thread local (#25758)
     add 267c11207b3 [feature](paimon)paimon catalog supports complex types 
(#25364)
     add 206aeabe9a2 [pipelineX](minor) remove unused timer (#25766)
     add 28c799ce354 [Docs](partial update) Fix a typo in docs in partial 
update for insert statement (#25776)
     add 5f6371bf0ff [Improve](datatype) change check_column to check data type 
(#25466)
     add 9006e2b8a51 [fix](prefetch-read) make prefetch range correct to 
accelerate S3 load and fix its speed unbalance  (#25775)
     add 08832d9f3a9 [Fix](exec) Fix date dict dead loop. (#25570)
     add 0e0f8090f7f [refactor](text_convert)Use serde to replace text_convert. 
(#25543)
     add d62e914205d [opt](profile) set datalake profile level as 1 (#25686)
     add 5c9f3ab6eec [fix](nereids)do not generate min-max runtime filter for 
A<=>B and A!=B #25676
     add a4c9beba85c [fix](move-memtable) fallback if partial update (#25801)
     add f23fdcbbef1 [typo](doc)Adjust tablet_rowset_stale_sweep_time_sec 
parameter default value to 300 (#25584)
     add f9f539221f3 [fix](datetime) Added datetime compatibility logic (#25791)
     add 0e73d061c39 [fix](regression) fix auth case for move-memtable 
streamload test (#25659)
     add 215c1625b2b [chore](fragmentid) rename fragment id to fragment 
instance id in thrift definition file (#25787)
     add 87b414cdae8 [Fix](query execution) Fix result sink fragment can't be 
cancelled in non-pipeline (#25524)
     add 76fd566403f [Improve](topn opt) change `multiget_data` RPC worker pool 
from `_heavy_work_pool` to `_light_work_pool` (#25741)
     add 51bc49a727c [docs](truncate-table)  load may fail when truncating 
table (#25793)
     add 1c144d440d3 [regression](nereids)tpcds 1T plan shape check (#25599)
     add 0c8bce4292a [fix](partial update) fix some bugs about delete sign 
(#25712)
     add 3c0fd5029de [fix](Nereids): support complex project in 
PushdownTopNThroughJoin (#25748)
     add c0f8c0af39a [FIX](collectiontype) fix collection type with char which 
without length (#25703)
     add a2d82220e2a [fix](tablet clone) clone add replica prefer choose the 
same medium (#25640)
     add 57b2c2abc54 [opt](metric) add jvm jsonMetric (#25774)
     add 476a498c2a7 merge block to single block on join/set node

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   (5fb765453df)
            \
             N -- N -- N   refs/heads/dev_join (476a498c2a7)

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:
 .github/workflows/auto_trigger_teamcity.yml        |   16 +-
 .github/workflows/build-extension.yml              |    1 +
 .gitignore                                         |    4 +
 be/src/agent/task_worker_pool.cpp                  |   18 +
 be/src/agent/utils.cpp                             |    6 +-
 be/src/common/config.cpp                           |    5 +-
 be/src/common/config.h                             |    5 +-
 be/src/exec/data_sink.cpp                          |   24 +-
 be/src/exec/data_sink.h                            |    2 +-
 be/src/exec/es/es_scroll_parser.cpp                |   28 +-
 be/src/exec/exec_node.cpp                          |   12 +
 be/src/exec/exec_node.h                            |    3 +
 be/src/exec/odbc_connector.cpp                     |    2 +-
 be/src/exec/olap_common.h                          |    8 +-
 be/src/exec/olap_utils.h                           |    1 -
 .../schema_scanner/schema_charsets_scanner.cpp     |    8 +-
 .../schema_scanner/schema_collations_scanner.cpp   |   12 +-
 .../exec/schema_scanner/schema_columns_scanner.cpp |   50 +-
 .../schema_metadata_name_ids_scanner.cpp           |   20 +-
 .../exec/schema_scanner/schema_rowsets_scanner.cpp |   24 +-
 .../schema_schema_privileges_scanner.cpp           |   10 +-
 .../schema_scanner/schema_schemata_scanner.cpp     |   12 +-
 .../schema_table_privileges_scanner.cpp            |   12 +-
 .../exec/schema_scanner/schema_tables_scanner.cpp  |   50 +-
 .../schema_user_privileges_scanner.cpp             |    8 +-
 .../schema_scanner/schema_variables_scanner.cpp    |    4 +-
 .../exec/schema_scanner/schema_views_scanner.cpp   |   20 +-
 be/src/exec/table_connector.cpp                    |   17 +-
 be/src/exec/tablet_info.cpp                        |    6 +-
 be/src/exec/text_converter.cpp                     |  426 -----
 be/src/exec/text_converter.h                       |   87 -
 be/src/exprs/bloom_filter_func.h                   |   12 +-
 be/src/exprs/create_predicate_function.h           |    5 +-
 be/src/exprs/runtime_filter.cpp                    |   41 +-
 be/src/exprs/runtime_filter.h                      |    1 -
 be/src/exprs/runtime_filter_rpc.cpp                |    2 +-
 be/src/exprs/runtime_filter_slots.h                |   11 +-
 be/src/http/action/http_stream.cpp                 |    6 -
 be/src/http/action/pad_rowset_action.cpp           |    2 +-
 be/src/http/action/stream_load.cpp                 |    7 -
 be/src/io/cache/block/block_file_cache_profile.h   |   33 +-
 be/src/io/file_factory.cpp                         |    4 +-
 be/src/io/fs/buffered_reader.h                     |   19 +-
 be/src/io/fs/multi_table_pipe.cpp                  |    6 +-
 be/src/io/fs/s3_file_bufferpool.cpp                |    2 +-
 be/src/io/fs/s3_file_writer.cpp                    |    4 +-
 be/src/io/fs/stream_load_pipe.cpp                  |    2 +-
 be/src/olap/calc_delete_bitmap_executor.cpp        |   21 +-
 be/src/olap/calc_delete_bitmap_executor.h          |    6 +-
 be/src/olap/compaction.cpp                         |    6 +-
 be/src/olap/data_dir.cpp                           |   26 +-
 be/src/olap/full_compaction.cpp                    |    2 +-
 be/src/olap/in_list_predicate.h                    |    6 +-
 be/src/olap/match_predicate.cpp                    |    2 +-
 be/src/olap/merger.cpp                             |    4 +-
 be/src/olap/primary_key_index.h                    |    3 +
 be/src/olap/push_handler.cpp                       |   24 +-
 be/src/olap/rowset/beta_rowset.cpp                 |    2 +-
 be/src/olap/rowset/segment_v2/column_reader.cpp    |    8 +-
 .../olap/rowset/segment_v2/indexed_column_writer.h |    3 +
 be/src/olap/rowset/segment_v2/segment.cpp          |   12 +
 be/src/olap/rowset/segment_v2/segment_writer.cpp   |   31 +-
 be/src/olap/rowset_builder.cpp                     |    1 -
 be/src/olap/schema_change.cpp                      |   38 +-
 be/src/olap/storage_policy.cpp                     |    1 -
 be/src/olap/tablet.cpp                             |   23 +-
 be/src/olap/tablet.h                               |    4 -
 be/src/olap/types.h                                |   24 +-
 be/src/olap/wal_table.cpp                          |    5 +-
 be/src/pipeline/exec/exchange_sink_buffer.cpp      |    3 +
 be/src/pipeline/exec/exchange_sink_operator.h      |    2 -
 .../exec/group_commit_block_sink_operator.h        |   50 +
 be/src/pipeline/exec/multi_cast_data_stream_sink.h |    2 +-
 be/src/pipeline/exec/operator.h                    |    7 +-
 be/src/pipeline/exec/scan_operator.cpp             |    4 +-
 be/src/pipeline/exec/schema_scan_operator.cpp      |    5 +-
 be/src/pipeline/exec/schema_scan_operator.h        |    2 +
 be/src/pipeline/exec/sort_sink_operator.cpp        |    6 -
 be/src/pipeline/exec/sort_sink_operator.h          |    3 -
 be/src/pipeline/exec/sort_source_operator.cpp      |   11 +-
 be/src/pipeline/exec/sort_source_operator.h        |    5 +-
 be/src/pipeline/pipeline_fragment_context.cpp      |   19 +-
 be/src/pipeline/pipeline_fragment_context.h        |    2 +-
 be/src/pipeline/task_scheduler.cpp                 |    2 +-
 be/src/runtime/fold_constant_executor.cpp          |   14 +-
 be/src/runtime/fragment_mgr.cpp                    |  132 +-
 be/src/runtime/fragment_mgr.h                      |   11 +-
 be/src/runtime/group_commit_mgr.cpp                |  297 +---
 be/src/runtime/group_commit_mgr.h                  |   26 +-
 be/src/runtime/memory/thread_mem_tracker_mgr.cpp   |    2 +-
 be/src/runtime/memory/thread_mem_tracker_mgr.h     |    2 +-
 be/src/runtime/plan_fragment_executor.cpp          |   13 +-
 be/src/runtime/plan_fragment_executor.h            |    6 +-
 be/src/runtime/primitive_type.h                    |    8 +-
 be/src/runtime/query_context.h                     |    9 +-
 be/src/runtime/raw_value.h                         |    2 +-
 be/src/runtime/runtime_filter_mgr.cpp              |   11 +-
 be/src/runtime/runtime_state.cpp                   |    5 +-
 .../runtime/stream_load/stream_load_executor.cpp   |  218 +--
 be/src/runtime/type_limit.h                        |   45 +-
 be/src/service/backend_service.cpp                 |    1 -
 be/src/service/internal_service.cpp                |   22 +-
 be/src/util/arrow/block_convertor.cpp              |   13 +-
 be/src/util/binary_cast.hpp                        |   27 +-
 be/src/util/bitmap_intersect.h                     |    9 +-
 be/src/util/date_func.cpp                          |    4 +-
 be/src/util/datetype_cast.hpp                      |    8 +-
 be/src/util/doris_metrics.h                        |    2 +-
 be/src/util/mysql_row_buffer.cpp                   |   32 +-
 be/src/util/proto_util.h                           |    4 +-
 be/src/util/runtime_profile.h                      |    4 +
 be/src/util/static_asserts.cpp                     |    2 +-
 be/src/util/time_lut.cpp                           |    8 +-
 be/src/util/timezone_utils.cpp                     |   15 +-
 .../aggregate_function_collect.h                   |   13 +-
 .../aggregate_function_java_udaf.h                 |  333 +---
 .../aggregate_function_min_max.h                   |    1 -
 .../aggregate_function_sequence_match.cpp          |   10 -
 be/src/vec/columns/column_vector.cpp               |    4 +-
 be/src/vec/columns/column_vector.h                 |    3 +-
 be/src/vec/common/allocator.cpp                    |    4 +-
 be/src/vec/common/bit_cast.h                       |   47 -
 be/src/vec/common/bit_helpers.h                    |   92 -
 be/src/vec/common/pod_array.h                      |   18 +-
 be/src/vec/common/radix_sort.h                     |    5 +-
 be/src/vec/core/accurate_comparison.h              |    1 -
 be/src/vec/core/future_block.cpp                   |    6 +-
 be/src/vec/core/future_block.h                     |    7 +-
 be/src/vec/data_types/data_type_date.cpp           |    6 +-
 be/src/vec/data_types/data_type_date_time.cpp      |   10 +-
 .../data_types/serde/data_type_date64_serde.cpp    |    9 +-
 .../serde/data_type_datetimev2_serde.cpp           |    8 +-
 .../data_types/serde/data_type_datev2_serde.cpp    |    6 +-
 be/src/vec/exec/distinct_vaggregation_node.cpp     |    2 +
 be/src/vec/exec/format/csv/csv_reader.cpp          |    3 +-
 be/src/vec/exec/format/csv/csv_reader.h            |    1 -
 be/src/vec/exec/format/orc/vorc_reader.cpp         |   49 +-
 be/src/vec/exec/format/orc/vorc_reader.h           |    8 +-
 be/src/vec/exec/format/parquet/decoder.cpp         |    2 +-
 be/src/vec/exec/format/parquet/decoder.h           |    2 +-
 .../exec/format/parquet/vparquet_group_reader.cpp  |   20 +-
 .../exec/format/parquet/vparquet_group_reader.h    |    2 -
 be/src/vec/exec/format/parquet/vparquet_reader.cpp |   76 +-
 be/src/vec/exec/jni_connector.cpp                  |    4 +-
 be/src/vec/exec/join/vhash_join_node.cpp           |    4 +
 be/src/vec/exec/join/vnested_loop_join_node.cpp    |    4 +
 be/src/vec/exec/scan/new_odbc_scanner.cpp          |   16 +-
 be/src/vec/exec/scan/new_odbc_scanner.h            |    4 +-
 be/src/vec/exec/scan/vfile_scanner.cpp             |   21 +-
 be/src/vec/exec/scan/vfile_scanner.h               |    2 -
 be/src/vec/exec/scan/vscan_node.cpp                |    3 +
 be/src/vec/exec/vaggregation_node.cpp              |    7 +-
 be/src/vec/exec/vaggregation_node.h                |    1 -
 be/src/vec/exec/vanalytic_eval_node.cpp            |    5 +
 be/src/vec/exec/vexchange_node.cpp                 |    3 +
 be/src/vec/exec/vmysql_scan_node.cpp               |   32 +-
 be/src/vec/exec/vmysql_scan_node.h                 |    9 +-
 be/src/vec/exec/vpartition_sort_node.cpp           |    4 +
 be/src/vec/exec/vrepeat_node.cpp                   |    4 +
 be/src/vec/exec/vselect_node.cpp                   |    1 +
 be/src/vec/exec/vset_operation_node.cpp            |    6 +
 be/src/vec/exec/vsort_node.cpp                     |    4 +
 be/src/vec/exec/vtable_function_node.cpp           |    1 +
 be/src/vec/exec/vtable_function_node.h             |    3 +
 be/src/vec/exec/vunion_node.cpp                    |    5 +
 be/src/vec/exprs/vexpr.h                           |    9 +-
 .../functions/array/function_array_difference.h    |   29 +-
 .../vec/functions/array/function_array_element.h   |   41 +-
 be/src/vec/functions/array/function_array_index.h  |   34 +-
 be/src/vec/functions/array/function_array_remove.h |   34 +-
 .../vec/functions/array/function_arrays_overlap.h  |   98 +-
 be/src/vec/functions/function.cpp                  |    7 +
 be/src/vec/functions/function_bitmap.cpp           |   12 +-
 be/src/vec/functions/function_convert_tz.h         |   12 -
 .../function_date_or_datetime_computation.h        |   13 +-
 .../function_date_or_datetime_to_string.h          |    1 +
 .../functions/function_datetime_string_to_string.h |    1 +
 be/src/vec/functions/function_hash.cpp             |   54 +-
 be/src/vec/functions/function_java_udf.cpp         |   48 +-
 be/src/vec/functions/function_java_udf.h           |   33 +-
 be/src/vec/functions/function_regexp.cpp           |    1 +
 be/src/vec/functions/function_timestamp.cpp        |   21 +-
 be/src/vec/functions/function_variadic_arguments.h |    1 -
 be/src/vec/runtime/vdatetime_value.cpp             |  117 +-
 be/src/vec/runtime/vdatetime_value.h               |   68 +-
 be/src/vec/sink/group_commit_block_sink.cpp        |   70 +-
 be/src/vec/sink/group_commit_block_sink.h          |   18 +-
 be/src/vec/sink/vdata_stream_sender.cpp            |    2 +-
 be/src/vec/sink/vtablet_sink.cpp                   |    1 -
 be/src/vec/sink/writer/vmysql_table_writer.cpp     |   12 +-
 .../compaction_delete_bitmap_calculator_test.cpp   |  278 +++
 be/test/olap/delta_writer_test.cpp                 |   14 +-
 be/test/olap/primary_key_index_test.cpp            |  153 ++
 .../segment_v2/column_reader_writer_test.cpp       |    2 +-
 be/test/olap/tablet_cooldown_test.cpp              |    2 +-
 be/test/vec/core/block_test.cpp                    |    6 +-
 .../serde/data_type_serde_arrow_test.cpp           |    8 +-
 .../serde/data_type_serde_mysql_test.cpp           |    6 +-
 be/test/vec/exprs/vexpr_test.cpp                   |    6 +-
 be/test/vec/function/function_string_test.cpp      |   19 -
 be/test/vec/function/function_time_test.cpp        |   18 -
 be/test/vec/jsonb/serialize_test.cpp               |    2 +-
 be/test/vec/runtime/vdatetime_value_test.cpp       |  168 ++
 build.sh                                           |    7 +
 .../docker-compose/mariadb/init/01-drop-db.sql     |   18 +
 .../docker-compose/mariadb/init/02-create-db.sql   |   18 +
 .../mariadb/init/03-create-table.sql               |   76 +
 .../docker-compose/mariadb/init/04-insert.sql      |   36 +
 .../docker-compose/mariadb/mariadb-10.env          |   19 +
 .../docker-compose/mariadb/mariadb-10.yaml.tpl     |   49 +
 docker/thirdparties/run-thirdparties-docker.sh     |   22 +-
 docs/en/docs/admin-manual/config/be-config.md      |    4 +-
 docs/en/docs/advanced/cold-hot-separation.md       |   33 +-
 docs/en/docs/advanced/variables.md                 |    2 +-
 .../data-operate/update-delete/partial-update.md   |    2 +-
 .../Drop/TRUNCATE-TABLE.md                         |    1 +
 .../Manipulation/INSERT.md                         |    2 +-
 docs/sidebars.json                                 |    1 +
 docs/zh-CN/docs/admin-manual/config/be-config.md   |    4 +-
 .../maint-monitor/monitor-metrics/metrics.md       |    2 +-
 docs/zh-CN/docs/advanced/cold-hot-separation.md    |   35 +-
 docs/zh-CN/docs/advanced/variables.md              |    2 +-
 .../data-operate/update-delete/partial-update.md   |    2 +-
 docs/zh-CN/docs/ecosystem/flink-doris-connector.md |    2 +-
 .../Drop/TRUNCATE-TABLE.md                         |    1 +
 .../Manipulation/INSERT.md                         |    2 +-
 .../apache/doris/common/jni/utils/UdfUtils.java    |  225 +--
 .../apache/doris/common/jni/vec/ColumnType.java    |   10 +-
 .../apache/doris/common/jni/vec/VectorColumn.java  |    6 +-
 .../apache/doris/common/jni/vec/VectorTable.java   |   12 +-
 .../java/org/apache/doris/udf/BaseExecutor.java    | 1079 ++----------
 .../java/org/apache/doris/udf/UdafExecutor.java    |  239 ++-
 .../main/java/org/apache/doris/udf/UdfConvert.java | 1774 --------------------
 .../java/org/apache/doris/udf/UdfExecutor.java     |  166 +-
 .../org/apache/doris/paimon/PaimonColumnValue.java |   34 +-
 .../org/apache/doris/paimon/PaimonJniScanner.java  |    1 -
 .../org/apache/doris/paimon/PaimonTableCache.java  |    2 -
 .../org/apache/doris/paimon/PaimonTypeUtils.java   |   28 +-
 .../antlr4/org/apache/doris/nereids/DorisLexer.g4  |    1 +
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |    1 +
 fe/fe-core/src/main/cup/sql_parser.cup             |    4 +-
 .../java/org/apache/doris/analysis/ColumnDef.java  |   16 -
 .../org/apache/doris/analysis/CreateTableStmt.java |   75 +-
 .../org/apache/doris/analysis/DateLiteral.java     |   19 +-
 .../apache/doris/analysis/FunctionCallExpr.java    |    6 +-
 .../apache/doris/analysis/NativeInsertStmt.java    |   20 +-
 .../org/apache/doris/analysis/OutFileClause.java   |    2 +-
 .../java/org/apache/doris/analysis/TypeDef.java    |   15 +-
 .../org/apache/doris/backup/BackupJobInfo.java     |   10 +
 .../apache/doris/catalog/AggregateFunction.java    |    2 +-
 .../doris/catalog/BuiltinAggregateFunctions.java   |    2 +
 .../apache/doris/catalog/CatalogRecycleBin.java    |   11 +
 .../java/org/apache/doris/catalog/Partition.java   |    8 +
 .../apache/doris/catalog/TabletInvertedIndex.java  |   13 +
 .../catalog/external/PaimonExternalTable.java      |   10 +
 .../apache/doris/clone/BackendLoadStatistic.java   |    2 +-
 .../org/apache/doris/clone/BeLoadRebalancer.java   |   13 +
 .../clone/ColocateTableCheckerAndBalancer.java     |    2 +-
 .../org/apache/doris/clone/DiskRebalancer.java     |   12 +
 .../java/org/apache/doris/clone/MovesCacheMap.java |   12 +
 .../apache/doris/clone/PartitionRebalancer.java    |    7 +-
 .../java/org/apache/doris/clone/Rebalancer.java    |    3 +
 .../apache/doris/clone/RootPathLoadStatistic.java  |   10 +-
 .../org/apache/doris/clone/TabletScheduler.java    |   59 +-
 .../java/org/apache/doris/common/FeNameFormat.java |   16 +
 .../apache/doris/common/util/PropertyAnalyzer.java |   72 +
 .../java/org/apache/doris/load/DeleteHandler.java  |  748 +--------
 .../java/org/apache/doris/load/DeleteInfo.java     |    4 -
 .../main/java/org/apache/doris/load/DeleteJob.java |  559 +++++-
 .../org/apache/doris/load/DeleteJobLifeCycle.java  |   62 +-
 .../org/apache/doris/master/ReportHandler.java     |    1 +
 .../org/apache/doris/metric/JsonMetricVisitor.java |   76 +-
 .../org/apache/doris/nereids/CascadesContext.java  |  121 +-
 .../apache/doris/nereids/analyzer/UnboundSlot.java |    5 +
 .../org/apache/doris/nereids/cost/CostModelV1.java |   43 +-
 .../doris/nereids/jobs/cascades/ApplyRuleJob.java  |    3 +
 .../doris/nereids/parser/LogicalPlanBuilder.java   |   17 +-
 .../processor/post/RuntimeFilterGenerator.java     |    4 +
 .../nereids/rules/analysis/BindExpression.java     |    4 +-
 .../doris/nereids/rules/analysis/BindRelation.java |    2 +-
 .../rules/exploration/join/InnerJoinLAsscom.java   |    3 -
 .../exploration/join/InnerJoinLAsscomProject.java  |    3 -
 .../exploration/join/InnerJoinLeftAssociate.java   |   19 +-
 .../join/InnerJoinLeftAssociateProject.java        |    3 +-
 .../exploration/join/InnerJoinRightAssociate.java  |   19 +-
 .../join/InnerJoinRightAssociateProject.java       |   23 +-
 .../rules/exploration/join/JoinCommute.java        |    8 +-
 .../rules/exploration/join/JoinExchange.java       |   25 +-
 .../exploration/join/JoinExchangeBothProject.java  |    4 +-
 .../exploration/join/JoinExchangeLeftProject.java  |    4 +-
 .../exploration/join/JoinExchangeRightProject.java |    4 +-
 .../expression/rules/FoldConstantRuleOnFE.java     |    7 +-
 .../rules/rewrite/PushdownTopNThroughJoin.java     |   15 +-
 .../apache/doris/nereids/stats/JoinEstimation.java |   17 +-
 .../doris/nereids/trees/expressions/Alias.java     |    4 +-
 .../trees/expressions/ArrayItemReference.java      |    3 +-
 .../doris/nereids/trees/expressions/Slot.java      |    4 +
 .../nereids/trees/expressions/SlotReference.java   |   41 +-
 .../agg/{CollectSet.java => ArrayAgg.java}         |   63 +-
 .../expressions/functions/agg/CollectList.java     |    4 +-
 .../expressions/functions/agg/CollectSet.java      |    4 +-
 .../expressions/functions/scalar/StrToDate.java    |   13 +-
 .../visitor/AggregateFunctionVisitor.java          |    5 +
 .../trees/plans/commands/CreateTableCommand.java   |    4 +
 .../trees/plans/commands/info/CreateTableInfo.java |   45 +-
 .../plans/commands/info/FixedRangePartition.java   |   10 +-
 .../trees/plans/commands/info/InPartition.java     |    9 +-
 .../plans/commands/info/LessThanPartition.java     |   10 +-
 .../plans/commands/info/PartitionDefinition.java   |   22 +-
 .../trees/plans/commands/info/StepPartition.java   |    9 +-
 .../trees/plans/physical/PhysicalHashJoin.java     |    7 +
 .../plans/physical/PhysicalNestedLoopJoin.java     |    8 +
 .../apache/doris/planner/GroupCommitBlockSink.java |   42 +-
 .../org/apache/doris/planner/OlapTableSink.java    |    1 +
 .../apache/doris/planner/StreamLoadPlanner.java    |   23 +-
 .../org/apache/doris/policy/StoragePolicy.java     |   40 +-
 .../java/org/apache/doris/qe/ConnectContext.java   |    4 +-
 .../main/java/org/apache/doris/qe/DdlExecutor.java |    3 -
 .../java/org/apache/doris/qe/StmtExecutor.java     |   19 +-
 .../java/org/apache/doris/rewrite/FEFunctions.java |    2 +-
 .../org/apache/doris/rpc/BackendServiceClient.java |    9 +
 .../org/apache/doris/rpc/BackendServiceProxy.java  |   19 +-
 .../apache/doris/service/FrontendServiceImpl.java  |   21 +-
 .../GroupCommitTableValuedFunction.java            |    4 +-
 .../apache/doris/task/PushStoragePolicyTask.java   |   12 +-
 .../main/java/org/apache/doris/task/PushTask.java  |   18 +-
 .../java/org/apache/doris/task/StreamLoadTask.java |   11 +
 fe/fe-core/src/main/jflex/sql_scanner.flex         |    2 +-
 .../org/apache/doris/catalog/CreateTableTest.java  |  110 +-
 .../doris/clone/AddReplicaChoseMediumTest.java     |   97 ++
 .../org/apache/doris/clone/DecommissionTest.java   |    4 +-
 .../org/apache/doris/clone/DiskRebalanceTest.java  |    1 +
 .../java/org/apache/doris/clone/RebalanceTest.java |    1 +
 .../doris/clone/TabletRepairAndBalanceTest.java    |    4 +-
 .../org/apache/doris/common/ExceptionChecker.java  |    1 +
 .../org/apache/doris/common/FeNameFormatTest.java  |    3 +
 .../org/apache/doris/load/DeleteHandlerTest.java   |   61 +-
 .../rules/rewrite/PushdownTopNThroughJoinTest.java |   69 +-
 .../nereids/sqltest/CascadesJoinReorderTest.java   |    2 +-
 .../apache/doris/nereids/util/ReadLockTest.java    |   41 +-
 .../apache/doris/utframe/TestWithFeService.java    |   41 +-
 .../org/apache/doris/utframe/UtFrameUtils.java     |    4 +-
 gensrc/proto/descriptors.proto                     |    6 +-
 gensrc/proto/internal_service.proto                |    4 +-
 gensrc/script/doris_builtins_functions.py          |    4 +-
 gensrc/thrift/AgentService.thrift                  |    2 +
 gensrc/thrift/DataSinks.thrift                     |    2 +
 regression-test/conf/regression-conf.groovy        |    1 +
 regression-test/data/correctness_p0/test_avg.out   |   10 +-
 .../jdbc/test_mariadb_jdbc_catalog.out             |  117 ++
 .../paimon/test_paimon_catalog.out                 |   20 +-
 .../insert_group_commit_into_duplicate.out         |    3 +
 .../stream_load/test_stream_load_properties.out    |   16 +-
 regression-test/data/mv_p0/k1s2m3/k1s2m3.out       |   12 +
 .../data/nereids_function_p0/agg_function/agg.out  |   29 +
 .../select_no_from/sql/projectAggFuncs.out         |    3 +
 .../datetime_functions/test_date_function.out      |    5 +-
 .../nereids_tpcds_shape_sf1000_p0/shape/query1.out |   42 +
 .../shape/query10.out                              |   58 +
 .../shape/query11.out                              |   65 +
 .../shape/query12.out                              |   28 +
 .../shape/query13.out                              |   40 +
 .../shape/query14.out                              |  327 ++++
 .../shape/query15.out                              |   29 +
 .../shape/query16.out                              |   38 +
 .../shape/query17.out                              |   50 +
 .../shape/query18.out                              |   49 +
 .../shape/query19.out                              |   40 +
 .../shape/query2.out                               |    0
 .../shape/query20.out                              |   28 +
 .../shape/query21.out                              |   28 +
 .../shape/query22.out                              |   25 +
 .../shape/query23.out                              |  199 +++
 .../shape/query24.out                              |  117 ++
 .../shape/query25.out                              |   49 +
 .../shape/query26.out                              |   35 +
 .../shape/query27.out                              |   37 +
 .../shape/query28.out                              |   63 +
 .../shape/query29.out                              |   48 +
 .../nereids_tpcds_shape_sf1000_p0/shape/query3.out |   24 +
 .../shape/query30.out                              |   48 +
 .../shape/query31.out                              |   76 +
 .../shape/query32.out                              |   28 +
 .../shape/query33.out                              |   81 +
 .../shape/query34.out                              |   35 +
 .../shape/query35.out                              |   59 +
 .../shape/query36.out                              |   36 +
 .../shape/query37.out                              |   30 +
 .../shape/query38.out                              |   62 +
 .../shape/query39.out                              |   79 +
 .../nereids_tpcds_shape_sf1000_p0/shape/query4.out |   94 ++
 .../shape/query40.out                              |   31 +
 .../shape/query41.out                              |   24 +
 .../shape/query42.out                              |   23 +
 .../shape/query43.out                              |    0
 .../shape/query44.out                              |   72 +
 .../shape/query45.out                              |   42 +
 .../shape/query46.out                              |   46 +
 .../shape/query47.out                              |   50 +
 .../shape/query48.out                              |   34 +
 .../shape/query49.out                              |   87 +
 .../shape/query5.out                               |    0
 .../shape/query50.out                              |   31 +
 .../shape/query51.out                              |   48 +
 .../shape/query52.out                              |   24 +
 .../shape/query53.out                              |   36 +
 .../shape/query54.out                              |   84 +
 .../shape/query55.out                              |   24 +
 .../shape/query56.out                              |   79 +
 .../shape/query57.out                              |   50 +
 .../shape/query58.out                              |   98 ++
 .../shape/query59.out                              |   52 +
 .../nereids_tpcds_shape_sf1000_p0/shape/query6.out |   54 +
 .../shape/query60.out                              |   83 +
 .../shape/query61.out                              |   83 +
 .../shape/query62.out                              |   31 +
 .../shape/query63.out                              |   36 +
 .../shape/query64.out                              |  126 ++
 .../shape/query65.out                              |   46 +
 .../shape/query66.out                              |   53 +
 .../shape/query67.out                              |   35 +
 .../shape/query68.out                              |   45 +
 .../shape/query69.out                              |   58 +
 .../shape/query7.out                               |    0
 .../shape/query70.out                              |   55 +
 .../shape/query71.out                              |   52 +
 .../shape/query72.out                              |   64 +
 .../shape/query73.out                              |   36 +
 .../shape/query74.out                              |   57 +
 .../shape/query75.out                              |   79 +
 .../shape/query76.out                              |   41 +
 .../shape/query77.out                              |   92 +
 .../shape/query78.out                              |   57 +
 .../shape/query79.out                              |   36 +
 .../shape/query8.out                               |    0
 .../shape/query80.out                              |   82 +
 .../shape/query81.out                              |   49 +
 .../shape/query82.out                              |   30 +
 .../shape/query83.out                              |   91 +
 .../shape/query84.out                              |   37 +
 .../shape/query85.out                              |   53 +
 .../shape/query86.out                              |   31 +
 .../shape/query87.out                              |   60 +
 .../shape/query88.out                              |  195 +++
 .../shape/query89.out                              |   36 +
 .../shape/query9.out                               |    0
 .../shape/query90.out                              |   53 +
 .../shape/query91.out                              |   45 +
 .../shape/query92.out                              |   28 +
 .../shape/query93.out                              |   21 +
 .../shape/query94.out                              |   38 +
 .../shape/query95.out                              |   53 +
 .../shape/query96.out                              |   28 +
 .../shape/query97.out                              |   37 +
 .../shape/query98.out                              |   27 +
 .../shape/query99.out                              |   31 +
 .../select_no_from/sql/projectAggFuncs.out         |    3 +
 .../datetime_functions/test_date_function.out      |    5 +-
 .../test_string_function_regexp.out                |    6 +
 .../partial_update/delete_sign.csv                 |    3 +-
 ...elete_sign.csv => partial_update_parallel4.csv} |    2 +-
 .../test_partial_update_delete_sign.out            |    3 +
 .../pipeline/p0/conf/regression-conf.groovy        |    2 +-
 .../bloom_filter_p0/test_bloom_filter_hit.groovy   |   95 ++
 .../load_colddata_to_hdfs.groovy                   |  230 +++
 .../suites/correctness_p0/test_avg.groovy          |    4 +-
 .../jdbc/test_mariadb_jdbc_catalog.groovy          |   82 +
 .../paimon/test_paimon_catalog.groovy              |   10 +-
 .../insert_group_commit_into_duplicate.groovy      |   78 +-
 .../suites/javaudf_p0/test_javaudf_agg_map.groovy  |    6 +-
 .../test_group_commit_http_stream.groovy           |   78 +-
 .../test_group_commit_stream_load.groovy           |   75 +-
 .../test_stream_load_move_memtable.groovy          |   14 +-
 .../stream_load/test_stream_load_properties.groovy |    6 +-
 .../suites/load_p0/tvf/test_s3_tvf.groovy          |    2 +-
 regression-test/suites/mv_p0/k1s2m3/k1s2m3.groovy  |   10 +
 .../nereids_function_p0/agg_function/agg.groovy    |    6 +
 .../suites/nereids_p0/join/test_join.groovy        |   32 +-
 .../select_no_from/sql/projectAggFuncs.sql         |    4 +-
 .../datetime_functions/test_date_function.groovy   |    1 +
 .../subquery/test_duplicate_name_in_view.groovy    |  108 +-
 .../nereids_tpcds_shape_sf1000_p0/ddl/gen_shape.py |   26 +
 .../ddl/shape.tmpl                                 |    0
 .../shape/query1.groovy                            |   59 +
 .../shape/query10.groovy                           |   93 +
 .../shape/query11.groovy                           |  115 ++
 .../shape/query12.groovy                           |   68 +
 .../shape/query13.groovy                           |   86 +
 .../shape/query14.groovy                           |  247 +++
 .../shape/query15.groovy                           |   54 +
 .../shape/query16.groovy                           |   65 +
 .../shape/query17.groovy                           |   79 +
 .../shape/query18.groovy                           |   68 +
 .../shape/query19.groovy                           |   59 +
 .../shape/query2.groovy                            |   94 ++
 .../shape/query20.groovy                           |   64 +
 .../shape/query21.groovy                           |   64 +
 .../shape/query22.groovy                           |   54 +
 .../shape/query23.groovy                           |  144 ++
 .../shape/query24.groovy                           |  144 ++
 .../shape/query25.groovy                           |   82 +
 .../shape/query26.groovy                           |   55 +
 .../shape/query27.groovy                           |   57 +
 .../shape/query28.groovy                           |   87 +
 .../shape/query29.groovy                           |   81 +
 .../shape/query3.groovy                            |   55 +
 .../shape/query30.groovy                           |   65 +
 .../shape/query31.groovy                           |   86 +
 .../shape/query32.groovy                           |   62 +
 .../shape/query33.groovy                           |  109 ++
 .../shape/query34.groovy                           |   65 +
 .../shape/query35.groovy                           |   92 +
 .../shape/query36.groovy                           |   64 +
 .../shape/query37.groovy                           |   51 +
 .../shape/query38.groovy                           |   57 +
 .../shape/query39.groovy                           |   92 +
 .../shape/query4.groovy                            |  150 ++
 .../shape/query40.groovy                           |   62 +
 .../shape/query41.groovy                           |   86 +
 .../shape/query42.groovy                           |   56 +
 .../shape/query43.groovy                           |   53 +
 .../shape/query44.groovy                           |   69 +
 .../shape/query45.groovy                           |   54 +
 .../shape/query46.groovy                           |   69 +
 .../shape/query47.groovy                           |   85 +
 .../shape/query48.groovy                           |  101 ++
 .../shape/query49.groovy                           |  163 ++
 .../shape/query5.groovy                            |  162 ++
 .../shape/query50.groovy                           |   93 +
 .../shape/query51.groovy                           |   79 +
 .../shape/query52.groovy                           |   56 +
 .../shape/query53.groovy                           |   62 +
 .../shape/query54.groovy                           |   90 +
 .../shape/query55.groovy                           |   48 +
 .../shape/query56.groovy                           |  103 ++
 .../shape/query57.groovy                           |   82 +
 .../shape/query58.groovy                           |   99 ++
 .../shape/query59.groovy                           |   78 +
 .../shape/query6.groovy                            |   60 +
 .../shape/query60.groovy                           |  112 ++
 .../shape/query61.groovy                           |   78 +
 .../shape/query62.groovy                           |   69 +
 .../shape/query63.groovy                           |   63 +
 .../shape/query64.groovy                           |  157 ++
 .../shape/query65.groovy                           |   63 +
 .../shape/query66.groovy                           |  254 +++
 .../shape/query67.groovy                           |   78 +
 .../shape/query68.groovy                           |   76 +
 .../shape/query69.groovy                           |   81 +
 .../shape/query7.groovy                            |   55 +
 .../shape/query70.groovy                           |   72 +
 .../shape/query71.groovy                           |   74 +
 .../shape/query72.groovy                           |   63 +
 .../shape/query73.groovy                           |   62 +
 .../shape/query74.groovy                           |   95 ++
 .../shape/query75.groovy                           |  104 ++
 .../shape/query76.groovy                           |   58 +
 .../shape/query77.groovy                           |  142 ++
 .../shape/query78.groovy                           |   92 +
 .../shape/query79.groovy                           |   57 +
 .../shape/query8.groovy                            |  142 ++
 .../shape/query80.groovy                           |  130 ++
 .../shape/query81.groovy                           |   65 +
 .../shape/query82.groovy                           |   51 +
 .../shape/query83.groovy                           |  101 ++
 .../shape/query84.groovy                           |   55 +
 .../shape/query85.groovy                           |  118 ++
 .../shape/query86.groovy                           |   60 +
 .../shape/query87.groovy                           |   57 +
 .../shape/query88.groovy                           |  128 ++
 .../shape/query89.groovy                           |   62 +
 .../shape/query9.groovy                            |   85 +
 .../shape/query90.groovy                           |   56 +
 .../shape/query91.groovy                           |   65 +
 .../shape/query92.groovy                           |   64 +
 .../shape/query93.groovy                           |   52 +
 .../shape/query94.groovy                           |   63 +
 .../shape/query95.groovy                           |   66 +
 .../shape/query96.groovy                           |   50 +
 .../shape/query97.groovy                           |   59 +
 .../shape/query98.groovy                           |   67 +
 .../shape/query99.groovy                           |   69 +
 .../select_no_from/sql/projectAggFuncs.sql         |    3 +-
 .../array_functions/test_array_map_function.groovy |   12 +-
 .../datetime_functions/test_date_function.groovy   |    1 +
 .../test_string_function_regexp.groovy             |    1 +
 .../test_partial_update_parallel.groovy            |   87 +
 resource/zoneinfo.tar.gz                           |  Bin 0 -> 671860 bytes
 .../org/apache/doris/sdk/DorisReaderExample.java   |    2 +-
 thirdparty/CHANGELOG.md                            |    3 +
 thirdparty/build-thirdparty.sh                     |    9 +
 thirdparty/vars.sh                                 |    7 +
 592 files changed, 19186 insertions(+), 7308 deletions(-)
 delete mode 100644 be/src/exec/text_converter.cpp
 delete mode 100644 be/src/exec/text_converter.h
 create mode 100644 be/src/pipeline/exec/group_commit_block_sink_operator.h
 delete mode 100644 be/src/vec/common/bit_cast.h
 delete mode 100644 be/src/vec/common/bit_helpers.h
 create mode 100644 be/test/olap/compaction_delete_bitmap_calculator_test.cpp
 create mode 100644 
docker/thirdparties/docker-compose/mariadb/init/01-drop-db.sql
 create mode 100644 
docker/thirdparties/docker-compose/mariadb/init/02-create-db.sql
 create mode 100644 
docker/thirdparties/docker-compose/mariadb/init/03-create-table.sql
 create mode 100644 
docker/thirdparties/docker-compose/mariadb/init/04-insert.sql
 create mode 100644 docker/thirdparties/docker-compose/mariadb/mariadb-10.env
 create mode 100644 
docker/thirdparties/docker-compose/mariadb/mariadb-10.yaml.tpl
 delete mode 100644 
fe/be-java-extensions/java-udf/src/main/java/org/apache/doris/udf/UdfConvert.java
 copy be/src/runtime/datetime_value.h => 
fe/fe-core/src/main/java/org/apache/doris/load/DeleteJobLifeCycle.java (59%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/agg/{CollectSet.java
 => ArrayAgg.java} (52%)
 rename be/src/runtime/datetime_value.h => 
fe/fe-core/src/main/java/org/apache/doris/planner/GroupCommitBlockSink.java 
(57%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/clone/AddReplicaChoseMediumTest.java
 create mode 100644 
regression-test/data/external_table_p0/jdbc/test_mariadb_jdbc_catalog.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query1.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query10.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query11.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query12.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query13.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query14.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query15.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query16.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query17.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query18.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query19.out
 copy regression-test/data/{nereids_tpcds_shape_sf100_p0 => 
nereids_tpcds_shape_sf1000_p0}/shape/query2.out (100%)
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query20.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query21.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query22.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query23.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query24.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query25.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query26.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query27.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query28.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query29.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query3.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query30.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query31.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query32.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query33.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query34.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query35.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query36.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query37.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query38.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query39.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query4.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query40.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query41.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query42.out
 copy regression-test/data/{nereids_tpcds_shape_sf100_p0 => 
nereids_tpcds_shape_sf1000_p0}/shape/query43.out (100%)
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query44.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query45.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query46.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query47.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query48.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query49.out
 copy regression-test/data/{nereids_tpcds_shape_sf100_p0 => 
nereids_tpcds_shape_sf1000_p0}/shape/query5.out (100%)
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query50.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query51.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query52.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query53.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query54.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query55.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query56.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query57.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query58.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query59.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query6.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query60.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query61.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query62.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query63.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query64.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query65.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query66.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query67.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query68.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query69.out
 copy regression-test/data/{nereids_tpcds_shape_sf100_p0 => 
nereids_tpcds_shape_sf1000_p0}/shape/query7.out (100%)
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query70.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query71.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query72.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query73.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query74.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query75.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query76.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query77.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query78.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query79.out
 copy regression-test/data/{nereids_tpcds_shape_sf100_p0 => 
nereids_tpcds_shape_sf1000_p0}/shape/query8.out (100%)
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query80.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query81.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query82.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query83.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query84.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query85.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query86.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query87.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query88.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query89.out
 copy regression-test/data/{nereids_tpcds_shape_sf100_p0 => 
nereids_tpcds_shape_sf1000_p0}/shape/query9.out (100%)
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query90.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query91.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query92.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query93.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query94.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query95.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query96.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query97.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query98.out
 create mode 100644 
regression-test/data/nereids_tpcds_shape_sf1000_p0/shape/query99.out
 copy regression-test/data/unique_with_mow_p0/partial_update/{delete_sign.csv 
=> partial_update_parallel4.csv} (66%)
 create mode 100644 
regression-test/suites/bloom_filter_p0/test_bloom_filter_hit.groovy
 create mode 100644 
regression-test/suites/cold_heat_separation_p2/load_colddata_to_hdfs.groovy
 create mode 100644 
regression-test/suites/external_table_p0/jdbc/test_mariadb_jdbc_catalog.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/ddl/gen_shape.py
 copy regression-test/suites/{nereids_tpcds_shape_sf100_p0 => 
nereids_tpcds_shape_sf1000_p0}/ddl/shape.tmpl (100%)
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query1.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query10.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query11.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query12.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query13.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query14.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query15.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query16.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query17.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query18.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query19.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query2.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query20.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query21.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query22.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query23.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query24.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query25.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query26.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query27.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query28.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query29.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query3.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query30.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query31.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query32.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query33.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query34.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query35.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query36.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query37.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query38.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query39.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query4.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query40.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query41.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query42.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query43.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query44.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query45.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query46.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query47.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query48.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query49.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query5.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query50.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query51.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query52.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query53.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query54.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query55.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query56.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query57.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query58.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query59.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query6.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query60.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query61.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query62.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query63.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query64.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query65.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query66.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query67.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query68.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query69.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query7.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query70.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query71.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query72.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query73.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query74.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query75.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query76.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query77.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query78.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query79.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query8.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query80.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query81.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query82.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query83.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query84.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query85.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query86.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query87.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query88.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query89.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query9.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query90.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query91.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query92.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query93.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query94.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query95.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query96.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query97.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query98.groovy
 create mode 100644 
regression-test/suites/nereids_tpcds_shape_sf1000_p0/shape/query99.groovy
 create mode 100644 resource/zoneinfo.tar.gz


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

Reply via email to