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

jakevin pushed a change to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git


    omit f4c00535f43 [fix](kerberos)fix hive keberos principal usage (#32612)
    omit bc279f0ce7b [test](Nereids): remove test 
infer_set_operator_distinct(CBO) (#32547)
    omit 2a7db2a4ff1 [opt](invert index) modify of time series compaction 
policy #31488 (#32483)
    omit 4c8aaa156ae [fix](jni) remove 'push_down_predicates' and fix BE crash 
with decimal predicate (#32253) (#32599)
    omit a7fa9f290ca [fix](test)change stream load of auto partition (#32544)
    omit 48d7585d85f [enhancement](test) unique model by modify a value type 
from INT or BIGINT to other type (#32553)
    omit dea6859e0d7 [refactor](jdbc catalog) refactor jdbc catalog get 
databases logic (#32579)
    omit 043113c89e6 [enhancement](test) unique model by modify a key type from 
SMALLINT to other type  (#32033)
    omit 617cc667fe1 [Fix](Variant) fix variant serialize root node (#31769)
    omit 02ef02402ad [pipelineX](debug) Add debug logs for long-running load 
task (#32534)
    omit 2c87238504f [enhance](S3) Print the oss request id for each error s3 
request (#32491)
    omit 60a673979e5 [case](Cloud) Add ssb case for hdfs vault (#32567)
    omit 02430e6e53b [enhance](S3) Print the oss request id for each error s3 
request (#32499)
    omit d2968dcf994 [fix](jdbc catalog) Fixed the problem that the 
metadata_refresh_interval_sec properties cannot be set (#32516)
    omit 085696744dd [Enhancement] when partition column is datetime, date can 
work in create table command (#32335)
    omit 7486e96b121 [improve](function) add error msg if exceeded maximum 
default value in repeat function (#32219)
    omit 8e3d28b93a9 [Feature] Support Array Type compare function for nereids 
planner (#31701)
    omit 6d076f99476 [improvement](group_comit) Add bvar to monitor the total 
wal count on disk (#31646)
    omit 09be4dc7ee0 [fix](random-bucket) tabletindex when there is no cached 
value in memory (#32336)
    omit 06bf5541f27 [pipelineX](fix) Fix running tasks API core dump (#32503)
    omit 0db402e154c [expr](fix) Not to throw exception when close failed 
(#32287)
    omit a40463617e8 [feature](cpu cores) get the cores when running within a 
cgroup. (#32370)
    omit 95322e2ebeb [opt](variable) user variable support expression rather 
than literal (#32492)
    omit 2a1d2ad647c [fix](Nereids) decimalv2 and int/date bit arithmetic need 
cast to bigint (#32311)
    omit b92a7646658 [feature](function) Support for aggregate function foreach 
combiner for some error function (#31913)
    omit b6a35d68b0b [code](Refactor) Del unless filter id in runtime filter 
func (#32502)
    omit 0e493add692 [regression-test](case) forbid 
test_stream_stub_fault_injection (#32540)
    omit 22782fec925 [opt](routine-load) optimize allocate task to be algorithm 
for load balance (#32021)
    omit 6871c964af9 [fix](nereids)NullSafeEqualToEqual rule only change to 
equal if both children are not nullable (#32374)
    omit 1b0c4d3aa25 [chor](log) Change log4j rollover strategy to 'max' 
(#32116)
    omit 6d401451cc3 [fix](stats) sort partitions when do sample analyze 
(#32185)
    omit 9f98200f27e [case](mtmv)MTMV external catalog case (#32390)
    omit 4b21c5c1cff [Enhencement](Nereids) add eliminate distinct constant 
rule (#32307)
    omit 4efeb6618a8 [Fix](inverted index) fix inappropriate use of macro in 
inverted index fs directory error process (#32472)
    omit ea8d4f2d0bb [fix][regression]update ccr test project (#32445)
    omit 50c247e08cd [fix](snapshot-loader) Fix be crash caused by deref end() 
iterator (#32489)
    omit 612d3595e4e [improvement](spill) optimize the spilling logic of hash 
join operator (#32202)
    omit e892774c9a5 [improvement](agg) streaming agg should not take too much 
memory when spilling enabled (#32426)
    omit 7484a7ba5f8 [fix](broker load) improve the checking of overlapping 
partitions of same table (#32254)
    omit 2196c534e81 [fix](group commit) Fix compatibility issues on 
serializing and deserializing wal file (#32299)
    omit 2057886d30b [fix](group commit) Fix invalid function problem on p2 
regression-test (#32481)
    omit 3c377a89577 [fix](group commit) Fix group commit connect to observer 
fe (#32222)
    omit 14c9537679a [fix](decimal) fix Arithmetic Overflow error of converting 
string to decimal (#32246)
    omit ab512f935c5 [pipelineX](api) Add api for long-running tasks (#32459)
    omit 66fe61b5910 [fix](nereids)support topn-filter for non pipeline engine 
#32397
    omit f99db389983 [fix](ParquetReader) Fix Parquet Reader to read `int96` 
parquet type problem (#32394)
    omit e541ca9f11d [Fix](Job)When jobname is the do keyword, parsing errors 
will occur when executing SQL. (#32379)
    omit 725f86a27b2 [fix](group commit) Fix p2 regression-test (#32270)
    omit 0635a8716ca [improve](group commit) Group commit support chunked 
stream load in flink (#32135)
    omit d640c54b801  [fix](regression) prepare_insert failed when connect to 
observer fe (#32223)
    omit 7422f185dad [Fix](smooth-upgrade) Fix incompatibility when upgrade 
from 2.0 to 2.1 (#32444)
    omit 715eed0748a [opt](like) opt LIKE and REGEXP clause with concat(col, 
pattern_str) (#32333)
    omit c45e2f3e6fc fix routine load regression test fail (#32406)
    omit 6ea8e51261a [Performance](join) speed up the colocate and bucket 
shuffle join by change rf size (#32421)
    omit 73de61ed843 [opt](hive) skip hidden file and dir (#32412)
    omit a5f3611b881 [Fix](Regression) DCHECK failed in runtime filter wrapper 
(#32446)
    omit 7a0b591b8f5 [FIX](array_agg) fix array agg with other agg function 
(#32387)
    omit a0a3a2a2ce5 [Fix](Variant) fix variant with not null (#32248)
    omit 6aec4790134 [fix](planner)decimalv3 literal's precision and scale is 
not correctly set (#32288)
    omit 353add74dbd [chore](ci) fix script (#32420)
    omit 590e1d52ec7 [pipelineX](streaming agg) Fix wrong columns produced by 
streaming agg (#32411)
    omit 6c8b5bb26f6 [fix](feut) comment out doc gen execution (#32413)
    omit 99b8db5f9d7 [Chore](tools) update ssb tools (#32308)
    omit 4bf5a21ba37 [pipelineX](cancel) Remove lock for mapping query ctx to 
fragment (#32346)
    omit 32f7f0b50cc [enhancement](test)unique model by modify a value type 
from SMALLINT to other type (#32348)
    omit b66840efd7c [Fix](regression test) Fix <=> rf cause regresion test 
failed (#32377)
    omit e8475a527be  [regression-test]( fix case ) fix case that using same 
table in one db with another case (#32380)
    omit a4151e022e3 [bug](fold) fix fold constant rule can't handle variable 
expr (#32313)
    omit 74445065ab6 [docs](MoveRepo) Update .asf.yaml (#32391)
    omit fdcf5b7d34a [enhancement](dict) check valid of offset in page (#32349)
    omit 26ed4b69b1b [opt](jdbc catalog) filter jdbc datasource internal 
database (#32294)
    omit e952b5ef5b5 [opt](jdbc catalog) Refine the jdbc_connector close logic 
and actively clear the jvm occupied by jdbcexecutor (#32300)
    omit f132c9b2c63 [Improve](spark-load)update spark version for spark load 
to resolve cve problem (#30368)
    omit 4d4cd434589 [Fix](Nereids) fix leading syntax problems and data 
mismatched problem (#32286)
    omit fab48f54b1f [enhancement](nereids)simplify OneRowRelation scalar 
subquery (#32276)
    omit 163007a6658 [fix](grouping sets) fix grouping sets have multiple empty 
sets (#32317)
    omit 403820599df [bug](inverted index) fix npe of 
InvertedIndexStorageFormat in table property (#32357)
    omit e99b33c2743 [opt](file-meta-cache) reduce file meta cache size and 
disable cache for some cases (#32340)
    omit 279ea2f366f [feature](proxy-protocol) Support proxy protocol v1 
(#32338)
    omit 3da8e4b04a4 [chore](build) delete palo_be soft link (#32353)
    omit 2e564036efa [fix](profile) avoid update profile in deconstructor 
(#32131)
    omit 8bd101129aa [behavior change](output) change float output format  
(#32049)
    omit 7874edf992f [doc](ranger)change path of access_controller.class 
(#32138)
    omit 724bc823623 [refactor](chore) replace HashMapWithStackMemory with 
std::unordered_map (#32309)
    omit fd1345bef08 fix load channel may memory leak (#32277)
    omit 0990014e94a [fix](datetime) fix datetime rounding on BE (#32075)
    omit b5ab1159bb4 [Enhancement](inverted index) make compiler happy (#32332)
    omit d31331344b9 [enhance][fix] add ccr downstreamurl for ccr (#32325)
    omit 85b2c42f76b [Enhancement](jdbc catalog) Add a property to test the 
connection when creating a Jdbc catalog (#32125) (#32531)
     new 1e4fa20d55b [fix](Nereids): slot set in condition can be empty (#32169)

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   (f4c00535f43)
            \
             N -- N -- N   refs/heads/branch-2.1 (1e4fa20d55b)

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.

The 1 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:
 .asf.yaml                                          |    2 +
 be/src/agent/task_worker_pool.cpp                  |   23 +-
 be/src/common/config.cpp                           |    7 +-
 be/src/exec/line_reader.h                          |    3 +-
 be/src/exec/tablet_info.cpp                        |    4 +-
 be/src/exprs/bloom_filter_func.h                   |   30 +-
 be/src/exprs/runtime_filter.cpp                    |   29 +-
 be/src/exprs/runtime_filter.h                      |    2 -
 be/src/gutil/strings/numbers.cc                    |   14 +-
 be/src/http/action/http_stream.cpp                 |   32 +-
 be/src/http/action/pipeline_task_action.cpp        |   18 -
 be/src/http/action/pipeline_task_action.h          |    9 -
 be/src/http/action/stream_load.cpp                 |   31 +-
 be/src/io/fs/buffered_reader.cpp                   |   24 +-
 be/src/io/fs/buffered_reader.h                     |   45 +-
 be/src/io/fs/err_utils.cpp                         |   13 +-
 be/src/io/fs/file_reader.h                         |    3 +-
 be/src/io/fs/hdfs_file_reader.cpp                  |   74 +-
 be/src/io/fs/hdfs_file_reader.h                    |    2 -
 be/src/io/fs/s3_file_writer.cpp                    |   34 +-
 be/src/io/fs/s3_file_writer.h                      |    1 -
 be/src/olap/cumulative_compaction.cpp              |    8 +-
 be/src/olap/cumulative_compaction_policy.h         |    8 -
 .../cumulative_compaction_time_series_policy.cpp   |  108 +-
 .../cumulative_compaction_time_series_policy.h     |    4 -
 be/src/olap/full_compaction.cpp                    |    6 +-
 be/src/olap/rowset/rowset_meta.h                   |    6 -
 be/src/olap/rowset/segment_v2/binary_plain_page.h  |   14 +-
 be/src/olap/rowset/segment_v2/column_reader.cpp    |    8 +-
 .../segment_v2/inverted_index_fs_directory.cpp     |   43 +-
 .../rowset/segment_v2/inverted_index_reader.cpp    |    5 -
 be/src/olap/tablet_meta.cpp                        |   17 +-
 be/src/olap/tablet_meta.h                          |   10 +-
 be/src/olap/wal/wal_manager.cpp                    |   14 +-
 be/src/olap/wal/wal_manager.h                      |    7 +-
 be/src/olap/wal/wal_reader.cpp                     |    4 +-
 be/src/olap/wal/wal_reader.h                       |    3 +-
 be/src/olap/wal/wal_table.cpp                      |    5 +-
 be/src/olap/wal/wal_writer.cpp                     |    4 +-
 be/src/olap/wal/wal_writer.h                       |    2 +-
 be/src/pipeline/exec/hashjoin_build_sink.cpp       |   12 -
 be/src/pipeline/exec/hashjoin_build_sink.h         |    3 -
 be/src/pipeline/exec/hashjoin_probe_operator.cpp   |   21 -
 be/src/pipeline/exec/hashjoin_probe_operator.h     |    4 -
 .../exec/partitioned_hash_join_probe_operator.cpp  |   86 +-
 .../exec/partitioned_hash_join_probe_operator.h    |    8 -
 .../exec/partitioned_hash_join_sink_operator.cpp   |   33 +-
 .../exec/partitioned_hash_join_sink_operator.h     |    6 -
 be/src/pipeline/exec/repeat_operator.cpp           |   27 +-
 be/src/pipeline/exec/repeat_operator.h             |    5 +-
 .../exec/streaming_aggregation_operator.cpp        |  139 +-
 .../pipeline/exec/streaming_aggregation_operator.h |    5 +-
 be/src/pipeline/exec/union_source_operator.cpp     |    2 +-
 be/src/pipeline/pipeline_fragment_context.cpp      |    2 +-
 be/src/pipeline/pipeline_fragment_context.h        |    4 +-
 be/src/pipeline/pipeline_x/dependency.h            |    1 -
 be/src/pipeline/pipeline_x/operator.cpp            |   13 +-
 be/src/pipeline/pipeline_x/operator.h              |    2 -
 .../pipeline_x/pipeline_x_fragment_context.cpp     |    5 +-
 .../pipeline_x/pipeline_x_fragment_context.h       |    2 +-
 be/src/pipeline/pipeline_x/pipeline_x_task.cpp     |   19 +-
 be/src/runtime/exec_env_init.cpp                   |    1 -
 be/src/runtime/fragment_mgr.cpp                    |   59 +-
 be/src/runtime/fragment_mgr.h                      |    8 +-
 be/src/runtime/group_commit_mgr.cpp                |   20 +-
 be/src/runtime/memory/lru_cache_policy.h           |    7 +-
 be/src/runtime/query_context.cpp                   |   47 +-
 be/src/runtime/query_context.h                     |   14 +-
 be/src/runtime/runtime_filter_mgr.cpp              |    1 -
 be/src/runtime/snapshot_loader.cpp                 |    4 +-
 be/src/service/http_service.cpp                    |    7 +-
 be/src/service/internal_service.cpp                |   63 -
 be/src/service/internal_service.h                  |    5 -
 be/src/util/cpu_info.cpp                           |   83 +-
 be/src/util/obj_lru_cache.cpp                      |    7 -
 be/src/util/obj_lru_cache.h                        |    2 -
 be/src/util/profile_collector.h                    |   45 -
 .../aggregate_function_collect.h                   |  112 +-
 .../aggregate_functions/aggregate_function_map.h   |   43 +-
 .../aggregate_function_simple_factory.h            |   26 +-
 be/src/vec/columns/column_object.cpp               |  109 +-
 be/src/vec/columns/column_object.h                 |   11 +-
 be/src/vec/columns/subcolumn_tree.h                |   18 +-
 be/src/vec/common/schema_util.cpp                  |   19 +-
 be/src/vec/common/schema_util.h                    |    2 +-
 be/src/vec/core/block.h                            |    6 -
 be/src/vec/data_types/data_type_decimal.cpp        |    2 +-
 be/src/vec/data_types/data_type_object.cpp         |    4 +-
 be/src/vec/data_types/data_type_time_v2.cpp        |    4 +-
 be/src/vec/data_types/data_type_time_v2.h          |    5 +-
 .../vec/data_types/serde/data_type_array_serde.cpp |   25 +-
 .../vec/data_types/serde/data_type_array_serde.h   |    8 +-
 .../vec/data_types/serde/data_type_jsonb_serde.cpp |   18 +-
 .../vec/data_types/serde/data_type_jsonb_serde.h   |    8 +-
 .../data_types/serde/data_type_nullable_serde.cpp  |   18 +-
 .../data_types/serde/data_type_nullable_serde.h    |    8 +-
 .../vec/data_types/serde/data_type_number_serde.h  |   21 +-
 be/src/vec/data_types/serde/data_type_serde.cpp    |   13 +-
 be/src/vec/data_types/serde/data_type_serde.h      |    8 +-
 .../vec/data_types/serde/data_type_string_serde.h  |   12 +-
 .../file_reader/new_plain_text_line_reader.cpp     |    7 -
 .../file_reader/new_plain_text_line_reader.h       |    3 -
 be/src/vec/exec/format/generic_reader.h            |    3 +-
 be/src/vec/exec/format/jni_reader.h                |    7 -
 be/src/vec/exec/format/json/new_json_reader.cpp    |    9 -
 be/src/vec/exec/format/json/new_json_reader.h      |    3 -
 be/src/vec/exec/format/orc/vorc_reader.cpp         |   16 +-
 be/src/vec/exec/format/orc/vorc_reader.h           |    9 +-
 .../exec/format/parquet/parquet_column_convert.h   |   13 +-
 be/src/vec/exec/format/parquet/parquet_common.cpp  |    6 +-
 be/src/vec/exec/format/parquet/parquet_common.h    |   12 +-
 .../exec/format/parquet/vparquet_group_reader.h    |    9 +-
 be/src/vec/exec/format/parquet/vparquet_reader.cpp |   82 +-
 be/src/vec/exec/format/parquet/vparquet_reader.h   |    5 -
 be/src/vec/exec/format/table/table_format_reader.h |    7 -
 be/src/vec/exec/format/wal/wal_reader.cpp          |   11 +-
 be/src/vec/exec/format/wal/wal_reader.h            |    1 -
 be/src/vec/exec/jni_connector.cpp                  |   78 +-
 be/src/vec/exec/jni_connector.h                    |    9 +-
 be/src/vec/exec/join/vhash_join_node.cpp           |   42 +-
 be/src/vec/exec/join/vhash_join_node.h             |    4 +-
 be/src/vec/exec/scan/new_olap_scanner.cpp          |    4 +-
 be/src/vec/exec/scan/new_olap_scanner.h            |    2 +-
 be/src/vec/exec/scan/vfile_scanner.cpp             |   26 +-
 be/src/vec/exec/scan/vfile_scanner.h               |   11 -
 be/src/vec/exec/scan/vscanner.cpp                  |    2 +-
 be/src/vec/exec/scan/vscanner.h                    |    4 +-
 be/src/vec/exec/vjdbc_connector.cpp                |   29 +-
 be/src/vec/exec/vjdbc_connector.h                  |    5 -
 be/src/vec/exec/vrepeat_node.cpp                   |   23 +-
 be/src/vec/exec/vrepeat_node.h                     |    3 -
 be/src/vec/exec/vunion_node.cpp                    |    2 +-
 be/src/vec/exprs/vectorized_agg_fn.cpp             |   13 +-
 be/src/vec/exprs/vexpr.cpp                         |    6 +-
 be/src/vec/exprs/vexpr_context.cpp                 |    6 +-
 be/src/vec/exprs/vruntimefilter_wrapper.cpp        |    7 +-
 be/src/vec/functions/function_string.h             |   41 +-
 be/src/vec/functions/like.cpp                      |  371 +-
 be/src/vec/functions/like.h                        |   92 +-
 be/src/vec/runtime/vdatetime_value.cpp             |   84 +-
 be/src/vec/sink/writer/async_result_writer.cpp     |   17 +-
 be/src/vec/sink/writer/async_result_writer.h       |    9 -
 be/src/vec/sink/writer/vtablet_writer.cpp          |    2 +-
 be/src/vec/sink/writer/vwal_writer.cpp             |    2 +-
 be/src/vec/sink/writer/vwal_writer.h               |    2 +
 be/test/exec/test_data/wal_scanner/wal             |  Bin 0 -> 180 bytes
 be/test/exec/test_data/wal_scanner/wal_version0    |  Bin 220 -> 0 bytes
 be/test/exec/test_data/wal_scanner/wal_version1    |  Bin 272 -> 0 bytes
 be/test/gutil/strings/numbers_test.cpp             |    2 +-
 be/test/vec/data_types/datetime_round_test.cpp     |  421 -
 be/test/vec/data_types/from_string_test.cpp        |   15 +-
 be/test/vec/exec/vwal_scanner_test.cpp             |   43 +-
 be/test/vec/exprs/vexpr_test.cpp                   |   11 +-
 be/test/vec/function/function_string_test.cpp      |   21 +-
 build.sh                                           |    6 +
 docker/runtime/doris-compose/cluster.py            |   31 +-
 docker/runtime/doris-compose/command.py            |   11 -
 .../parquet_all_types/.test_hidden_dir/wrong_file  |    1 -
 .../test_hidden_file/.hidden_file                  |    1 -
 .../cluster-management/load-balancing.md           |  133 +-
 docs/en/docs/lakehouse/multi-catalog/hive.md       |    2 +-
 docs/en/docs/lakehouse/multi-catalog/jdbc.md       |    2 -
 .../docs/lakehouse/multi-catalog/multi-catalog.md  |    2 +-
 .../sql-functions/combinators/foreach.md           |   84 -
 .../Create/CREATE-TABLE.md                         |    9 -
 .../cluster-management/load-balancing.md           |  129 +-
 docs/zh-CN/docs/lakehouse/multi-catalog/hive.md    |    2 +-
 docs/zh-CN/docs/lakehouse/multi-catalog/jdbc.md    |    3 +-
 .../docs/lakehouse/multi-catalog/multi-catalog.md  |    2 +-
 .../sql-functions/combinators/foreach.md           |   82 -
 .../Create/CREATE-TABLE.md                         |    8 -
 .../java/org/apache/doris/avro/AvroJNIScanner.java |    3 +-
 .../java/org/apache/doris/hudi/HudiJniScanner.java |   16 +-
 .../org/apache/doris/common/jni/JniScanner.java    |   12 +-
 .../apache/doris/common/jni/MockJniScanner.java    |   11 +-
 .../org/apache/doris/jdbc/BaseJdbcExecutor.java    |   22 -
 .../org/apache/doris/jdbc/DefaultJdbcExecutor.java |   22 -
 .../doris/maxcompute/MaxComputeJniScanner.java     |   16 +-
 .../org/apache/doris/paimon/PaimonJniScanner.java  |    3 +-
 .../main/java/org/apache/doris/common/Config.java  |    6 -
 fe/fe-core/pom.xml                                 |    4 +-
 .../main/java/org/apache/doris/alter/Alter.java    |    4 +-
 .../java/org/apache/doris/alter/RollupJobV2.java   |    1 -
 .../apache/doris/alter/SchemaChangeHandler.java    |    7 -
 .../org/apache/doris/alter/SchemaChangeJobV2.java  |    1 -
 .../org/apache/doris/analysis/ArrayLiteral.java    |    9 +-
 .../org/apache/doris/analysis/CreateJobStmt.java   |   26 +-
 .../org/apache/doris/analysis/DecimalLiteral.java  |    3 -
 .../analysis/ModifyTablePropertiesClause.java      |   17 -
 .../apache/doris/analysis/SetUserDefinedVar.java   |   36 +-
 .../java/org/apache/doris/backup/RestoreJob.java   |    1 -
 .../main/java/org/apache/doris/catalog/Env.java    |   11 +-
 .../org/apache/doris/catalog/JdbcResource.java     |    9 +-
 .../java/org/apache/doris/catalog/OlapTable.java   |   14 -
 .../org/apache/doris/catalog/PartitionKey.java     |   22 +-
 .../org/apache/doris/catalog/TableProperty.java    |   19 +-
 .../java/org/apache/doris/common/Log4jConfig.java  |    6 +-
 .../apache/doris/common/util/PropertyAnalyzer.java |   29 +-
 .../apache/doris/datasource/InternalCatalog.java   |   20 +-
 .../doris/datasource/hive/HMSExternalCatalog.java  |    4 +-
 .../doris/datasource/hive/HiveMetaStoreCache.java  |   24 +-
 .../datasource/hive/HiveMetaStoreClientHelper.java |   11 +-
 .../hive/PostgreSQLJdbcHMSCachedClient.java        |    5 +
 .../doris/datasource/jdbc/JdbcExternalCatalog.java |  108 +-
 .../jdbc/client/JdbcClickHouseClient.java          |    5 +
 .../doris/datasource/jdbc/client/JdbcClient.java   |   65 +-
 .../datasource/jdbc/client/JdbcDB2Client.java      |   28 +-
 .../datasource/jdbc/client/JdbcMySQLClient.java    |   40 +-
 .../jdbc/client/JdbcOceanBaseClient.java           |    5 +
 .../datasource/jdbc/client/JdbcOracleClient.java   |   46 +-
 .../jdbc/client/JdbcPostgreSQLClient.java          |    6 +
 .../jdbc/client/JdbcSQLServerClient.java           |    5 +
 .../datasource/jdbc/client/JdbcSapHanaClient.java  |    8 +-
 .../datasource/jdbc/client/JdbcTrinoClient.java    |   13 +
 .../apache/doris/load/BrokerFileGroupAggInfo.java  |   14 -
 .../doris/load/routineload/RoutineLoadManager.java |    4 +-
 .../load/routineload/RoutineLoadTaskScheduler.java |    3 +-
 .../org/apache/doris/master/ReportHandler.java     |    1 -
 .../org/apache/doris/mysql/AcceptListener.java     |   14 -
 .../java/org/apache/doris/mysql/BytesChannel.java  |   29 -
 .../java/org/apache/doris/mysql/MysqlChannel.java  |   32 +-
 .../java/org/apache/doris/mysql/MysqlProto.java    |    1 +
 .../apache/doris/mysql/ProxyProtocolHandler.java   |  212 -
 .../org/apache/doris/nereids/hint/LeadingHint.java |    5 -
 .../doris/nereids/jobs/executor/Analyzer.java      |    2 -
 .../processor/pre/PullUpSubqueryAliasToCTE.java    |    8 -
 .../org/apache/doris/nereids/rules/RuleType.java   |    1 -
 .../rules/analysis/CollectJoinConstraint.java      |   12 +-
 .../rules/analysis/EliminateDistinctConstant.java  |   48 -
 .../rules/analysis/EliminateLogicalSelectHint.java |   12 +-
 .../nereids/rules/analysis/SubExprAnalyzer.java    |   17 -
 .../expression/rules/NullSafeEqualToEqual.java     |    2 +-
 .../rules/rewrite/PullUpProjectUnderLimit.java     |    6 +-
 .../rules/rewrite/PullUpProjectUnderTopN.java      |   38 +-
 .../trees/expressions/ComparisonPredicate.java     |    2 +-
 .../functions/combinator/ForEachCombinator.java    |    2 +-
 .../scalar/PushDownToProjectionFunction.java       |    3 +-
 .../apache/doris/nereids/trees/plans/JoinType.java |    4 +
 .../doris/nereids/util/TypeCoercionUtils.java      |   15 +-
 .../doris/planner/TabletLoadIndexRecorderMgr.java  |    5 +-
 .../main/java/org/apache/doris/qe/Coordinator.java |   14 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |   10 +-
 .../java/org/apache/doris/qe/StmtExecutor.java     |    7 -
 .../apache/doris/rewrite/FoldConstantsRule.java    |    3 +-
 .../org/apache/doris/rpc/BackendServiceClient.java |    5 -
 .../org/apache/doris/rpc/BackendServiceProxy.java  |   12 -
 .../apache/doris/statistics/OlapAnalysisTask.java  |    5 +-
 .../org/apache/doris/task/CreateReplicaTask.java   |    5 -
 .../doris/task/UpdateTabletMetaInfoTask.java       |    5 -
 .../apache/doris/analysis/CreateJobStmtTest.java   |   26 -
 .../apache/doris/datasource/PathVisibleTest.java   |   47 -
 .../expression/rules/NullSafeEqualToEqualTest.java |   26 +-
 .../apache/doris/qe/ProxyProtocolHandlerTest.java  |  135 -
 .../ExtractCommonFactorsRuleFunctionTest.java      |    4 +-
 .../java/org/apache/doris/task/AgentTaskTest.java  |    2 +-
 fe/pom.xml                                         |    2 +-
 .../org/apache/doris/load/loadv2/dpp/SparkDpp.java |   11 +-
 gensrc/proto/internal_service.proto                |   11 -
 gensrc/proto/olap_file.proto                       |    2 -
 gensrc/thrift/AgentService.thrift                  |    2 -
 gensrc/thrift/PaloInternalService.thrift           |    2 -
 .../spark_connector/spark_connector_arrow.out      |   14 +-
 .../correctness_p0/test_grouping_sets_empty.out    |   32 +-
 .../test_like_predicate_with_concat.out            |  101 -
 .../datatype_p0/decimalv3/test_decimalv3_where.out |    6 -
 .../data/datatype_p0/decimalv3/test_load.out       |   28 -
 .../one_level_nestedtypes_with_s3data.out          |  324 +-
 .../three_level_nestedtypes_with_s3data.out        | 8016 ++++++++++----------
 .../two_level_nestedtypes_with_s3data.out          | 1992 ++---
 .../test_nested_types_insert_into_with_s3.out      |   16 +-
 .../test_nestedtypes_csv_insert_into_with_s3.out   |    6 +-
 .../test_nestedtypes_json_insert_into_with_s3.out  |   10 +-
 .../outfile/csv/test_outfile_csv_array_type.out    |   14 +-
 .../outfile/csv/test_outfile_csv_map_type.out      |   12 +-
 .../parquet/test_outfile_parquet_array_type.out    |   28 +-
 .../parquet/test_outfile_parquet_map_type.out      |   24 +-
 .../data/export_p0/test_outfile_orc_array_type.out |   28 +-
 .../data/export_p0/test_outfile_orc_map_type.out   |   24 +-
 .../hive/test_hive_basic_type.out                  |    6 +-
 .../data/external_table_p0/hive/test_hive_orc.out  |  132 +-
 .../jdbc/test_clickhouse_jdbc_catalog.out          |  Bin 5487 -> 4991 bytes
 .../jdbc/test_mariadb_jdbc_catalog.out             |    5 -
 .../jdbc/test_mysql_jdbc_catalog.out               |    5 +-
 .../jdbc/test_mysql_jdbc_driver5_catalog.out       |   16 +-
 .../jdbc/test_oracle_jdbc_catalog.out              |    8 -
 .../jdbc/test_pg_jdbc_catalog.out                  |    8 +-
 .../jdbc/test_sqlserver_jdbc_catalog.out           |   16 +-
 .../paimon/test_paimon_catalog.out                 |    6 +-
 .../tvf/test_local_tvf_with_complex_type.out       |  102 +-
 ...test_local_tvf_with_complex_type_element_at.out |  134 +-
 ...ocal_tvf_with_complex_type_insertinto_doris.out |  306 +-
 .../data/function_p0/test_agg_foreach.out          |   25 +-
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q1.1.out   |    4 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q1.2.out   |    4 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q1.3.out   |    4 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q2.1.out   |  283 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q2.2.out   |   59 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q2.3.out   |   10 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q3.1.out   |  153 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q3.2.out   |  602 --
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q3.3.out   |   27 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q3.4.out   |    6 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q4.1.out   |   38 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q4.2.out   |  103 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/flat_q4.3.out   |  697 --
 .../data/hdfs_vault/ssb_sf1_p2/sql/q1.1.out        |    4 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q1.2.out        |    4 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q1.3.out        |    4 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q2.1.out        |    3 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q2.2.out        |    3 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q2.3.out        |    3 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q3.1.out        |    3 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q3.2.out        |    3 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q3.3.out        |    3 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q3.4.out        |    3 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q4.1.out        |    3 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q4.2.out        |    3 -
 .../data/hdfs_vault/ssb_sf1_p2/sql/q4.3.out        |    3 -
 ...p_commit_http_stream_lineitem_schema_change.out |    5 +-
 ...p_commit_insert_into_lineitem_scheme_change.out |    2 +-
 ...p_commit_stream_load_lineitem_schema_change.out |    2 +-
 .../load_p0/broker_load/test_multi_table_load.out  |    7 -
 .../http_stream/test_http_stream_properties.out    |  204 +-
 .../load_p0/routine_load/test_routine_load.out     |  577 +-
 .../stream_load/test_stream_load_properties.out    |  346 +-
 regression-test/data/mtmv_p0/test_es_mtmv.out      |   13 -
 regression-test/data/mtmv_p0/test_iceberg_mtmv.out |    7 -
 regression-test/data/mtmv_p0/test_mysql_mtmv.out   |   11 -
 regression-test/data/mtmv_p0/test_paimon_mtmv.out  |    9 -
 regression-test/data/nereids_arith_p0/decimal.out  | 2400 +++---
 regression-test/data/nereids_arith_p0/integer.out  |  776 +-
 .../data/nereids_p0/hint/fix_leading.out           |   42 -
 .../data/nereids_p0/hint/multi_leading.out         |    2 +-
 regression-test/data/nereids_p0/test_user_var.out  |   13 +-
 .../eliminate_distinct_constant.out                |   40 -
 .../infer_set_operator_distinct.out                |  372 +
 .../data/nereids_syntax_p0/array_compare.out       |   68 -
 .../data/nereids_tpch_p0/tpch/topn-filter.out      |    4 -
 .../data/query_p0/aggregate/array_agg.out          |   84 +-
 regression-test/data/query_p0/join/test_join.out   |    3 -
 .../test_unique_model_schema_key_change.out        |   40 -
 .../test_unique_model_schema_value_change.out      |  190 -
 .../data/variant_github_events_p0/load.out         |    6 -
 regression-test/data/variant_p0/load.out           |   75 +-
 .../org/apache/doris/regression/Config.groovy      |   14 -
 .../org/apache/doris/regression/suite/Suite.groovy |   14 +-
 .../doris/regression/suite/SuiteContext.groovy     |   17 +-
 .../doris/regression/suite/SyncerContext.groovy    |    6 +-
 .../pipeline/p0/conf/regression-conf.groovy        |    7 +-
 .../pipeline/p1/conf/regression-conf.groovy        |    5 -
 .../correctness_p0/test_grouping_sets_empty.groovy |   26 +-
 .../test_like_predicate_with_concat.groovy         |  112 -
 .../decimalv3/test_decimalv3_where.groovy          |   19 -
 .../suites/datatype_p0/decimalv3/test_load.groovy  |   55 -
 .../datatype_p0/string/test_string_basic.groovy    |    5 +-
 .../suites/delete_p0/test_delete.groovy            |   37 -
 .../jdbc/test_clickhouse_jdbc_catalog.groovy       |  120 +-
 .../jdbc/test_mariadb_jdbc_catalog.groovy          |    1 -
 .../jdbc/test_mysql_jdbc_catalog.groovy            |  241 +-
 .../jdbc/test_mysql_jdbc_driver5_catalog.groovy    |    3 +-
 .../jdbc/test_oracle_jdbc_catalog.groovy           |    1 -
 .../jdbc/test_pg_jdbc_catalog.groovy               |    1 -
 .../jdbc/test_sqlserver_jdbc_catalog.groovy        |   84 +-
 .../suites/function_p0/test_agg_foreach.groovy     |   43 +-
 .../hdfs_vault/ssb_sf1_p2/ddl/customer_create.sql  |   16 -
 .../hdfs_vault/ssb_sf1_p2/ddl/customer_delete.sql  |    1 -
 .../hdfs_vault/ssb_sf1_p2/ddl/date_create.sql      |   25 -
 .../hdfs_vault/ssb_sf1_p2/ddl/date_delete.sql      |    1 -
 .../hdfs_vault/ssb_sf1_p2/ddl/lineorder_create.sql |   25 -
 .../hdfs_vault/ssb_sf1_p2/ddl/lineorder_delete.sql |    1 -
 .../ssb_sf1_p2/ddl/lineorder_flat_create.sql       |   46 -
 .../ssb_sf1_p2/ddl/lineorder_flat_delete.sql       |    1 -
 .../hdfs_vault/ssb_sf1_p2/ddl/part_create.sql      |   17 -
 .../hdfs_vault/ssb_sf1_p2/ddl/part_delete.sql      |    1 -
 .../hdfs_vault/ssb_sf1_p2/ddl/supplier_create.sql  |   15 -
 .../hdfs_vault/ssb_sf1_p2/ddl/supplier_delete.sql  |    1 -
 .../suites/hdfs_vault/ssb_sf1_p2/load.groovy       |  133 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q1.1.sql |   24 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q1.2.sql |   24 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q1.3.sql |   25 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q2.1.sql |   24 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q2.2.sql |   27 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q2.3.sql |   26 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q3.1.sql |   29 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q3.2.sql |   29 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q3.3.sql |   29 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q3.4.sql |   29 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q4.1.sql |   27 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q4.2.sql |   33 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/flat_q4.3.sql |   29 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q1.1.sql      |   24 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q1.2.sql      |   24 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q1.3.sql      |   25 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q2.1.sql      |   26 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q2.2.sql      |   27 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q2.3.sql      |   26 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q3.1.sql      |   28 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q3.2.sql      |   28 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q3.3.sql      |   30 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q3.4.sql      |   30 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q4.1.sql      |   30 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q4.2.sql      |   31 -
 .../suites/hdfs_vault/ssb_sf1_p2/sql/q4.3.sql      |   29 -
 .../suites/insert_p0/prepare_insert.groovy         |   41 +-
 ...ommit_http_stream_lineitem_schema_change.groovy |    1 -
 ...mit_insert_into_lineitem_multiple_client.groovy |   25 +-
 ...mmit_insert_into_lineitem_multiple_table.groovy |   26 +-
 ...group_commit_insert_into_lineitem_normal.groovy |   29 +-
 ...ommit_insert_into_lineitem_scheme_change.groovy |   36 +-
 ...ommit_stream_load_lineitem_schema_change.groovy |    1 -
 .../suites/job_p0/test_base_insert_job.groovy      |   29 -
 .../broker_load/test_multi_table_load.groovy       |  166 -
 .../test_insert_random_distribution_table.groovy   |  314 +-
 .../routine_load/test_routine_load_error.groovy    |    2 +-
 .../stream_load/test_load_to_single_tablet.groovy  |  190 +-
 regression-test/suites/mtmv_p0/test_es_mtmv.groovy |   63 -
 .../suites/mtmv_p0/test_iceberg_mtmv.groovy        |   69 -
 .../suites/mtmv_p0/test_mysql_mtmv.groovy          |   71 -
 .../suites/mtmv_p0/test_paimon_mtmv.groovy         |   62 -
 .../suites/nereids_arith_p0/load.groovy            |    6 +-
 .../suites/nereids_p0/hint/fix_leading.groovy      |   17 -
 .../nereids_p0/subquery/test_subquery.groovy       |   16 -
 .../suites/nereids_p0/test_user_var.groovy         |   12 +-
 .../eliminate_distinct_constant.groovy             |   70 -
 .../remove_duplicate_expr_in_grouping_set.groovy   |   10 +-
 .../infer_set_operator_distinct.groovy             |  172 +
 .../suites/nereids_syntax_p0/array_compare.groovy  |   83 -
 .../suites/nereids_tpch_p0/tpch/topn-filter.groovy |    3 -
 .../test_multi_column_partition.groovy             |   29 +-
 .../multi_partition/test_multi_partition.groovy    |   43 +-
 .../multi_partition/test_range_partition.groovy    |   28 -
 .../test_partition_table_err_msg.groovy            |    5 +-
 .../diff_data/stress_test_diff_date_list.groovy    |   87 +-
 .../auto_partition/diff_data/thread_load_1.sh      |   17 +
 .../auto_partition/diff_data/thread_load_2.sh      |   17 +
 .../stress_test_high_concurrency_load.groovy       |   95 +-
 .../same_data/stress_test_same_date_range.groovy   |   85 +-
 .../auto_partition/same_data/thread_load_1.sh      |   17 +
 .../auto_partition/same_data/thread_load_2.sh      |   17 +
 .../stress_test_two_stream_load.groovy             |  104 +-
 .../two_stream_load/thread_load_1.sh               |   17 +
 .../two_stream_load/thread_load_2.sh               |   17 +
 .../suites/query_p0/aggregate/array_agg.groovy     |   84 +-
 .../join/test_half_join_nullable_build_side.groovy |    2 +
 .../suites/query_p0/join/test_join.groovy          |   41 -
 .../test_array_functions_with_where.groovy         |    6 +
 .../test_string_function_regexp.groovy             |    3 +-
 .../test_unique_model_schema_key_change.groovy     |  655 +-
 .../test_unique_model_schema_value_change.groovy   |  492 --
 .../max_msg_size_of_result_receiver.groovy         |   14 +-
 .../suites/variant_github_events_p0/load.groovy    |    3 +-
 regression-test/suites/variant_p0/load.groovy      |   30 +-
 .../variant_p0/test_compaction_extract_root.groovy |   22 +-
 tools/ssb-tools/README.md                          |    2 +-
 tools/ssb-tools/bin/create-ssb-tables.sh           |   41 +-
 tools/ssb-tools/bin/load-ssb-data.sh               |    7 -
 tools/ssb-tools/bin/run-ssb-flat-queries.sh        |   97 +-
 tools/ssb-tools/bin/run-ssb-queries.sh             |  112 +-
 ...-tables-sf100.sql => create-ssb-flat-table.sql} |   12 +-
 tools/ssb-tools/ddl/create-ssb-flat-tables-sf1.sql |   74 -
 .../ddl/create-ssb-flat-tables-sf1000.sql          |   74 -
 tools/ssb-tools/ddl/create-ssb-tables-sf1.sql      |  134 -
 tools/ssb-tools/ddl/create-ssb-tables-sf1000.sql   |  134 -
 ...-ssb-tables-sf100.sql => create-ssb-tables.sql} |   36 +-
 tools/tpcds-tools/bin/run-tpcds-queries.sh         |    1 -
 tools/tpch-tools/bin/run-tpch-queries.sh           |    1 -
 466 files changed, 10970 insertions(+), 19399 deletions(-)
 delete mode 100644 be/src/util/profile_collector.h
 create mode 100644 be/test/exec/test_data/wal_scanner/wal
 delete mode 100644 be/test/exec/test_data/wal_scanner/wal_version0
 delete mode 100644 be/test/exec/test_data/wal_scanner/wal_version1
 delete mode 100644 be/test/vec/data_types/datetime_round_test.cpp
 delete mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/parquet_all_types/.test_hidden_dir/wrong_file
 delete mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/parquet_all_types/test_hidden_file/.hidden_file
 delete mode 100644 docs/en/docs/sql-manual/sql-functions/combinators/foreach.md
 delete mode 100644 
docs/zh-CN/docs/sql-manual/sql-functions/combinators/foreach.md
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/BytesChannel.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/mysql/ProxyProtocolHandler.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/EliminateDistinctConstant.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/PathVisibleTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/qe/ProxyProtocolHandlerTest.java
 delete mode 100644 
regression-test/data/correctness_p0/test_like_predicate_with_concat.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q1.1.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q1.2.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q1.3.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q2.1.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q2.2.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q2.3.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q3.1.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q3.2.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q3.3.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q3.4.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q4.1.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q4.2.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/flat_q4.3.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q1.1.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q1.2.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q1.3.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q2.1.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q2.2.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q2.3.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q3.1.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q3.2.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q3.3.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q3.4.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q4.1.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q4.2.out
 delete mode 100644 regression-test/data/hdfs_vault/ssb_sf1_p2/sql/q4.3.out
 delete mode 100644 
regression-test/data/load_p0/broker_load/test_multi_table_load.out
 delete mode 100644 regression-test/data/mtmv_p0/test_es_mtmv.out
 delete mode 100644 regression-test/data/mtmv_p0/test_iceberg_mtmv.out
 delete mode 100644 regression-test/data/mtmv_p0/test_mysql_mtmv.out
 delete mode 100644 regression-test/data/mtmv_p0/test_paimon_mtmv.out
 delete mode 100644 
regression-test/data/nereids_rules_p0/eliminate_distinct_constant/eliminate_distinct_constant.out
 create mode 100644 
regression-test/data/nereids_rules_p0/infer_set_operator_distinct/infer_set_operator_distinct.out
 delete mode 100644 regression-test/data/nereids_syntax_p0/array_compare.out
 delete mode 100644 
regression-test/suites/correctness_p0/test_like_predicate_with_concat.groovy
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/customer_create.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/customer_delete.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/date_create.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/date_delete.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/lineorder_create.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/lineorder_delete.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/lineorder_flat_create.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/lineorder_flat_delete.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/part_create.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/part_delete.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/supplier_create.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/supplier_delete.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/load.groovy
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q1.1.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q1.2.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q1.3.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q2.1.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q2.2.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q2.3.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q3.1.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q3.2.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q3.3.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q3.4.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q4.1.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q4.2.sql
 delete mode 100644 
regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/flat_q4.3.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q1.1.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q1.2.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q1.3.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q2.1.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q2.2.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q2.3.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q3.1.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q3.2.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q3.3.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q3.4.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q4.1.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q4.2.sql
 delete mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/sql/q4.3.sql
 delete mode 100644 
regression-test/suites/load_p0/broker_load/test_multi_table_load.groovy
 delete mode 100644 regression-test/suites/mtmv_p0/test_es_mtmv.groovy
 delete mode 100644 regression-test/suites/mtmv_p0/test_iceberg_mtmv.groovy
 delete mode 100644 regression-test/suites/mtmv_p0/test_mysql_mtmv.groovy
 delete mode 100644 regression-test/suites/mtmv_p0/test_paimon_mtmv.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/eliminate_distinct_constant/eliminate_distinct_constant.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/infer_set_operator_distinct/infer_set_operator_distinct.groovy
 delete mode 100644 
regression-test/suites/nereids_syntax_p0/array_compare.groovy
 create mode 100644 
regression-test/suites/partition_p2/auto_partition/diff_data/thread_load_1.sh
 create mode 100644 
regression-test/suites/partition_p2/auto_partition/diff_data/thread_load_2.sh
 create mode 100644 
regression-test/suites/partition_p2/auto_partition/same_data/thread_load_1.sh
 create mode 100644 
regression-test/suites/partition_p2/auto_partition/same_data/thread_load_2.sh
 create mode 100644 
regression-test/suites/partition_p2/auto_partition/two_stream_load/thread_load_1.sh
 create mode 100644 
regression-test/suites/partition_p2/auto_partition/two_stream_load/thread_load_2.sh
 rename tools/ssb-tools/ddl/{create-ssb-flat-tables-sf100.sql => 
create-ssb-flat-table.sql} (93%)
 delete mode 100644 tools/ssb-tools/ddl/create-ssb-flat-tables-sf1.sql
 delete mode 100644 tools/ssb-tools/ddl/create-ssb-flat-tables-sf1000.sql
 delete mode 100644 tools/ssb-tools/ddl/create-ssb-tables-sf1.sql
 delete mode 100644 tools/ssb-tools/ddl/create-ssb-tables-sf1000.sql
 rename tools/ssb-tools/ddl/{create-ssb-tables-sf100.sql => 
create-ssb-tables.sql} (87%)


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


Reply via email to