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

morningman pushed a change to branch auto-pick-44160-branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git


    omit eef87794de0 [Enhancement](jdbc catalog) Support reading some array 
types of PostgreSQL (#44160)
     add 328c1270979 branch-3.0: [enchement](mc)Optimize reading of maxcompute 
partition tables. #45148 (#45168)
     add 0bfdbc1c819 branch-3.0: [fix](column_array)fix filter_generic in 
column_array func #41990 (#44982)
     add 4100a752379 branch-3.0: [feat](clone) Speed clone tablet via batch 
small file downloading #45061 (#45191)
     add 49d1671966e [fix](planner) query should be cancelled if limit reached 
(#44338) (#45223)
     add 1b47296153e [Refactor](query) refactor lock in fragment mgr and change 
std::unorder_map to phmap (#45058)
     add 243561d7a10 branch-3.0: [opt](nereids) support pushing down aggr 
distinct through join #43380 (#45067)
     add 559ca094b8f branch-3.0: [Enhancement](thread) FE fetch_data use brpc 
thread locally in BE  #44928 (#45225)
     add 323fa12c0f9 branch-3.0: [improvement](statistics)Support get oracle 
jdbc row count. #45214 (#45226)
     add 3ce04da1eb9 branch-3.0: [chore](regression-test) move some variant 
cases to directory #45169 (#45258)
     add 112bbb810f3 branch-3.0: [fix](cloud) fix CHECK failed when transmit 
from non-TTL to normal #45057 (#45182)
     add 635aa6c7d1d branch-3.0: [opt](test) Make the case stable #44910 
(#45007)
     add 338417017a6 branch-3.0: [Enhancement](compaction)Optimize compaction 
task permit allocation #45197 (#45242)
     add 178ea2a8a54 branch-3.0: [fix](mtmv) Fixed an error in setting 
variables in nested materialize views #44960 (#45037)
     add bf0d060578f branch-3.0: [improvement](statistics)Support auto analyze 
columns that haven't been analyzed for a long time. #42399 (#45281)
     add 66975825f6d branch-3.0: [test](index compaction)Add exception cases 
for index compaction #45056 (#45192)
     add 08aea68544b [chore](check) Add code check for some mow code (#45183)
     add 7ffb0014f48 branch-3.0: [fix](compaction) tablet is not removed in 
compaction queue if dropped #45085 (#45135)
     add d1eb413b88f branch-3.0: [fix](move-memtable) tolerate non-open streams 
in close wait #44680 (#45153)
     add cae93219814 branch-3.0: [fix](docker case) Fix 
`test_sql_mode_node_mgr` and add cloud multi f… #44124 (#45239)
     add 8d81327793e branch-3.0: [test](load) injection cases should check 
Exception is thrown #44713 (#45270)
     add ea80b34fea4 branch-3.0: [Enhancement](function) Print exact column 
name when execute non_nullable failed #44679 (#44741)
     add 5890d031c8b branch-3.0: [Job](Fix)Improve Event Publishing with 
Timeout #45103 (#45299)
     add 6bfe8ec674b branch-3.0: [fix](txn insert) txn insert show error url 
#45254 (#45317)
     add 2df72176bdf branch-3.0: [Fix] Add column with default value string 
throw exception #45000 (#45315)
     add c1afbb65eea branch-3.0: [Fix](job-case)Fix status typo #45326 (#45340)
     add 46e4400a154 branch-3.0: [feat](binlog) Add Support recover binlog 
#44818 (#45293)
     add 396b2428024 branch-3.0: [Opt](load) reduce the length of error url to 
avoid exceeding the MySQL protocol length limit for cloud #45213 (#45291)
     add d95b9488dc5 branch-3.0: [test](case) add partition prune cases #44722 
(#44954)
     add a1d91427c61 branch-3.0: [fix](backup) Fix read compressed backup job 
from old version #45343 (#45356)
     add ad2dcb4d447 branch-3.0: [fix](persist) Fix 
TableAddOrDropInvertedIndicesInfo.equals #45335 (#45363)
     add 40fb69fe81b branch-3.0: [improve](backup) Add config 
ignore_backup_tmp_partitions #45240 (#45329)
     add bf57dde01e9 [Fix](Variant) fix some nested explode_variant_array bug 
and add more test (#45349)
     add 0f95d59dbf5 [branch-3.0]Reset workload group's default value (#43942) 
(#45393)
     add 122d5745fc3 branch-3.0: [test](index compaction)Add index compaction 
exception fault injection cases #45127 (#45396)
     add f53bb5d7ff7 branch-3.0: [fix](coordinator) Fix wrong bucket 
assignments by coordinator #45365 (#45401)
     add 45bcd1d1a3c branch-3.0: [Enhancement](Test) Add test config to 
recycler #44761 (#45368)
     add 9edea93a8b2 branch-3.0: [Chore](dependencies)Upgrade Fe dependencies 
#44872 (#45354)
     add a44d8972094 branch-3.0: [fix](iceberg)Fill in the detailed error 
information #45285 (#45337)
     add c804f5c031c branch-3.0: [regression](paimon) test Paimon's 
connectivity of cloud filesystems #45268 (#45376)
     add af0c1acb351 [fix](catalog) opt the count pushdown rule for 
iceberg/paimon/hive scan node (#44038) (#45224)
     add 4e9012fd8e4 branch-3.0: [fix](hive) fix block decompressor bug #45289 
(#45377)
     add 99c0a99b8fd branch-3.0: [Fix](Insert-Job)Resolving Task Status 
Discrepancies in Query Execution Records #45342 (#45405)
     add c48d7f9f719 branch-3.0: [fix](nereids) not rewrite first_value when 
first_value ignore nulls #45065 (#45235)
     add 11b8b95db68 branch-3.0: [fix](ip)fix default value for ip #45194 
(#45391)
     add e83b6a74bb0 branch-3.0: [chore](arrow-flight-sql) Add Arrow Flight Sql 
demo for Java #45306 (#45390)
     add 1ba9b85863f branch-3.0: [fix](nereids)EliminateGroupBy rule should 
keep output's datatype unchanged #45359 (#45398)
     add ca212e91308 branch-3.0: [fix](statistics)Fix skip analyze empty table 
case. #45441 (#45450)
     add 13ae167dcc5 branch-3.0: [enhance](nereids) remove first_value and 
second_value second parameter if the second parameter is false #45264 (#45453)
     add 8644573b8f7 branch-3.0: [bug](function) fix first/last value return 
error with ignore null #44996 (#45344)
     add af97b536de5 [fix](test) Remove unnecessary binlog property (#45477)
     add cbf692230be branch-3.0: [improvement](statistics)Set enableQueryCache 
to false for statistics queries. #45474 (#45491)
     add 820b300300d branch-3.0: [Fix](ShortCircuit) fix prepared statement 
with partial arguments prepared #45371 (#45465)
     add 2010f9f63e1 [Fix-3.0](smooth-upgrade) Fix smooth upgrade of function 
is_ip_address_in_range (#45428)
     add c2b366e1388 branch-3.0: [fix] (inverted index) fix index file in gc 
binlogs #44994 (#45440)
     add 0d7d700ea71 branch-3.0: [Enhancement](compaction) Do not set failure 
time when cumulative compaction dealing with delete rowset #43466 (#45404)
     add 1132d664909 branch-3.0: [fix](function) The parameters after the first 
of the mask function need to be restricted to constants #45348 (#45497)
     add 3c017976542 branch-3.0: [Chore](pipeline) catch exception on 
task::prepare to avoid exception make backend coredump #45479 (#45505)
     add 0444e6c6e1d branch-3.0: [fix](nereids) fix compare with long min for 
simplify comparison rule (#44920)
     add 8928bf91222 branch-3.0: [fix](schema-change) fix array/map/struct in 
schema-change not-null to null will make core #45305 (#45481)
     add 9b140b00a8d branch-3.0: [fix](mysql-buffer) fix special buffer size 
with nested type #45126 (#45457)
     add 2a97accb333 branch-3.0: [Bug](function) fix repeat function result 
length is invalid and cause overflow #45288 (#45443)
     add 44b432cad24 branch-3.0: [fix](binlog) Fix linking binlog failure due 
to existing files #45445 (#45512)
     add 74bc531d3ec branch-3.0: [bugfix](becore) local exchange should check 
receiver's local state to avoid core #45470 (#45541)
     add f7725f196e9 branch-3.0: [chore](checkpoint) add enable_checkpoint 
config #45301 (#45327)
     add 51997db32e0 branch-3.0: [typo](docker) Adjust the indentation format 
of the init_be and entry_point scripts, as well as the duration of loop 
execution. #45308 (#45403)
     add 983d4c2fed5 branch-3.0: [fix](Export) Cancel the export job when the 
ring buffer have no enough slot #45244 (#45430)
     add 0f9a9ced76e branch-3.0: [Fix](ccr) Incorrectly generated sql with NONE 
aggregate type #45452 (#45488)
     add 4d3c77c644e branch-3.0: [Fix](show-stmt) Raise an error when show 
partitions with complex predicate  #45257 (#45518)
     add 84295899d9d branch-3.0: [fix](restore) Add restore_reset_index_id 
config #45283 (#45509)
     add 712e19738a0 [fix](suites) Enable common expr pushdown in the restore 
inverted idx case #45547 (#45575)
     add aed6d470969 branch-3.0: [fix](sql) Fix error result for column tosql 
#44997 (#45395)
     add c1fd264ff6d branch-3.0: [fix](binlog) Avoid clear binlog dir #45581 
(#45584)
     add 28f91da8205 branch-3.0: [fix](cloud) fix error in get detached tablet 
stat #45449 (#45506)
     add 2b44d1bdee1 branch-3.0: [Bug](function) fix wrong result on 
group_concat with distinct+order_by+nullable #45313 (#45500)
     add 73a313ce2d6 branch-3.0: [test](regression-test) add a regression test 
case for s3 vault #45261 (#45548)
     add d8170c5aa2e branch-3.0: [fix](export) Make enable_outfile_to_local 
available for export command #45241 (#45514)
     add aaaf59fe4bb branch-3.0: [Chore](load) print error url to the log when 
encountering data quality issues during load #45212 (#45320)
     add ecdd44e1422 branch-3.0: [fix](nereids) fix compare with date like 
literal #45382 (#45596)
     add 9d53b1725f8 branch-3.0: [improvement](nereids) Use a unified approach 
to deal with monotonic function in partition prune #42934 (#44724)
     add 72144bac012 branch-3.0: [fix](nereids) fix merge_percentile_to_array 
when has same agg function #44783 (#44878)
     add 12982ab0d22 branch-3.0: [fix](Nereids) move tables from connect 
context to statement context #44568 (#44957)
     add 55a51dc6606 branch-3.0: [fix](orc) ignore null values when the 
literals of in_predicate contains #45104 (#45586)
     add e807b37f7ad [opt](inverted index) Add NumInvertedIndexRemoteIOTotal 
statistics in profile #44863 (#45619)
     add c82286d9f2f branch-3.0: [fix](create table) fix create table fail msg 
#45623 (#45642)
     add 84bf1807066 branch-3.0: [fix](nereids) fix 
ExtractAndNormalizeWindowExpression bug #45553 (#45634)
     add f07bc418588 branch-3.0: [fix](sql cache) fix prepare statement with 
sql cache throw NullPointerException #45640 (#45649)
     add db8793db79b branch-3.0-pick: [fix](cloud) Adjust rowset state check in 
`CloudTablet::create_transient_rowset_writer` (#45644)
     add 7bb04917273 branch-3.0: [test](show_data) test the correctness of data 
statistics in cloud mode #44947 (#45330)
     add e644e7f2e53 branch-3.0: [fix](hive)Clear processed tasks #45309 
(#45336)
     add 549cf65060e branch-3.0: [enhance](auth)When authorization includes 
create, not check if resources exist #45125 (#45165)
     add f4cea1a73ce branch-3.0: [enhance](nereids) SqlParser support load data 
into temporary partition #45025 (#45227)
     add 282f9da1d04 branch-3.0: [fix](Outfile) add more regression-test cases 
for `Select into outfile` #45230 (#45274)
     add 84aa9839a40 branch-3.0: [fix](Outfile) fix the unclear error code 
#45119 (#45276)
     add 8fc26d510c3 branch-3.0: [opt](compaction) Don't check missed rows in 
cumu compaction if input rowsets are not in tablet #45279 (#45303)
     add 0359312a3ed branch-3.0: [feat](docker)Modify the init_be and start_be 
scripts to meet the requirements for rapid Docker startup. #45269 (#45402)
     add d84ee07ee73 branch-3.0: [fix](memory) Fix adjust cache capacity #45603 
(#45665)
     add e7b982635e1 branch-3.0: [Fix](Job)Fix redundant job scheduling by 
preventing same state transitions (e.g., RUNNING → RUNNING) #45495 (#45646)
     add 7b2cfc20b84 branch-3.0: [fix](vault) avoid encrypt twice when altering 
vault #45156 (#45571)
     add e3073edd6f8 branch-3.0: [Opt](function) Speed up function string and 
add regression #45062 (#45107)
     add d047f23ba24 branch-3.0: [fix](inverted index) Fix Null Pointer 
Exception in function match #45456 (#45499)
     add d8aac1c72fd branch-3.0: [fix](job)Fix millisecond offset issue in time 
window scheduling trigger time calculation #45176 (#45352)
     add 15e3937236f [Enhancement](jdbc catalog) Support reading some array 
types of PostgreSQL (#44160)

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   (eef87794de0)
            \
             N -- N -- N   refs/heads/auto-pick-44160-branch-3.0 (15e3937236f)

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:
 aazcp.tar.gz                                       |  Bin 0 -> 4218 bytes
 be/src/agent/task_worker_pool.cpp                  |    4 +-
 be/src/apache-orc                                  |    2 +-
 be/src/cloud/cloud_cumulative_compaction.cpp       |   12 +-
 be/src/cloud/cloud_cumulative_compaction.h         |    2 +
 .../cloud/cloud_cumulative_compaction_policy.cpp   |   12 +-
 be/src/cloud/cloud_cumulative_compaction_policy.h  |    8 +-
 be/src/cloud/cloud_delete_bitmap_action.cpp        |    2 +
 be/src/cloud/cloud_delete_bitmap_action.h          |    2 +
 .../cloud/cloud_engine_calc_delete_bitmap_task.cpp |    2 +
 be/src/cloud/cloud_meta_mgr.cpp                    |    8 +-
 be/src/cloud/cloud_meta_mgr.h                      |    2 +
 be/src/cloud/cloud_storage_engine.cpp              |   37 +-
 be/src/cloud/cloud_tablet.cpp                      |   34 +-
 be/src/cloud/cloud_tablet.h                        |    2 +-
 be/src/cloud/config.cpp                            |    2 +
 be/src/cloud/config.h                              |    2 +
 .../src/common/compile_check_begin.h               |   21 +-
 .../src/common/compile_check_end.h                 |   12 +-
 be/src/common/config.cpp                           |    5 +-
 be/src/common/config.h                             |    4 +
 be/src/common/daemon.cpp                           |    7 +
 be/src/common/status.h                             |    2 +-
 be/src/exec/decompressor.cpp                       |   24 +-
 be/src/gutil/strings/stringpiece.h                 |    6 +
 be/src/http/action/batch_download_action.cpp       |  216 ++++
 be/src/http/action/batch_download_action.h         |   65 +
 be/src/http/action/download_binlog_action.cpp      |   18 +-
 be/src/http/action/stream_load.cpp                 |    3 +-
 be/src/http/http_channel.cpp                       |   56 +-
 be/src/http/http_channel.h                         |    8 +
 be/src/http/http_client.cpp                        |  247 +++-
 be/src/http/http_client.h                          |    5 +
 be/src/http/utils.cpp                              |  130 +-
 be/src/http/utils.h                                |   15 +-
 be/src/io/cache/block_file_cache.cpp               |   13 +-
 be/src/io/cache/block_file_cache_profile.h         |    5 +
 be/src/io/cache/cached_remote_file_reader.cpp      |    8 +-
 be/src/io/cache/cached_remote_file_reader.h        |    3 +-
 be/src/io/io_common.h                              |    2 +
 be/src/olap/base_tablet.cpp                        |    4 +-
 be/src/olap/base_tablet.h                          |    2 +-
 be/src/olap/compaction.cpp                         |  175 ++-
 be/src/olap/compaction.h                           |    4 +
 be/src/olap/cumulative_compaction.cpp              |   14 +
 be/src/olap/cumulative_compaction_policy.cpp       |   16 +
 be/src/olap/olap_server.cpp                        |    3 +-
 be/src/olap/rowset/beta_rowset.cpp                 |   33 +-
 be/src/olap/rowset/beta_rowset_writer.cpp          |   14 +-
 be/src/olap/rowset/beta_rowset_writer.h            |    4 +-
 be/src/olap/rowset/segment_v2/column_reader.cpp    |   42 +-
 .../segment_v2/inverted_index_compaction.cpp       |   11 +-
 .../segment_v2/inverted_index_compound_reader.cpp  |   11 +-
 .../segment_v2/inverted_index_file_reader.cpp      |   15 +-
 .../rowset/segment_v2/inverted_index_file_reader.h |    5 +-
 .../segment_v2/inverted_index_fs_directory.h       |    1 +
 .../rowset/segment_v2/inverted_index_reader.cpp    |   10 +-
 be/src/olap/rowset_builder.cpp                     |    9 +-
 be/src/olap/schema_change.cpp                      |    2 +
 be/src/olap/snapshot_manager.cpp                   |    6 +-
 be/src/olap/tablet.cpp                             |   69 +-
 be/src/olap/tablet.h                               |    6 +-
 be/src/olap/tablet_manager.cpp                     |   20 +-
 be/src/olap/tablet_meta.cpp                        |    9 +-
 be/src/olap/tablet_meta.h                          |    8 +-
 be/src/olap/tablet_meta_manager.cpp                |    3 +-
 be/src/olap/task/engine_clone_task.cpp             |  149 ++-
 be/src/olap/task/engine_clone_task.h               |    3 +
 be/src/olap/task/engine_storage_migration_task.cpp |    5 +-
 be/src/olap/txn_manager.cpp                        |    5 +-
 be/src/pipeline/exec/analytic_source_operator.cpp  |   14 +-
 be/src/pipeline/pipeline_fragment_context.cpp      |    5 +-
 be/src/runtime/buffer_control_block.cpp            |    6 +-
 be/src/runtime/buffer_control_block.h              |   10 +-
 be/src/runtime/fragment_mgr.cpp                    |  284 ++--
 be/src/runtime/fragment_mgr.h                      |   35 +-
 be/src/runtime/load_channel.cpp                    |    3 +-
 be/src/runtime/load_stream.cpp                     |    2 +-
 be/src/runtime/runtime_state.cpp                   |    8 +-
 be/src/runtime/runtime_state.h                     |    5 +
 .../runtime/stream_load/stream_load_executor.cpp   |    9 +-
 be/src/runtime/workload_group/workload_group.cpp   |   12 +-
 be/src/service/http_service.cpp                    |   13 +
 be/src/service/internal_service.cpp                |   14 +-
 be/src/util/arrow/utils.cpp                        |    2 +-
 be/src/util/doris_metrics.h                        |    1 +
 be/src/util/hash_util.hpp                          |    2 +-
 be/src/util/mysql_row_buffer.cpp                   |    6 +-
 be/src/util/threadpool.h                           |   35 +-
 be/src/util/work_thread_pool.hpp                   |   14 +-
 .../vec/aggregate_functions/aggregate_function.h   |    6 +-
 .../aggregate_function_distinct.h                  |   16 +-
 .../aggregate_functions/aggregate_function_null.h  |   39 +-
 .../aggregate_function_reader_first_last.h         |    2 +
 .../aggregate_functions/aggregate_function_sort.h  |    4 +-
 .../aggregate_function_window.cpp                  |    2 +
 .../aggregate_function_window.h                    |   49 +-
 be/src/vec/columns/column_array.cpp                |   15 +-
 be/src/vec/exec/format/orc/vorc_reader.cpp         |   24 +-
 be/src/vec/exec/format/table/iceberg_reader.cpp    |   18 +-
 be/src/vec/exec/format/table/iceberg_reader.h      |    4 +-
 be/src/vec/exec/format/table/paimon_reader.cpp     |    3 +
 be/src/vec/exec/scan/scanner_scheduler.cpp         |   13 +-
 be/src/vec/exec/scan/vfile_scanner.cpp             |    4 +
 be/src/vec/exec/scan/vscanner.h                    |    2 +
 be/src/vec/exprs/table_function/vexplode.cpp       |   40 +-
 be/src/vec/exprs/table_function/vexplode.h         |    1 +
 be/src/vec/exprs/vectorized_fn_call.cpp            |    4 +-
 .../vec/functions/array/function_array_distance.h  |    4 +-
 .../vec/functions/array/function_array_utils.cpp   |   13 +-
 be/src/vec/functions/array/function_array_utils.h  |    6 +-
 be/src/vec/functions/function.h                    |    1 +
 be/src/vec/functions/function_ip.cpp               |    2 +
 be/src/vec/functions/function_ip.h                 |   75 ++
 be/src/vec/functions/function_nullables.cpp        |    2 +-
 be/src/vec/functions/function_string.cpp           |   19 +-
 be/src/vec/functions/function_string.h             |    5 +
 be/src/vec/functions/match.cpp                     |    3 +
 be/src/vec/functions/simple_function_factory.h     |    5 +
 be/src/vec/sink/load_stream_stub.cpp               |   16 +-
 be/src/vec/sink/vdata_stream_sender.cpp            |   24 +-
 be/src/vec/sink/writer/async_result_writer.h       |    6 +-
 be/src/vec/sink/writer/vtablet_writer_v2.cpp       |   12 +-
 be/test/http/http_client_test.cpp                  |   98 +-
 be/test/olap/rowset/beta_rowset_test.cpp           |   10 +
 .../common/inverted_index_gc_binlogs_test.cpp      |  174 +++
 .../compaction/index_compaction_test.cpp           |  963 +++++++++-----
 .../index_compaction_with_deleted_term.cpp         |  671 ----------
 .../compaction/util/index_compaction_utils.cpp     |  621 +++++++++
 be/test/vec/exec/orc_reader_test.cpp               |    3 +
 be/test/vec/function/function_match_test.cpp       |   58 +
 bin/start_be.sh                                    |   36 +-
 cloud/src/common/config.h                          |    4 +
 cloud/src/meta-service/keys.h                      |    6 +
 cloud/src/meta-service/meta_service_resource.cpp   |   44 +-
 .../src/meta-service/meta_service_tablet_stats.cpp |   10 +-
 cloud/src/recycler/meta_checker.cpp                |   36 +-
 cloud/src/recycler/recycler.cpp                    |   41 +-
 cloud/test/CMakeLists.txt                          |    1 +
 cloud/test/meta_service_tablet_stats_test.cpp      |  101 ++
 cloud/test/meta_service_test.cpp                   |    5 +-
 conf/be.conf                                       |    2 +-
 docker/runtime/be/resource/entry_point.sh          |  214 +--
 docker/runtime/be/resource/init_be.sh              |  165 +--
 docker/runtime/doris-compose/cluster.py            |   12 +-
 docker/runtime/doris-compose/command.py            |   36 +-
 docker/runtime/doris-compose/database.py           |   58 +-
 docker/runtime/doris-compose/doris-compose.py      |   25 +-
 docker/runtime/doris-compose/requirements.txt      |    3 +-
 docker/runtime/doris-compose/resource/init_fe.sh   |    7 -
 docker/runtime/doris-compose/utils.py              |   55 +-
 .../main/java/org/apache/doris/common/Config.java  |   26 +-
 fe/fe-core/pom.xml                                 |   19 +
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |    2 +-
 .../apache/doris/alter/SchemaChangeHandler.java    |   10 +
 .../java/org/apache/doris/analysis/ColumnDef.java  |   41 +-
 .../java/org/apache/doris/analysis/ExportStmt.java |    6 +
 .../org/apache/doris/analysis/IPv4Literal.java     |    2 +-
 .../org/apache/doris/analysis/IPv6Literal.java     |    2 +-
 .../org/apache/doris/analysis/OutFileClause.java   |    6 +
 .../doris/analysis/ShowAutoAnalyzeJobsStmt.java    |    4 +-
 .../apache/doris/analysis/ShowColumnStatsStmt.java |    2 +
 .../apache/doris/analysis/ShowTableStatsStmt.java  |    9 +-
 .../doris/analysis/TableValuedFunctionRef.java     |    5 +-
 .../org/apache/doris/backup/BackupHandler.java     |    4 +-
 .../java/org/apache/doris/backup/BackupJob.java    |   17 +-
 .../org/apache/doris/binlog/BinlogManager.java     |   27 +
 .../java/org/apache/doris/binlog/DBBinlog.java     |   33 +-
 .../apache/doris/catalog/CatalogRecycleBin.java    |    6 +-
 .../java/org/apache/doris/catalog/OlapTable.java   |   33 +-
 .../org/apache/doris/catalog/StorageVaultMgr.java  |    3 +
 .../org/apache/doris/clone/TabletScheduler.java    |    2 +-
 .../doris/cloud/catalog/CloudClusterChecker.java   |    4 +
 .../org/apache/doris/cloud/catalog/CloudEnv.java   |    3 +-
 .../doris/common/proc/FrontendsProcNode.java       |   25 +-
 .../doris/common/proc/PartitionsProcDir.java       |    9 +-
 .../org/apache/doris/common/util/TimeUtils.java    |   11 +
 .../apache/doris/datasource/FileQueryScanNode.java |   27 +-
 .../org/apache/doris/datasource/FileScanNode.java  |   79 --
 .../org/apache/doris/datasource/FileSplit.java     |    5 +-
 .../org/apache/doris/datasource/FileSplitter.java  |  104 ++
 .../apache/doris/datasource/InternalCatalog.java   |    2 +-
 .../apache/doris/datasource/SplitAssignment.java   |    2 +-
 .../org/apache/doris/datasource/SplitCreator.java  |    2 +-
 .../apache/doris/datasource/SplitGenerator.java    |    5 +-
 .../doris/datasource/hive/HMSTransaction.java      |   12 +
 .../doris/datasource/hive/source/HiveScanNode.java |   52 +-
 .../doris/datasource/hive/source/HiveSplit.java    |    6 +-
 .../doris/datasource/hudi/source/HudiScanNode.java |    8 +-
 .../datasource/iceberg/IcebergMetadataOps.java     |    3 +-
 .../datasource/iceberg/source/IcebergScanNode.java |   42 +-
 .../datasource/iceberg/source/IcebergSplit.java    |   11 +-
 .../doris/datasource/jdbc/JdbcExternalTable.java   |    5 +
 .../lakesoul/source/LakeSoulScanNode.java          |    7 +-
 .../maxcompute/MaxComputeExternalCatalog.java      |    8 +-
 .../maxcompute/source/MaxComputeScanNode.java      |  288 +++--
 .../datasource/paimon/source/PaimonScanNode.java   |   65 +-
 .../datasource/paimon/source/PaimonSplit.java      |    7 +-
 .../property/constants/MCProperties.java           |    7 +
 .../source/TrinoConnectorScanNode.java             |    9 +-
 .../doris/datasource/tvf/source/TVFScanNode.java   |   22 +-
 .../doris/job/base/JobExecutionConfiguration.java  |    2 +-
 .../org/apache/doris/job/base/TimerDefinition.java |    7 +-
 .../doris/job/disruptor/ExecuteTaskEvent.java      |    5 +
 .../apache/doris/job/disruptor/TaskDisruptor.java  |   48 +-
 .../job/executor/DefaultTaskExecutorHandler.java   |   40 +-
 .../doris/job/executor/DispatchTaskHandler.java    |    7 +-
 .../apache/doris/job/executor/TaskProcessor.java   |   87 ++
 .../doris/job/extensions/insert/InsertTask.java    |    2 +-
 .../org/apache/doris/job/manager/JobManager.java   |    6 +-
 .../job/manager/TaskDisruptorGroupManager.java     |   48 +-
 .../apache/doris/job/scheduler/JobScheduler.java   |   13 +-
 .../main/java/org/apache/doris/load/ExportMgr.java |   12 +-
 .../java/org/apache/doris/master/Checkpoint.java   |    5 +
 .../main/java/org/apache/doris/mtmv/MTMVCache.java |    5 +-
 .../org/apache/doris/mysql/privilege/Auth.java     |    8 +-
 .../org/apache/doris/nereids/CascadesContext.java  |    3 +-
 .../org/apache/doris/nereids/NereidsPlanner.java   |    9 +-
 .../org/apache/doris/nereids/StatementContext.java |   35 +
 .../glue/translator/PhysicalPlanTranslator.java    |   20 +-
 .../doris/nereids/jobs/executor/Rewriter.java      |    2 +
 .../apache/doris/nereids/minidump/Minidump.java    |    1 +
 .../doris/nereids/minidump/MinidumpUtils.java      |    1 -
 .../org/apache/doris/nereids/rules/RuleType.java   |    1 +
 .../doris/nereids/rules/analysis/BindRelation.java |    8 +-
 .../nereids/rules/analysis/ExpressionAnalyzer.java |   21 +
 .../rules/analysis/WindowFunctionChecker.java      |   21 +
 .../rules/OneRangePartitionEvaluator.java          |   76 +-
 .../rules/SimplifyComparisonPredicate.java         |  162 ++-
 .../nereids/rules/rewrite/EliminateGroupBy.java    |   10 +-
 .../ExtractAndNormalizeWindowExpression.java       |    3 +-
 .../rules/rewrite/MergePercentileToArray.java      |   26 +-
 .../PushDownAggWithDistinctThroughJoinOneSide.java |  176 +++
 .../trees/expressions/functions/Monotonic.java     |    3 +-
 .../expressions/functions/scalar/ConvertTz.java    |    3 +-
 .../trees/expressions/functions/scalar/Date.java   |    3 +-
 .../expressions/functions/scalar/DateTrunc.java    |    3 +-
 .../functions/window/FirstOrLastValue.java         |   15 +
 .../trees/plans/commands/ExportCommand.java        |    4 +
 .../trees/plans/commands/ReplayCommand.java        |    1 +
 .../trees/plans/logical/LogicalAggregate.java      |    6 +
 .../apache/doris/nereids/util/ExpressionUtils.java |   16 +
 .../java/org/apache/doris/persist/EditLog.java     |   12 +-
 .../java/org/apache/doris/persist/RecoverInfo.java |   22 +-
 .../persist/TableAddOrDropInvertedIndicesInfo.java |    2 +-
 .../org/apache/doris/planner/OriginalPlanner.java  |   15 -
 .../java/org/apache/doris/planner/Planner.java     |    6 -
 .../apache/doris/planner/SingleNodePlanner.java    |   24 +-
 .../java/org/apache/doris/qe/ConnectContext.java   |   29 -
 .../main/java/org/apache/doris/qe/Coordinator.java |  111 +-
 .../main/java/org/apache/doris/qe/LimitUtils.java  |   54 +
 .../org/apache/doris/qe/PointQueryExecutor.java    |   40 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |    9 +
 .../java/org/apache/doris/qe/StmtExecutor.java     |    3 +-
 .../resource/workloadgroup/WorkloadGroup.java      |  239 ++--
 .../resource/workloadgroup/WorkloadGroupMgr.java   |   80 +-
 .../org/apache/doris/statistics/AnalysisInfo.java  |    9 +-
 .../doris/statistics/AnalysisInfoBuilder.java      |    9 +-
 .../apache/doris/statistics/AnalysisManager.java   |    7 +-
 .../org/apache/doris/statistics/ColStatsMeta.java  |    9 +-
 .../org/apache/doris/statistics/JobPriority.java   |    1 +
 .../doris/statistics/StatisticsAutoCollector.java  |   37 +-
 .../doris/statistics/StatisticsJobAppender.java    |   66 +-
 .../doris/statistics/StatisticsRepository.java     |    3 +-
 .../apache/doris/statistics/TableStatsMeta.java    |   10 +-
 .../doris/statistics/util/StatisticsUtil.java      |   54 +-
 .../main/java/org/apache/doris/system/Backend.java |    3 +
 .../org/apache/doris/system/SystemInfoService.java |    2 +-
 .../tablefunction/DataGenTableValuedFunction.java  |    3 +-
 .../ExternalFileTableValuedFunction.java           |    5 +-
 .../GroupCommitTableValuedFunction.java            |    3 +-
 .../tablefunction/JdbcQueryTableValueFunction.java |    3 +-
 .../tablefunction/MetadataTableValuedFunction.java |    3 +-
 .../tablefunction/QueryTableValueFunction.java     |    3 +-
 .../doris/tablefunction/TableValuedFunctionIf.java |    3 +-
 .../doris/analysis/AddColumnDefaultValueTest.java  |   89 ++
 .../org/apache/doris/analysis/ColumnDefTest.java   |    8 +
 .../org/apache/doris/catalog/CreateTableTest.java  |   17 +
 .../doris/datasource/hive/HmsCommitTest.java       |   40 +-
 .../datasource/iceberg/CreateIcebergTableTest.java |   26 +
 .../job/base/JobExecutionConfigurationTest.java    |    7 +
 .../rules/SimplifyComparisonPredicateTest.java     |  102 +-
 .../CheckAndStandardizeWindowFunctionTest.java     |   26 +
 .../rules/rewrite/EliminateGroupByTest.java        |    1 +
 .../apache/doris/nereids/util/ReadLockTest.java    |   23 +-
 .../doris/persist/DropAndRecoverInfoTest.java      |    2 +-
 .../java/org/apache/doris/qe/LimitUtilsTest.java   |   59 +
 .../resource/workloadgroup/WorkloadGroupTest.java  |    4 +-
 .../statistics/StatisticsJobAppenderTest.java      |  175 ++-
 .../doris/statistics/util/StatisticsUtilTest.java  |  168 ++-
 fe/pom.xml                                         |   30 +-
 gensrc/thrift/FrontendService.thrift               |    4 +-
 gensrc/thrift/PaloInternalService.thrift           |    4 +
 regression-test/conf/regression-conf.groovy        |    7 +
 .../test_alter_add_column_default_value_str.out    |   14 +
 .../test_cumu_compaction_with_delete.out}          |    0
 .../test_colocate_join_with_different_tablets.out  |   12 +
 .../correctness_p0/test_first_value_window.out     |  100 ++
 .../correctness_p0/test_mv_case/test_mv_case.out   |    3 +
 .../data/datatype_p0/ip/test_ip_basic.out          |   31 +
 .../test_special_buffer_before_nested.out          |    4 +
 .../ddl/create_nestedtypes_with_schemachange.out   |   84 ++
 .../export_p0/outfile/test_outfile_constant.out    |   76 ++
 .../export_p0/outfile/test_outfile_null_type.out   |   12 +
 .../data/external_table_p0/hive/test_hive_orc.out  |  102 ++
 .../paimon/paimon_base_filesystem.out              |   29 +-
 .../paimon/test_paimon_catalog.out                 |   80 ++
 .../test_max_compute_partition_prune.out           | 1364 ++++++++++++++++++++
 .../cloud/test_cloud_mow_partial_update_retry.out  |   16 +
 .../test_compaction_on_sc_new_tablet.out           |   25 +
 .../test_broker_load_with_partition.out            |    8 +
 .../aggregate/agg_group_concat.out}                |    4 +-
 .../sql_functions/array_functions/array_filter.csv |  236 ++++
 .../array_functions/test_array_filter.out          |   97 ++
 ...h_down_count_distinct_through_join_one_side.out |  237 ++++
 ...ush_down_min_distinct_through_join_one_side.out |  237 ++++
 ...ush_down_sum_distinct_through_join_one_side.out |  231 ++++
 .../infer_predicate/pull_up_predicate_literal.out  |    2 +-
 .../merge_percentile_to_array.out                  |   12 +
 .../normalize_window_nullable_agg_test.out         |    4 +
 .../data/nereids_syntax_p0/window_function.out     |   32 +
 .../data/point_query_p0/test_point_query.out       |   30 +
 .../{ => sql}/affinityByIssuesAndPRs1.out          |    0
 .../{ => sql}/affinityByIssuesAndPRs2.out          |    0
 .../{ => sql}/authorsWithTheMostPushes.out         |    0
 .../{ => sql}/countingStar1.out                    |    0
 .../{ => sql}/countingStar2.out                    |    0
 .../{ => sql}/countingStar3.out                    |    0
 .../distributionOfRepositoriesByStarCount.out      |    0
 .../{ => sql}/githubRoulette.out                   |    0
 ...heListOfTopRepositoriesChangedOverTheYears1.out |    0
 ...heListOfTopRepositoriesChangedOverTheYears2.out |    0
 ...heListOfTopRepositoriesChangedOverTheYears3.out |    0
 ...heListOfTopRepositoriesChangedOverTheYears4.out |    0
 ...heListOfTopRepositoriesChangedOverTheYears5.out |    0
 ...heListOfTopRepositoriesChangedOverTheYears6.out |    0
 .../howHasTheTotalNumberOfStarsChangedOverTime.out |    0
 .../{ => sql}/issuesWithTheMostComments1.out       |    0
 .../{ => sql}/issuesWithTheMostComments2.out       |    0
 .../{ => sql}/issuesWithTheMostComments3.out       |    0
 .../{ => sql}/issuesWithTheMostComments4.out       |    0
 .../{ => sql}/issuesWithTheMostComments5.out       |    0
 .../{ => sql}/issuesWithTheMostComments6.out       |    0
 .../{ => sql}/issuesWithTheMostComments7.out       |    0
 .../variant_github_events_p2/{ => sql}/load.out    |    0
 .../{ => sql}/mostForkedRepositories.out           |    0
 .../{ => sql}/mostPopularCommentsOnGithub.out      |    0
 .../organizationsByTheNumberOfRepositories.out     |    0
 .../{ => sql}/organizationsByTheNumberOfStars.out  |    0
 .../{ => sql}/proportionsBetweenStarsAndForks1.out |    0
 .../{ => sql}/proportionsBetweenStarsAndForks2.out |    0
 .../{ => sql}/proportionsBetweenStarsAndForks3.out |    0
 .../{ => sql}/proportionsBetweenStarsAndForks4.out |    0
 .../{ => sql}/proportionsBetweenStarsAndForks5.out |    0
 .../repositoriesByAmountOfModifiedCode.out         |    0
 .../{ => sql}/repositoriesByTheNumberOfPushes.out  |    0
 ...epositoriesWithClickhouse_related_comments1.out |    0
 ...epositoriesWithClickhouse_related_comments2.out |    0
 .../repositoriesWithDoris_related_comments1.out    |    0
 .../repositoriesWithDoris_related_comments2.out    |    0
 .../repositoriesWithTheHighestGrowthYoY.out        |    0
 .../repositoriesWithTheMaximumAmountOfIssues1.out  |    0
 .../repositoriesWithTheMaximumAmountOfIssues2.out  |    0
 .../repositoriesWithTheMaximumAmountOfIssues3.out  |    0
 .../repositoriesWithTheMaximumAmountOfIssues4.out  |    0
 ...sitoriesWithTheMaximumAmountOfPullRequests1.out |    0
 ...sitoriesWithTheMaximumAmountOfPullRequests2.out |    0
 ...esWithTheMaximumNumberOfAcceptedInvitations.out |    0
 ...sitoriesWithTheMostPeopleWhoHavePushAccess1.out |    0
 .../repositoriesWithTheMostStarsOverOneDay1.out    |    0
 ...repositoriesWithTheMostSteadyGrowthOverTime.out |    0
 .../repositoriesWithTheWorstStagnation_order.out   |    0
 .../{ => sql}/repositoryAffinityList1.out          |    0
 .../{ => sql}/repositoryAffinityList2.out          |    0
 .../{ => sql}/starsFromHeavyGithubUsers1.out       |    0
 .../{ => sql}/starsFromHeavyGithubUsers2.out       |    0
 .../{ => sql}/theLongestRepositoryNames1.out       |    0
 .../{ => sql}/theLongestRepositoryNames2.out       |    0
 .../{ => sql}/theMostToughCodeReviews.out          |    0
 .../theTotalNumberOfRepositoriesOnGithub.out       |    0
 .../{ => sql}/theTotalNumberOfUsersOnGithub1.out   |    0
 .../{ => sql}/theTotalNumberOfUsersOnGithub2.out   |    0
 .../{ => sql}/theTotalNumberOfUsersOnGithub3.out   |    0
 .../{ => sql}/theTotalNumberOfUsersOnGithub4.out   |    0
 .../{ => sql}/topRepositoriesByStars.out           |    0
 .../whatIsTheBestDayOfTheWeekToCatchAStar.out      |    0
 .../{ => sql}/whoAreAllThosePeopleGivingStars1.out |    0
 .../{ => sql}/whoAreAllThosePeopleGivingStars2.out |    0
 .../{ => sql}/whoAreAllThosePeopleGivingStars3.out |    0
 regression-test/data/variant_p0/nested.out         |   20 +
 .../data/workload_manager_p0/test_curd_wlg.out     |   26 +-
 regression-test/framework/pom.xml                  |    5 +
 .../doris/regression/suite/SuiteCluster.groovy     |   21 +-
 .../pipeline/p0/conf/regression-conf.groovy        |    1 -
 regression-test/plugins/aliyunOssSdk.groovy        |  169 +++
 .../test_alter_add_column_default_value_str.groovy |   72 ++
 .../auth_p0/test_grant_nonexist_table.groovy       |    4 +-
 ...est_backup_restore_backup_temp_partition.groovy |   34 +
 .../test_backup_restore_inverted_idx.groovy        |  174 +++
 .../node_mgr/test_sql_mode_node_mgr.groovy         |  127 +-
 .../test_cumu_compaction_with_delete.groovy        |  122 ++
 ...est_colocate_join_with_different_tablets.groovy |  109 ++
 .../correctness_p0/test_first_value_window.groovy  |  189 +++
 .../correctness_p0/test_mask_function.groovy       |   21 +
 .../test_mv_case/test_mv_case.groovy               |   69 +-
 .../suites/datatype_p0/ip/test_ip_basic.groovy     |   26 +
 .../test_special_buffer_before_nested.groovy       |  181 +++
 .../create_nestedtypes_with_schemachange.groovy    |   57 +
 ...ll_type.groovy => test_outfile_constant.groovy} |   92 +-
 .../outfile/test_outfile_null_type.groovy          |   21 +-
 .../external_table_p0/hive/test_hive_orc.groovy    |   22 +
 .../iceberg/test_iceberg_optimize_count.groovy     |    2 +-
 .../jdbc/test_jdbc_row_count.groovy                |   30 +
 .../paimon/paimon_base_filesystem.groovy           |   65 +-
 .../paimon/test_paimon_catalog.groovy              |   14 +
 .../test_max_compute_partition_prune.groovy        |  356 ++---
 .../test_cloud_mow_partial_update_retry.groovy     |  100 ++
 .../test_compaction_on_sc_new_tablet.groovy        |  149 +++
 ...dex_compaction_exception_fault_injection.groovy |   29 +-
 .../test_index_io_context.groovy                   |    1 -
 ...oad_stream_back_pressure_fault_injection.groovy |   71 +-
 .../test_load_stream_fault_injection.groovy        |   10 +-
 ...d_stream_stub_close_wait_fault_injection.groovy |    3 +-
 .../test_load_stream_stub_failure_injection.groovy |    5 +-
 .../test_memtable_flush_fault.groovy               |    1 +
 .../test_multi_replica_fault_injection.groovy      |   13 +-
 .../test_rowset_writer_fault.groovy                |    5 +-
 .../suites/insert_p0/transaction/txn_insert.groovy |   15 +-
 .../test_index_compaction_dup_keys_arr.groovy      |    2 +-
 .../test_index_compaction_null_arr.groovy          |    2 +-
 .../test_index_compaction_unique_keys_arr.groovy   |    2 +-
 .../test_index_compaction_empty_segments.groovy    |    7 +-
 .../inverted_index_p0/test_index_rqg_bug3.groovy   |    4 -
 .../suites/job_p0/test_base_insert_job.groovy      |   13 +-
 .../test_broker_load_with_partition.groovy         |   54 +
 .../nereids_function_p0/scalar_function/S.groovy   |    1 +
 .../nereids_p0/aggregate/agg_group_concat.groovy   |   61 +-
 .../cache/prepare_stmt_with_sql_cache.groovy       |   57 +
 .../array_functions/test_array_filter.groovy       |  204 +++
 ...aggr_distinct_through_join_one_side_cust.groovy |  125 ++
 ...own_count_distinct_through_join_one_side.groovy |  257 ++++
 ..._down_min_distinct_through_join_one_side.groovy |  256 ++++
 ..._down_sum_distinct_through_join_one_side.groovy |  252 ++++
 .../pull_up_predicate_literal.groovy               |    2 +-
 .../merge_percentile_to_array.groovy               |    4 +
 .../normalize_window_nullable_agg_test.groovy      |   57 +
 .../partition_prune/auto_partition.groovy          |   92 ++
 .../partition_prune/hive_partition_prune.groovy    |  136 ++
 .../int_as_date_partition_col.groovy               |  203 +++
 .../multi_column_range_partition.groovy            |  260 ++++
 .../partition_prune/one_col_list_partition.groovy  |  249 ++++
 .../partition_prune/one_col_range_partition.groovy |  326 +++++
 .../varchar_as_date_partition_col.groovy           |  251 ++++
 .../nereids_syntax_p0/window_function.groovy       |   38 +
 .../suites/point_query_p0/test_point_query.groovy  |   92 +-
 .../query_p0/show/test_show_partitions.groovy      |   39 +
 .../suites/show_data/ddl/lineitem_delete.sql       |    2 +
 .../suites/show_data/ddl/lineitem_dup.sql          |   25 +
 .../suites/show_data/ddl/lineitem_mow.sql          |   25 +
 .../suites/show_data/test_show_mow_data.groovy     |  240 ++++
 .../suites/statistics/analyze_stats.groovy         |   33 +-
 .../suites/statistics/test_analyze_mv.groovy       |    8 +-
 .../sql/affinityByIssuesAndPRs1.sql                |   14 -
 .../sql/affinityByIssuesAndPRs2.sql                |   14 -
 .../sql/authorsWithTheMostPushes.sql               |    9 -
 .../sql/countingStar1.sql                          |    1 -
 .../sql/countingStar2.sql                          |    1 -
 .../sql/countingStar3.sql                          |    1 -
 .../sql/distributionOfRepositoriesByStarCount.sql  |   14 -
 .../sql/githubRoulette.sql                         |    1 -
 ...heListOfTopRepositoriesChangedOverTheYears1.sql |    1 -
 ...heListOfTopRepositoriesChangedOverTheYears2.sql |    1 -
 ...heListOfTopRepositoriesChangedOverTheYears3.sql |    1 -
 ...heListOfTopRepositoriesChangedOverTheYears4.sql |    1 -
 ...heListOfTopRepositoriesChangedOverTheYears5.sql |    1 -
 ...heListOfTopRepositoriesChangedOverTheYears6.sql |    1 -
 ...heListOfTopRepositoriesChangedOverTheYears7.sql |   30 -
 .../howHasTheTotalNumberOfStarsChangedOverTime.sql |    2 -
 .../sql/issuesWithTheMostComments1.sql             |    1 -
 .../sql/issuesWithTheMostComments2.sql             |    1 -
 .../sql/issuesWithTheMostComments3.sql             |   17 -
 .../sql/issuesWithTheMostComments4.sql             |    9 -
 .../sql/issuesWithTheMostComments5.sql             |    9 -
 .../sql/issuesWithTheMostComments6.sql             |   11 -
 .../sql/issuesWithTheMostComments7.sql             |    9 -
 .../sql/issuesWithTheMostComments8.sql             |   13 -
 .../sql/mostForkedRepositories.sql                 |    1 -
 .../sql/mostPopularCommentsOnGithub.sql            |    1 -
 .../sql/organizationsByTheNumberOfRepositories.sql |   14 -
 .../sql/organizationsByTheNumberOfStars.sql        |    8 -
 .../sql/organizationsByTheSizeOfCommunity.sql      |   23 -
 .../sql/proportionsBetweenStarsAndForks1.sql       |   17 -
 .../sql/proportionsBetweenStarsAndForks2.sql       |   18 -
 .../sql/proportionsBetweenStarsAndForks3.sql       |   18 -
 .../sql/proportionsBetweenStarsAndForks4.sql       |   13 -
 .../sql/proportionsBetweenStarsAndForks5.sql       |   21 -
 .../sql/repositoriesByTheNumberOfPushes.sql        |   17 -
 ...epositoriesWithClickhouse_related_comments1.sql |    1 -
 ...epositoriesWithClickhouse_related_comments2.sql |   17 -
 .../repositoriesWithDoris_related_comments1.sql    |    1 -
 .../repositoriesWithDoris_related_comments2.sql    |   17 -
 .../sql/repositoriesWithTheHighestGrowthYoY.sql    |   20 -
 .../repositoriesWithTheMaximumAmountOfIssues1.sql  |    1 -
 .../repositoriesWithTheMaximumAmountOfIssues2.sql  |   18 -
 .../repositoriesWithTheMaximumAmountOfIssues3.sql  |   19 -
 .../repositoriesWithTheMaximumAmountOfIssues4.sql  |   18 -
 ...sitoriesWithTheMaximumAmountOfPullRequests1.sql |    1 -
 ...sitoriesWithTheMaximumAmountOfPullRequests2.sql |    1 -
 ...esWithTheMaximumNumberOfAcceptedInvitations.sql |   17 -
 ...sitoriesWithTheMostPeopleWhoHavePushAccess1.sql |   13 -
 ...sitoriesWithTheMostPeopleWhoHavePushAccess2.sql |   13 -
 ...sitoriesWithTheMostPeopleWhoHavePushAccess3.sql |   16 -
 .../repositoriesWithTheMostStarsOverOneDay1.sql    |   25 -
 .../repositoriesWithTheMostStarsOverOneDay2.sql    |   25 -
 .../repositoriesWithTheMostStarsOverOneDay3.sql    |    1 -
 ...repositoriesWithTheMostSteadyGrowthOverTime.sql |   20 -
 .../repositoriesWithTheWorstStagnation_order.sql   |   20 -
 .../sql/repositoryAffinityList1.sql                |   13 -
 .../sql/repositoryAffinityList2.sql                |   23 -
 .../sql/starsFromHeavyGithubUsers1.sql             |   13 -
 .../sql/starsFromHeavyGithubUsers2.sql             |   15 -
 .../sql/test_distinct_streaming_agg.sql            |    5 -
 .../sql/theLongestRepositoryNames1.sql             |    1 -
 .../sql/theLongestRepositoryNames2.sql             |    1 -
 .../sql/theMostToughCodeReviews.sql                |   10 -
 .../sql/theTotalNumberOfRepositoriesOnGithub.sql   |    1 -
 .../sql/theTotalNumberOfUsersOnGithub1.sql         |    1 -
 .../sql/theTotalNumberOfUsersOnGithub2.sql         |    1 -
 .../sql/theTotalNumberOfUsersOnGithub3.sql         |    1 -
 .../sql/theTotalNumberOfUsersOnGithub4.sql         |    1 -
 .../sql/topLabels1.sql                             |    9 -
 .../sql/topLabels2.sql                             |    9 -
 .../sql/topLabels3.sql                             |   14 -
 .../sql/topRepositoriesByStars.sql                 |    1 -
 .../sql/whatIsTheBestDayOfTheWeekToCatchAStar.sql  |    1 -
 .../sql/whoAreAllThosePeopleGivingStars1.sql       |    1 -
 .../sql/whoAreAllThosePeopleGivingStars2.sql       |    1 -
 .../sql/whoAreAllThosePeopleGivingStars3.sql       |   13 -
 .../repositoriesByAmountOfModifiedCode.sql         |   12 -
 .../{ => sql}/affinityByIssuesAndPRs1.sql          |    0
 .../{ => sql}/affinityByIssuesAndPRs2.sql          |    0
 .../{ => sql}/authorsWithTheMostPushes.sql         |    0
 .../{ => sql}/countingStar1.sql                    |    0
 .../{ => sql}/countingStar2.sql                    |    0
 .../{ => sql}/countingStar3.sql                    |    0
 .../distributionOfRepositoriesByStarCount.sql      |    0
 .../{ => sql}/githubRoulette.sql                   |    0
 ...heListOfTopRepositoriesChangedOverTheYears1.sql |    0
 ...heListOfTopRepositoriesChangedOverTheYears2.sql |    0
 ...heListOfTopRepositoriesChangedOverTheYears3.sql |    0
 ...heListOfTopRepositoriesChangedOverTheYears4.sql |    0
 ...heListOfTopRepositoriesChangedOverTheYears5.sql |    0
 ...heListOfTopRepositoriesChangedOverTheYears6.sql |    0
 ...heListOfTopRepositoriesChangedOverTheYears7.sql |    0
 .../howHasTheTotalNumberOfStarsChangedOverTime.sql |    0
 .../{ => sql}/issuesWithTheMostComments1.sql       |    0
 .../{ => sql}/issuesWithTheMostComments2.sql       |    0
 .../{ => sql}/issuesWithTheMostComments3.sql       |    0
 .../{ => sql}/issuesWithTheMostComments4.sql       |    0
 .../{ => sql}/issuesWithTheMostComments5.sql       |    0
 .../{ => sql}/issuesWithTheMostComments6.sql       |    0
 .../{ => sql}/issuesWithTheMostComments7.sql       |    0
 .../{ => sql}/issuesWithTheMostComments8.sql       |    0
 .../{ => sql}/mostForkedRepositories.sql           |    0
 .../{ => sql}/mostPopularCommentsOnGithub.sql      |    0
 .../organizationsByTheNumberOfRepositories.sql     |    0
 .../{ => sql}/organizationsByTheNumberOfStars.sql  |    0
 .../organizationsByTheSizeOfCommunity.sql          |    0
 .../{ => sql}/proportionsBetweenStarsAndForks1.sql |    0
 .../{ => sql}/proportionsBetweenStarsAndForks2.sql |    0
 .../{ => sql}/proportionsBetweenStarsAndForks3.sql |    0
 .../{ => sql}/proportionsBetweenStarsAndForks4.sql |    0
 .../{ => sql}/proportionsBetweenStarsAndForks5.sql |    0
 .../sql/repositoriesByAmountOfModifiedCode.sql     |    0
 .../{ => sql}/repositoriesByTheNumberOfPushes.sql  |    0
 ...epositoriesWithClickhouse_related_comments1.sql |    0
 ...epositoriesWithClickhouse_related_comments2.sql |    0
 .../repositoriesWithDoris_related_comments1.sql    |    0
 .../repositoriesWithDoris_related_comments2.sql    |    0
 .../repositoriesWithTheHighestGrowthYoY.sql        |    0
 .../repositoriesWithTheMaximumAmountOfIssues1.sql  |    0
 .../repositoriesWithTheMaximumAmountOfIssues2.sql  |    0
 .../repositoriesWithTheMaximumAmountOfIssues3.sql  |    0
 .../repositoriesWithTheMaximumAmountOfIssues4.sql  |    0
 ...sitoriesWithTheMaximumAmountOfPullRequests1.sql |    0
 ...sitoriesWithTheMaximumAmountOfPullRequests2.sql |    0
 ...esWithTheMaximumNumberOfAcceptedInvitations.sql |    0
 ...sitoriesWithTheMostPeopleWhoHavePushAccess1.sql |    0
 ...sitoriesWithTheMostPeopleWhoHavePushAccess2.sql |    0
 ...sitoriesWithTheMostPeopleWhoHavePushAccess3.sql |    0
 .../repositoriesWithTheMostStarsOverOneDay1.sql    |    0
 .../repositoriesWithTheMostStarsOverOneDay2.sql    |    0
 .../repositoriesWithTheMostStarsOverOneDay3.sql    |    0
 ...repositoriesWithTheMostSteadyGrowthOverTime.sql |    0
 .../repositoriesWithTheWorstStagnation_order.sql   |    0
 .../{ => sql}/repositoryAffinityList1.sql          |    0
 .../{ => sql}/repositoryAffinityList2.sql          |    0
 .../{ => sql}/starsFromHeavyGithubUsers1.sql       |    0
 .../{ => sql}/starsFromHeavyGithubUsers2.sql       |    0
 .../{ => sql}/theLongestRepositoryNames1.sql       |    0
 .../{ => sql}/theLongestRepositoryNames2.sql       |    0
 .../{ => sql}/theMostToughCodeReviews.sql          |    0
 .../theTotalNumberOfRepositoriesOnGithub.sql       |    0
 .../{ => sql}/theTotalNumberOfUsersOnGithub1.sql   |    0
 .../{ => sql}/theTotalNumberOfUsersOnGithub2.sql   |    0
 .../{ => sql}/theTotalNumberOfUsersOnGithub3.sql   |    0
 .../{ => sql}/theTotalNumberOfUsersOnGithub4.sql   |    0
 .../{ => sql}/topLabels1.sql                       |    0
 .../{ => sql}/topLabels2.sql                       |    0
 .../{ => sql}/topLabels3.sql                       |    0
 .../{ => sql}/topRepositoriesByStars.sql           |    0
 .../whatIsTheBestDayOfTheWeekToCatchAStar.sql      |    0
 .../{ => sql}/whoAreAllThosePeopleGivingStars1.sql |    0
 .../{ => sql}/whoAreAllThosePeopleGivingStars2.sql |    0
 .../{ => sql}/whoAreAllThosePeopleGivingStars3.sql |    0
 regression-test/suites/variant_p0/nested.groovy    |   53 +-
 .../vault_p0/alter/test_alter_s3_vault.groovy      |  157 ++-
 .../alter/test_alter_use_path_style.groovy         |   24 +
 .../test_s3_vault_path_start_with_slash.groovy     |   70 +
 .../workload_manager_p0/test_curd_wlg.groovy       |  107 +-
 samples/arrow-flight-sql/java/README.md            |   35 +
 samples/arrow-flight-sql/java/pom.xml              |  186 +++
 .../doris/arrowflight/demo/ArrowBatchReader.java   |  110 ++
 .../java/doris/arrowflight/demo/Configuration.java |   42 +
 .../doris/arrowflight/demo/FlightAdbcDriver.java   |   90 ++
 .../doris/arrowflight/demo/FlightJdbcDriver.java   |   86 ++
 .../doris/arrowflight/demo/FlightSqlClient.java    |  144 +++
 .../doris/arrowflight/demo/JdbcDriverManager.java  |   90 ++
 .../arrowflight/demo/JdbcResultSetReader.java      |   63 +
 .../src/main/java/doris/arrowflight/demo/Main.java |   20 +-
 .../doris/arrowflight/demo/ConfigurationTest.java  |   22 +-
 631 files changed, 16408 insertions(+), 4236 deletions(-)
 create mode 100644 aazcp.tar.gz
 copy fe/fe-core/src/main/java/org/apache/doris/datasource/SplitCreator.java => 
be/src/common/compile_check_begin.h (64%)
 copy fe/fe-core/src/main/java/org/apache/doris/statistics/JobPriority.java => 
be/src/common/compile_check_end.h (87%)
 create mode 100644 be/src/http/action/batch_download_action.cpp
 create mode 100644 be/src/http/action/batch_download_action.h
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/common/inverted_index_gc_binlogs_test.cpp
 delete mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/compaction/index_compaction_with_deleted_term.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/compaction/util/index_compaction_utils.cpp
 create mode 100644 be/test/vec/function/function_match_test.cpp
 create mode 100644 cloud/test/meta_service_tablet_stats_test.cpp
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/FileSplitter.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/job/executor/TaskProcessor.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/PushDownAggWithDistinctThroughJoinOneSide.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/qe/LimitUtils.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/AddColumnDefaultValueTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/qe/LimitUtilsTest.java
 create mode 100644 
regression-test/data/alter_p0/test_alter_add_column_default_value_str.out
 copy regression-test/data/{delete_p0/test_new_delete.out => 
compaction/test_cumu_compaction_with_delete.out} (100%)
 create mode 100644 
regression-test/data/correctness_p0/test_colocate_join_with_different_tablets.out
 create mode 100644 
regression-test/data/datatype_p0/nested_types/corner_cases/test_special_buffer_before_nested.out
 create mode 100644 
regression-test/data/export_p0/outfile/test_outfile_constant.out
 create mode 100644 
regression-test/data/fault_injection_p0/cloud/test_cloud_mow_partial_update_retry.out
 create mode 100644 
regression-test/data/fault_injection_p0/test_compaction_on_sc_new_tablet.out
 copy regression-test/data/{variant_github_events_p2/countingStar3.out => 
nereids_p0/aggregate/agg_group_concat.out} (79%)
 create mode 100644 
regression-test/data/nereids_p0/sql_functions/array_functions/array_filter.csv
 create mode 100644 
regression-test/data/nereids_p0/sql_functions/array_functions/test_array_filter.out
 create mode 100644 
regression-test/data/nereids_rules_p0/eager_aggregate/push_down_count_distinct_through_join_one_side.out
 create mode 100644 
regression-test/data/nereids_rules_p0/eager_aggregate/push_down_min_distinct_through_join_one_side.out
 create mode 100644 
regression-test/data/nereids_rules_p0/eager_aggregate/push_down_sum_distinct_through_join_one_side.out
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/affinityByIssuesAndPRs1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/affinityByIssuesAndPRs2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/authorsWithTheMostPushes.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/countingStar1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/countingStar2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/countingStar3.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/distributionOfRepositoriesByStarCount.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/githubRoulette.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears3.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears4.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears5.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears6.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/howHasTheTotalNumberOfStarsChangedOverTime.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments3.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments4.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments5.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments6.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments7.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => sql}/load.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/mostForkedRepositories.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/mostPopularCommentsOnGithub.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/organizationsByTheNumberOfRepositories.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/organizationsByTheNumberOfStars.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks3.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks4.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks5.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesByAmountOfModifiedCode.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesByTheNumberOfPushes.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithClickhouse_related_comments1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithClickhouse_related_comments2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithDoris_related_comments1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithDoris_related_comments2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheHighestGrowthYoY.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfIssues1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfIssues2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfIssues3.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfIssues4.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfPullRequests1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfPullRequests2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumNumberOfAcceptedInvitations.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostPeopleWhoHavePushAccess1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostStarsOverOneDay1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostSteadyGrowthOverTime.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoriesWithTheWorstStagnation_order.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoryAffinityList1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/repositoryAffinityList2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/starsFromHeavyGithubUsers1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/starsFromHeavyGithubUsers2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/theLongestRepositoryNames1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/theLongestRepositoryNames2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/theMostToughCodeReviews.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/theTotalNumberOfRepositoriesOnGithub.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/theTotalNumberOfUsersOnGithub1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/theTotalNumberOfUsersOnGithub2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/theTotalNumberOfUsersOnGithub3.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/theTotalNumberOfUsersOnGithub4.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/topRepositoriesByStars.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/whatIsTheBestDayOfTheWeekToCatchAStar.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/whoAreAllThosePeopleGivingStars1.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/whoAreAllThosePeopleGivingStars2.out (100%)
 rename regression-test/data/variant_github_events_p2/{ => 
sql}/whoAreAllThosePeopleGivingStars3.out (100%)
 create mode 100644 regression-test/plugins/aliyunOssSdk.groovy
 create mode 100644 
regression-test/suites/alter_p0/test_alter_add_column_default_value_str.groovy
 create mode 100644 
regression-test/suites/backup_restore/test_backup_restore_inverted_idx.groovy
 create mode 100644 
regression-test/suites/compaction/test_cumu_compaction_with_delete.groovy
 create mode 100644 
regression-test/suites/correctness_p0/test_colocate_join_with_different_tablets.groovy
 create mode 100644 
regression-test/suites/datatype_p0/nested_types/corner_cases/test_special_buffer_before_nested.groovy
 copy regression-test/suites/export_p0/outfile/{test_outfile_null_type.groovy 
=> test_outfile_constant.groovy} (56%)
 create mode 100644 
regression-test/suites/fault_injection_p0/cloud/test_cloud_mow_partial_update_retry.groovy
 create mode 100644 
regression-test/suites/fault_injection_p0/test_compaction_on_sc_new_tablet.groovy
 create mode 100644 
regression-test/suites/nereids_p0/cache/prepare_stmt_with_sql_cache.groovy
 create mode 100644 
regression-test/suites/nereids_p0/sql_functions/array_functions/test_array_filter.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/eager_aggregate/push_down_aggr_distinct_through_join_one_side_cust.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/eager_aggregate/push_down_count_distinct_through_join_one_side.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/eager_aggregate/push_down_min_distinct_through_join_one_side.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/eager_aggregate/push_down_sum_distinct_through_join_one_side.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/partition_prune/auto_partition.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/partition_prune/hive_partition_prune.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/partition_prune/int_as_date_partition_col.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/partition_prune/multi_column_range_partition.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/partition_prune/one_col_list_partition.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/partition_prune/one_col_range_partition.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/partition_prune/varchar_as_date_partition_col.groovy
 create mode 100644 
regression-test/suites/query_p0/show/test_show_partitions.groovy
 create mode 100644 regression-test/suites/show_data/ddl/lineitem_delete.sql
 create mode 100644 regression-test/suites/show_data/ddl/lineitem_dup.sql
 create mode 100644 regression-test/suites/show_data/ddl/lineitem_mow.sql
 create mode 100644 regression-test/suites/show_data/test_show_mow_data.groovy
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/affinityByIssuesAndPRs1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/affinityByIssuesAndPRs2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/authorsWithTheMostPushes.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/countingStar1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/countingStar2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/countingStar3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/distributionOfRepositoriesByStarCount.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/githubRoulette.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears5.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears6.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears7.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/howHasTheTotalNumberOfStarsChangedOverTime.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments5.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments6.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments7.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments8.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/mostForkedRepositories.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/mostPopularCommentsOnGithub.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/organizationsByTheNumberOfRepositories.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/organizationsByTheNumberOfStars.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/organizationsByTheSizeOfCommunity.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks5.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesByTheNumberOfPushes.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithClickhouse_related_comments1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithClickhouse_related_comments2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithDoris_related_comments1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithDoris_related_comments2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheHighestGrowthYoY.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfIssues1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfIssues2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfIssues3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfIssues4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumNumberOfAcceptedInvitations.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostStarsOverOneDay1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostStarsOverOneDay2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostStarsOverOneDay3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostSteadyGrowthOverTime.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheWorstStagnation_order.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoryAffinityList1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/repositoryAffinityList2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/starsFromHeavyGithubUsers1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/starsFromHeavyGithubUsers2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/test_distinct_streaming_agg.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/theLongestRepositoryNames1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/theLongestRepositoryNames2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/theMostToughCodeReviews.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfRepositoriesOnGithub.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfUsersOnGithub1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfUsersOnGithub2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfUsersOnGithub3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfUsersOnGithub4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/topLabels1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/topLabels2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/topLabels3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/topRepositoriesByStars.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/whatIsTheBestDayOfTheWeekToCatchAStar.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/whoAreAllThosePeopleGivingStars1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/whoAreAllThosePeopleGivingStars2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_new_p2/sql/whoAreAllThosePeopleGivingStars3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_p2/repositoriesByAmountOfModifiedCode.sql
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/affinityByIssuesAndPRs1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/affinityByIssuesAndPRs2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/authorsWithTheMostPushes.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/countingStar1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/countingStar2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/countingStar3.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/distributionOfRepositoriesByStarCount.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/githubRoulette.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears3.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears4.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears5.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears6.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears7.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/howHasTheTotalNumberOfStarsChangedOverTime.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments3.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments4.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments5.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments6.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments7.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/issuesWithTheMostComments8.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/mostForkedRepositories.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/mostPopularCommentsOnGithub.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/organizationsByTheNumberOfRepositories.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/organizationsByTheNumberOfStars.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/organizationsByTheSizeOfCommunity.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks3.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks4.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/proportionsBetweenStarsAndForks5.sql (100%)
 rename regression-test/suites/{variant_github_events_new_p2 => 
variant_github_events_p2}/sql/repositoriesByAmountOfModifiedCode.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesByTheNumberOfPushes.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithClickhouse_related_comments1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithClickhouse_related_comments2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithDoris_related_comments1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithDoris_related_comments2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheHighestGrowthYoY.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfIssues1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfIssues2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfIssues3.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfIssues4.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfPullRequests1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumAmountOfPullRequests2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMaximumNumberOfAcceptedInvitations.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostPeopleWhoHavePushAccess1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostPeopleWhoHavePushAccess2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostPeopleWhoHavePushAccess3.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostStarsOverOneDay1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostStarsOverOneDay2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostStarsOverOneDay3.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheMostSteadyGrowthOverTime.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoriesWithTheWorstStagnation_order.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoryAffinityList1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/repositoryAffinityList2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/starsFromHeavyGithubUsers1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/starsFromHeavyGithubUsers2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/theLongestRepositoryNames1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/theLongestRepositoryNames2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/theMostToughCodeReviews.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/theTotalNumberOfRepositoriesOnGithub.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/theTotalNumberOfUsersOnGithub1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/theTotalNumberOfUsersOnGithub2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/theTotalNumberOfUsersOnGithub3.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/theTotalNumberOfUsersOnGithub4.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/topLabels1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/topLabels2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/topLabels3.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/topRepositoriesByStars.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/whatIsTheBestDayOfTheWeekToCatchAStar.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/whoAreAllThosePeopleGivingStars1.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/whoAreAllThosePeopleGivingStars2.sql (100%)
 rename regression-test/suites/variant_github_events_p2/{ => 
sql}/whoAreAllThosePeopleGivingStars3.sql (100%)
 create mode 100644 
regression-test/suites/vault_p0/default/test_s3_vault_path_start_with_slash.groovy
 create mode 100644 samples/arrow-flight-sql/java/README.md
 create mode 100644 samples/arrow-flight-sql/java/pom.xml
 create mode 100644 
samples/arrow-flight-sql/java/src/main/java/doris/arrowflight/demo/ArrowBatchReader.java
 create mode 100644 
samples/arrow-flight-sql/java/src/main/java/doris/arrowflight/demo/Configuration.java
 create mode 100644 
samples/arrow-flight-sql/java/src/main/java/doris/arrowflight/demo/FlightAdbcDriver.java
 create mode 100644 
samples/arrow-flight-sql/java/src/main/java/doris/arrowflight/demo/FlightJdbcDriver.java
 create mode 100644 
samples/arrow-flight-sql/java/src/main/java/doris/arrowflight/demo/FlightSqlClient.java
 create mode 100644 
samples/arrow-flight-sql/java/src/main/java/doris/arrowflight/demo/JdbcDriverManager.java
 create mode 100644 
samples/arrow-flight-sql/java/src/main/java/doris/arrowflight/demo/JdbcResultSetReader.java
 copy fe/fe-core/src/main/java/org/apache/doris/datasource/SplitCreator.java => 
samples/arrow-flight-sql/java/src/main/java/doris/arrowflight/demo/Main.java 
(65%)
 copy fe/fe-core/src/main/java/org/apache/doris/statistics/JobPriority.java => 
samples/arrow-flight-sql/java/src/test/java/doris/arrowflight/demo/ConfigurationTest.java
 (71%)


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

Reply via email to