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

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


 discard 947105e9a5b [Fix] Add column with default value string throw exception 
(#45000)
     add 36695e871ad [feature](statistics)Support auto analyze columns that 
haven't been analyzed for a long time. #42399 (#45250)
     add 9a4f63f180b branch-2.1: [fix](Outfile) fix the unclear error code 
#45119 (#45277)
     add 5901e94f29e branch-2.1: [Job](Fix)Improve Event Publishing with 
Timeout #45103 (#45300)
     add da885691ca0 branch-2.1: [fix](column_array)fix filter_generic in 
column_array func #41990 (#44983)
     add 0c55edd3bf6 branch-2.1: [opt](compaction) Don't check missed rows in 
cumu compaction if input rowsets are not in tablet (#45279) (#45304)
     add 8217371d156 branch-2.1: [chore](regression-test) move some variant 
cases to directory #45169 (#45259)
     add 667f5e6e6a8 [feat](iceberg)Supports using rest type catalog to read 
tables in unity catalog for 2.1 (#43525) (#45217)
     add 95ffc7a65fc branch-2.1: [fix](job)Fix millisecond offset issue in time 
window scheduling trigger time calculation #45176 (#45353)
     add 4d6d9a6c8c2 branch-2.1: [fix](persist) Fix 
TableAddOrDropInvertedIndicesInfo.equals #45335 (#45364)
     add 384a1a4bd70 [branch-2.1]log more detail when query hits policy 
(#44685) (#45366)
     add 6dabdd6a8ce branch-2.1: [fix](txn insert) txn insert show error url 
#45254 (#45381)
     add 249ffa44c05 branch-2.1 [Chore](dependencies)Upgrade Fe dependencies 
#44872 (#45362)
     add 1db78d44966 branch-2.1: [fix](hive) fix block decompressor bug #45289 
(#45379)
     add b881157d528 branch-2.1: [regression](paimon) test Paimon's 
connectivity of cloud filesystems #45268 (#45378)
     add d13241115db [branch-2.1]downgrade resource tag when there is not 
queryable repli… (#45387)
     add 4df7069e59e branch-2.1: [fix](ip)fix default value for ip #45194 
(#45392)
     add 00e69022127 branch-2.1: [chore](arrow-flight-sql) Add Arrow Flight Sql 
demo for Java #45306 (#45389)
     add 4d1f4fb5d2b branch-2.1: [fix](nereids)EliminateGroupBy rule should 
keep output's datatype unchanged #45359 (#45399)
     add 23c5d52b04a branch-2.1: [fix](s3) improve error msg #45360 (#45432)
     add 9e5c53d5762 branch-2.1: [Fix](job-case)Fix status typo #45326 (#45341)
     add 17f4c1a17ac branch-2.1: [enhance](nereids) remove first_value and 
second_value second parameter if the second parameter is false #45264 (#45454)
     add 7e9f6951c04 [fix](statistics)Fix skip analyze empty table case. 
(#45441) (#45455)
     add f3f9cba6bd3 [improvement](statistics)Set enableQueryCache to false for 
statistics queries. (#45474) (#45493)
     add c561bdb9069 [cherry-pick](branch-21) fix first/last value return error 
with ignore null (#44996) (#45486)
     add 79662fcc943 [branch-2.1](functions) clean some ip functions code and 
make IS_IP_ADDRESS_IN_RANGE DEPENDS_ON_ARGUMENT (#45358)
     add 8faf010c640 branch-2.1: [fix](function) The parameters after the first 
of the mask function need to be restricted to constants #45348 (#45498)
     add b6a18031270 [improve](backup) Add config ignore_backup_tmp_partitions 
#45240 (#45331)
     add 8dc845671f3 [test](load) injection cases should check Exception is 
thrown (#44713) (#45321)
     add 191ef9b8b01 branch-2.1: [fix](schema-change) fix array/map/struct in 
schema-change not-null to null will make core #45305 (#45482)
     add 7856662ecf4  [Bug](pipeline) make sink operator process eos signals 
after wake_up_early #45207  (#45400)
     add 900086667ff  [Chore](pipeline) catch exception on task::prepare to 
avoid exception make backend coredump #45479  (#45516)
     add 01684ce3b13 branch-2.1: [fix](mysql-buffer) fix special buffer size 
with nested type #45126 (#45458)
     add a8e172ea5d3 branch-2.1: [Fix](show-stmt) Raise an error when show 
partitions with complex predicate  #45257 (#45519)
     add 748648ef1eb branch-2.1: [fix](nereids) fix bug when sum0 distinct 
appear in cte #45447 (#45511)
     add 55170455982 branch-2.1: [chore](checkpoint) add enable_checkpoint 
config #45301 (#45328)
     add fb310423274 branch-2.1: [fix](hive)Clear processed tasks #45309 
(#45339)
     add 416f3cf2bad branch-2.1: [fix](iceberg)Fill in the detailed error 
information #45285 (#45338)
     add 855e9a508c6 [fix](catalog) opt the count pushdown rule for 
iceberg/paimon/hive scan node (#44038) (#45564)
     add ca24cd1cd97 branch-2.1 [Fix](Insert-Job)Resolving Task Status 
Discrepancies in Query Execution Records (#45342) (#45451)
     add bc048a3e369 [bugfix](fe) should use equals not == to get failed to 
select replica  message (#45602)
     add 02feb16530e branch-2.1: [bug](s3) fix S3 file system gets absolute 
path #44965 (#45529)
     add 59b3760fdd8 branch-2.1: [opt](join) Check the property of nullable 
from intermediate row #45017 (#45476)
     add 1980e098bcf branch-2.1: [Test](binlog) Check correctly for show create 
database #45472 (#45551)
     add fca9c91193f [fix](restore) Add restore_reset_index_id config #45283 
(#45574)
     add fe0cc289ded [Bug](function) fix wrong result on group_concat with 
distinct+order_… (#45513)
     add 159020f21c2 [Fix] Add column with default value string throw exception 
(#45000)

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   (947105e9a5b)
            \
             N -- N -- N   refs/heads/auto-pick-45000-branch-2.1 (159020f21c2)

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:
 be/src/agent/be_exec_version_manager.h             |   1 +
 be/src/exec/decompressor.cpp                       |  24 +-
 be/src/io/fs/err_utils.cpp                         |  10 +-
 be/src/io/fs/file_system.cpp                       |  34 +-
 be/src/io/fs/file_system.h                         |   8 +-
 be/src/io/fs/local_file_system.cpp                 |  82 +++-
 be/src/io/fs/local_file_system.h                   |   6 +
 be/src/io/fs/remote_file_system.cpp                |  10 +-
 be/src/io/fs/s3_file_system.h                      |   7 +-
 be/src/olap/compaction.cpp                         |  24 +-
 be/src/olap/cumulative_compaction.cpp              |  14 +
 be/src/olap/cumulative_compaction_policy.cpp       |  16 +
 be/src/olap/rowset/segment_v2/column_reader.cpp    |  42 +-
 be/src/olap/rowset_builder.cpp                     |   9 +-
 be/src/olap/schema_change.cpp                      |   2 +
 be/src/olap/tablet.cpp                             |   9 +
 be/src/olap/tablet.h                               |   1 +
 be/src/pipeline/exec/analytic_source_operator.cpp  |  14 +-
 be/src/pipeline/exec/hashjoin_build_sink.cpp       |  57 ++-
 be/src/pipeline/exec/hashjoin_probe_operator.cpp   |  29 +-
 be/src/pipeline/pipeline.cpp                       |   7 +-
 be/src/pipeline/pipeline_task.cpp                  |   6 +-
 be/src/pipeline/pipeline_task.h                    |   5 +-
 .../pipeline_x/pipeline_x_fragment_context.cpp     |   2 +-
 be/src/pipeline/pipeline_x/pipeline_x_task.cpp     | 107 +++--
 be/src/pipeline/pipeline_x/pipeline_x_task.h       |  12 +-
 be/src/runtime/runtime_state.h                     |   5 +
 .../runtime/stream_load/stream_load_executor.cpp   |   9 +-
 .../workload_management/workload_action.cpp        |   2 +-
 .../workload_management/workload_condition.h       |  20 +
 .../workload_management/workload_query_info.h      |   3 +-
 .../workload_management/workload_sched_policy.cpp  |   5 +
 be/src/util/arrow/utils.cpp                        |   2 +-
 be/src/util/mysql_row_buffer.cpp                   |   6 +-
 .../vec/aggregate_functions/aggregate_function.h   |   8 +-
 .../aggregate_function_distinct.h                  |  16 +-
 .../aggregate_functions/aggregate_function_null.h  |  37 +-
 .../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.h                        |   4 +-
 be/src/vec/columns/column_array.cpp                |  15 +-
 be/src/vec/exec/format/parquet/schema_desc.cpp     |  18 +
 be/src/vec/exec/format/parquet/schema_desc.h       |   7 +
 be/src/vec/exec/format/parquet/vparquet_reader.cpp |   6 +-
 be/src/vec/exec/format/parquet/vparquet_reader.h   |   2 +-
 be/src/vec/exec/format/table/iceberg_reader.cpp    |  66 +--
 be/src/vec/exec/format/table/iceberg_reader.h      |   6 +-
 be/src/vec/exec/format/table/paimon_reader.cpp     |   3 +
 be/src/vec/exec/scan/vfile_scanner.cpp             |   4 +
 be/src/vec/exprs/vectorized_fn_call.cpp            |   4 +-
 be/src/vec/functions/function.h                    |   1 +
 be/src/vec/functions/function_ip.cpp               |   4 +
 be/src/vec/functions/function_ip.h                 | 223 ++++-----
 be/src/vec/functions/function_string.h             |   2 +
 be/src/vec/functions/simple_function_factory.h     |   5 +
 be/test/io/fs/local_file_system_test.cpp           |  51 +++
 be/test/vec/function/function_ip_test.cpp          |  10 +-
 .../main/java/org/apache/doris/common/Config.java  |  31 ++
 .../apache/doris/alter/SchemaChangeHandler.java    |  10 +
 .../java/org/apache/doris/analysis/ColumnDef.java  |   6 +
 .../org/apache/doris/analysis/IPv4Literal.java     |   2 +-
 .../org/apache/doris/analysis/IPv6Literal.java     |   2 +-
 .../org/apache/doris/analysis/ShowAnalyzeStmt.java |   1 +
 .../apache/doris/analysis/ShowColumnStatsStmt.java |   2 +
 .../apache/doris/analysis/ShowTableStatsStmt.java  |  11 +-
 .../doris/analysis/TableValuedFunctionRef.java     |   5 +-
 .../org/apache/doris/backup/BackupHandler.java     |   4 +-
 .../java/org/apache/doris/backup/BackupJob.java    |  16 +-
 .../main/java/org/apache/doris/catalog/Env.java    |  22 +-
 .../java/org/apache/doris/catalog/OlapTable.java   |  22 +-
 .../doris/common/proc/PartitionsProcDir.java       |   9 +-
 .../org/apache/doris/common/util/TimeUtils.java    |  11 +
 .../apache/doris/datasource/ExternalCatalog.java   |   6 +
 .../org/apache/doris/datasource/ExternalTable.java |   2 +-
 .../doris/datasource/FederationBackendPolicy.java  |   3 +
 .../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/SplitAssignment.java   |   2 +-
 .../org/apache/doris/datasource/SplitCreator.java  |   2 +-
 .../apache/doris/datasource/SplitGenerator.java    |   5 +-
 .../doris/datasource/hive/HMSExternalCatalog.java  |  20 +-
 .../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/IcebergExternalCatalog.java |   3 +-
 .../datasource/iceberg/IcebergMetadataCache.java   |  14 +-
 .../datasource/iceberg/IcebergMetadataOps.java     |  72 ++-
 .../iceberg/IcebergRestExternalCatalog.java        |   2 -
 .../datasource/iceberg/IcebergTransaction.java     |   3 +-
 .../datasource/iceberg/source/IcebergScanNode.java |  42 +-
 .../datasource/iceberg/source/IcebergSplit.java    |  11 +-
 .../maxcompute/source/MaxComputeScanNode.java      |  28 +-
 .../operations/ExternalMetadataOperations.java     |   4 +-
 .../datasource/operations/ExternalMetadataOps.java |   4 +
 .../datasource/paimon/source/PaimonScanNode.java   |  65 +--
 .../datasource/paimon/source/PaimonSplit.java      |   7 +-
 .../doris/datasource/tvf/source/TVFScanNode.java   |  22 +-
 .../org/apache/doris/httpv2/rest/LoadAction.java   |   2 +
 .../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 +-
 .../job/manager/TaskDisruptorGroupManager.java     |  48 +-
 .../apache/doris/job/scheduler/JobScheduler.java   |  13 +-
 .../java/org/apache/doris/master/Checkpoint.java   |   5 +
 .../java/org/apache/doris/mysql/MysqlProto.java    |   3 +-
 .../org/apache/doris/mysql/privilege/Auth.java     |   9 +
 .../mysql/privilege/CommonUserProperties.java      |  11 +
 .../apache/doris/mysql/privilege/UserProperty.java |  22 +
 .../doris/mysql/privilege/UserPropertyMgr.java     |   8 +
 .../glue/translator/PhysicalPlanTranslator.java    |  16 +-
 .../rules/analysis/WindowFunctionChecker.java      |  14 +-
 .../rules/implementation/AggregateStrategies.java  |   6 +-
 .../nereids/rules/rewrite/EliminateGroupBy.java    |  10 +-
 .../functions/scalar/Ipv6NumToString.java          |   3 +-
 .../functions/scalar/IsIpAddressInRange.java       |   4 +-
 .../java/org/apache/doris/persist/EditLog.java     |   4 -
 .../persist/TableAddOrDropInvertedIndicesInfo.java |   2 +-
 .../org/apache/doris/planner/OlapScanNode.java     |  50 +-
 .../apache/doris/planner/SingleNodePlanner.java    |  20 +-
 .../java/org/apache/doris/qe/ConnectContext.java   |   8 +-
 .../java/org/apache/doris/qe/ConnectProcessor.java |   3 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |   9 +
 .../java/org/apache/doris/qe/ShowExecutor.java     |   1 +
 .../java/org/apache/doris/qe/SimpleScheduler.java  |   3 +-
 .../java/org/apache/doris/qe/StmtExecutor.java     |   2 +-
 .../org/apache/doris/statistics/AnalysisInfo.java  |  13 +-
 .../doris/statistics/AnalysisInfoBuilder.java      |  17 +-
 .../apache/doris/statistics/AnalysisManager.java   |  27 +-
 .../doris/statistics/AnalysisTaskExecutor.java     |   5 +-
 .../org/apache/doris/statistics/ColStatsMeta.java  |   6 +-
 .../JobPriority.java}                              |  15 +-
 .../doris/statistics/StatisticsAutoCollector.java  | 285 ++++++------
 .../doris/statistics/StatisticsCollector.java      |  79 ----
 .../doris/statistics/StatisticsJobAppender.java    | 152 +++++++
 .../apache/doris/statistics/TableStatsMeta.java    |  16 +-
 .../doris/statistics/util/StatisticsUtil.java      |  37 ++
 .../org/apache/doris/system/BeSelectionPolicy.java |  34 +-
 .../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/datasource/hive/HmsCommitTest.java       |  40 +-
 .../datasource/iceberg/CreateIcebergTableTest.java |  26 ++
 .../job/base/JobExecutionConfigurationTest.java    |   7 +
 .../CheckAndStandardizeWindowFunctionTest.java     |  26 ++
 .../rules/rewrite/EliminateGroupByTest.java        |   1 +
 .../apache/doris/planner/ResourceTagQueryTest.java |  12 +-
 .../statistics/StatisticsAutoCollectorTest.java    | 501 +++------------------
 .../statistics/StatisticsJobAppenderTest.java      |  84 ++++
 .../doris/statistics/util/StatisticsUtilTest.java  |  85 ++++
 .../apache/doris/system/SystemInfoServiceTest.java |  23 +
 fe/pom.xml                                         |  31 +-
 gensrc/script/doris_builtins_functions.py          |  13 +-
 gensrc/thrift/PaloInternalService.thrift           |   4 +
 .../correctness_p0/test_first_value_window.out     | 100 ++++
 .../data/datatype_p0/ip/test_ip_basic.out          |  31 ++
 .../test_special_buffer_before_nested.out          |   4 +
 .../ddl/create_nestedtypes_with_schemachange.out   |  84 ++++
 regression-test/data/ddl_p0/test_recover.out       | 216 ---------
 .../iceberg/iceberg_read_unitycatalog_table.out    |  40 ++
 .../paimon/paimon_base_filesystem.out              |  29 +-
 .../paimon/test_paimon_catalog.out                 |  80 ++++
 .../test_compaction_on_sc_new_tablet.out           |  25 +
 .../nereids_function_p0/agg_function/sum0_cte.out  |  21 +
 .../aggregate/agg_group_concat.out}                |   4 +-
 .../sql_functions/array_functions/array_filter.csv | 236 ++++++++++
 .../array_functions/test_array_filter.out          |  97 ++++
 .../data/nereids_syntax_p0/window_function.out     |  32 ++
 .../test_is_ip_address_in_range_function.out       |  13 +-
 .../{ => 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
 .../workload_manager_p0/skip_rg_test_table.csv     |   2 +
 .../pipeline/p0/conf/regression-conf.groovy        |   1 -
 ...est_backup_restore_backup_temp_partition.groovy |  34 ++
 .../test_backup_restore_inverted_idx.groovy        | 174 +++++++
 .../correctness_p0/test_first_value_window.groovy  | 189 ++++++++
 .../test_first_value_window_legacy_planner.groovy  |   6 +-
 .../test_last_value_window_legacy_planner.groovy   |   4 +-
 .../correctness_p0/test_mask_function.groovy       |  21 +
 .../suites/datatype_p0/ip/test_ip_basic.groovy     |  26 ++
 .../test_special_buffer_before_nested.groovy       | 181 ++++++++
 .../create_nestedtypes_with_schemachange.groovy    |  57 +++
 regression-test/suites/ddl_p0/test_recover.groovy  |  27 +-
 .../hive/test_hive_statistic_auto.groovy           |  12 +-
 .../iceberg/iceberg_read_unitycatalog_table.groovy |  62 +++
 .../iceberg/test_iceberg_optimize_count.groovy     |   2 +-
 .../paimon/paimon_base_filesystem.groovy           |  65 ++-
 .../paimon/test_paimon_catalog.groovy              |  14 +
 .../test_compaction_on_sc_new_tablet.groovy        | 149 ++++++
 ...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_rowset_writer_fault.groovy                |   5 +-
 .../suites/insert_p0/transaction/txn_insert.groovy |  15 +-
 .../suites/job_p0/test_base_insert_job.groovy      |   8 +-
 .../agg_function/sum0_cte.groovy                   |  31 +-
 .../nereids_p0/aggregate/agg_group_concat.groovy   |  61 +--
 .../array_functions/test_array_filter.groovy       | 204 +++++++++
 .../nereids_syntax_p0/window_function.groovy       |   3 +
 .../query_p0/show/test_show_partitions.groovy      |  39 ++
 .../test_is_ip_address_in_range_function.groovy    |  19 +-
 .../suites/statistics/analyze_stats.groovy         |  35 +-
 .../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
 .../workload_manager_p0/test_resource_tag.groovy   |  99 ++++
 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  |  21 +-
 449 files changed, 5527 insertions(+), 2681 deletions(-)
 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
 copy fe/fe-core/src/main/java/org/apache/doris/{datasource/SplitCreator.java 
=> statistics/JobPriority.java} (70%)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/StatisticsCollector.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/statistics/StatisticsJobAppender.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/statistics/StatisticsJobAppenderTest.java
 create mode 100644 
regression-test/data/datatype_p0/nested_types/corner_cases/test_special_buffer_before_nested.out
 create mode 100644 
regression-test/data/external_table_p0/iceberg/iceberg_read_unitycatalog_table.out
 create mode 100644 
regression-test/data/fault_injection_p0/test_compaction_on_sc_new_tablet.out
 create mode 100644 
regression-test/data/nereids_function_p0/agg_function/sum0_cte.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
 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/data/workload_manager_p0/skip_rg_test_table.csv
 create mode 100644 
regression-test/suites/backup_restore/test_backup_restore_inverted_idx.groovy
 create mode 100644 
regression-test/suites/datatype_p0/nested_types/corner_cases/test_special_buffer_before_nested.groovy
 create mode 100644 
regression-test/suites/external_table_p0/iceberg/iceberg_read_unitycatalog_table.groovy
 create mode 100644 
regression-test/suites/fault_injection_p0/test_compaction_on_sc_new_tablet.groovy
 copy be/src/runtime/workload_management/workload_query_info.h => 
regression-test/suites/nereids_function_p0/agg_function/sum0_cte.groovy (60%)
 create mode 100644 
regression-test/suites/nereids_p0/sql_functions/array_functions/test_array_filter.groovy
 create mode 100644 
regression-test/suites/query_p0/show/test_show_partitions.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/workload_manager_p0/test_resource_tag.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/datasource/SplitCreator.java => 
samples/arrow-flight-sql/java/src/test/java/doris/arrowflight/demo/ConfigurationTest.java
 (70%)


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

Reply via email to