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

hellostephen pushed a change to branch hello-stephen-patch-5
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 7939306260d Update run-be-ut.sh
     add 8ba69eceab0 [Chore](nereids) Remove ShowTableStmt (#51714)
     add 273bdd86676 [Enhancement](nereids)optimize CancelWarmUpCommand in 
nereids (#51744)
     add 1c4ff51f6d6 [Enhancement](nereids)optimize showloadCommand in nereids 
(#51741)
     add 5a99a17ce7e [feat](jdbc) support custom function rules in catalog 
properties (#51471)
     add 17c8b0177f8 [chore](cloud) Mark update_tablet_schema as deprecated 
(#51425)
     add 2d77e8132be [refactor](nereids) remove CostModelV2 (#51643)
     add 4d9a6027e6b [Fix]Fix FE send duplicate wg id to BE (#51703)
     add 77485f35388 [enhancement](log) should print query id when failed to 
get fragment context (#51697)
     add d0d9a6669c5 [Enchancement](sort) optimize for heap sort (#51368)
     add 1ca61e8a9a4 [Topn](exec) Fix the materialization coredump (#51688)
     add 35bbea3a205 [refactor](spark-job) remove spark load job (#51734)
     add 2e02d541a21 [Enhancement] (nereids)implement 
adminSetFrontendConfigCommand in nereids (#50616)
     add 7be35f88d16 [bugfix](memleak) fix memleak introduced by struct column 
schema change (#51771)
     add c26353eae53 [Fix](Variant) fix potential mem leak in 
`DataTypeArraySerDe::write_one_cell_to_json` (#51772)
     add 560b67e44a5 [fix](regress) fix test_simplify_comparison_predicate 
(#51765)
     add 951f9418520 [Enhancement](nereids)support show load warnings (#51736)
     add 5b37e89c23f [Enhancement] (nereids) implement warmUpCluster in nereids 
(#50277)
     add 5def6dbb7d8 [opt](community) update keywords (#51720)
     add e7adb30c9d9 [fix](feut) fix unstable fe test case 
DecreaseReplicationNumTest (#51752)
     add 709415195a9 [fix](alter) alter partition without storage_policy 
property will also cancel storage_policy (#51662)
     add 6f342bc6622 [fix](broker) BE crashed because of empty broker (#51274)
     add c39a39afdf7 [chore](dep)bump commons-validator from 1.7 to 1.9.0 
(#51753)
     add 790c3313d5f [Chore](nereids) Remove DescribeStmt (#51712)
     add 560bbfb9490 [opt](deps) upgrade paimon to 1.1.1 and iceberg to 1.9.1 
(#51634)
     add fe87a09ee60 [Fix](case) Fix case 
`test_key_bounds_truncation_write_scenarios` (#51761)
     add 36c63b9cb0d [enhancement](cloud) monitor evict size of file cache 
active gc (#51197)
     add d42b0794aa3 [Fix](case) Fix unstable case 
`test_delete_publish_skip_read` (#51757)
     add 914e1a551fb [feat](cloud) Add unused rowset state for CloudTablet 
(#51573)
     add ccbfc940bbb [opt](ci) auto pick pr to branch-3.1 and protected merge 
(#51796)
     add 6a6fccdba2e [fix](compile) fix ShowLoadWarningsCommand compilation 
error (#51781)
     add 3c6fd95088c [feat](warmup) display tables in SHOW WARM UP JOB results 
(#51594)
     add 37c2a6ff6c5 [enhance](systable)Improve remote_data_size for partitions 
table (#51519)
     add 73d47885e8c [enhance](cloud)add log for compaction read time (#51355)
     add 91c8cdc8f70 [Enhancement] add information_schema backend_tablets table 
(#51282)
     add 277219df446 [improve](auto partition) random choose dummy partition 
location to enhance fault tolerance (#51732)
     add f2ad0c11624 [fix](nereids)fix WarmUpClusterCommand compile failure 
(#51813)
     add 02b430ea667 [fix](load) fix S3 load cannot use HTTPS protocol for 
loading data (#51219)
     add c524d7e563c [chore](ci) stop be grace timeout 10m (#51704)
     add 2ca19d15954 [Chore](nereids) remove AlterColumnStatsStmt (#51790)
     add 6233e1e08f0 [Fix](Oss-Hdfs)ensure single URI and correct OSS-HDFS type 
detection (#51678)
     add 0cd4a15c42c [Bug](function)  fix wrong result of hll_to_base64  
(#51831)
     add 63b52de34b7 [Chore](nereids) Remove ShowStmt (#51827)
     add f8832aec2f4 [Chore](nereids) remove DropCachedStatsStmt (#51791)
     add cbb72854ce5 [refactor](minor) Remove unused thread pool (#51828)
     add 551b0201445 [fix](build) fix macOS build (#51800)
     add 1cc7ec6bca0 [env](simdjson)The version of simdjson has been upgraded 
from 3.0.1 to 3.11.6. (#51784)
     add db16cc1b80a [opt](analytic) opt the computation for ROWS UNBOUNDED 
PRECEDING AND XXX window function (#51228)
     add 85b7231cdfa [fix](mtmv) Fix compensate union wrongly when direct query 
is empty relation (#51700)
     add d5f4a049639 [fix](s3client) Fix `aws_config.maxConnections` set 
incorrectly (#51825)
     add 676d85b5f35 [clean](planner)copy into removes dependency on the old 
optimizer  (#51556)
     add 3e376d36f21 [Chore](nereids) remove AlterUserStmt (#51820)
     add ed8dd25e578 [ci](nonConcurrent) adjust regression conf (#51769)
     add a3491343e29 [clean](planner)view removes dependency on the old 
optimizer (#51521)
     add 79b946e9c51 [Chore](nereids) Remove CreateFileStmt (#51818)
     add 21aa3fca7fb [fix](inverted index) catch IO exception to avoid coredump 
in inverted index string reader (#51844)
     add fc64dd59177 [chore](cloud) Add cloud meta mgr timeout counter (#51836)
     add af5fd36c50e [Feature](recycler) Add recycler metrics for recycler 
layer (#51409)
     add b1f060517db [feat](iceberg) Support read iceberg system tables (#51190)
     add 1d091da34f6 [file cache]add some stats for file_cache_statistics 
(#51484)
     add 89af088450d [fix](hudi catalog) Fix the Kerberos authentication error 
when querying hudi table (#51713)
     add 0c38e5e06ed [fix](filecache) fix load_cache_info_into_memory crash 
(#51684)
     add 1b34b1b2dcc [fix](http) support show backend config when BE enable 
http auth (#51887)
     add 5c0fd4d5647 [fix](catalog)Fixed the issue of missing data when 
querying external tables in multi-BE and batch mode. (#51694)
     add e190f1f741f [fix & opt](orc) ORC-1525: Fix bad read in 
RleDecoderV2::readByte and Decompress zlib by libdeflate. (#51775)
     add f3e8cda0ed8 [fix](docker) resolve Python Logger warnings (#50922)
     add 3cf4045cf7d [feat](param-refactor)Unify FS Factory Creation Logic and 
Support Broker Properties for Catalog Compatibility (#51888)
     add 99778fbe541 [fix](oss)Support Aliyun OSS S3-Compatible Public Endpoint 
Format (eg. s3.oss-cn-xxx.aliyuncs.com) (#51894)
     add 718acf34adc [improvment](show)support jobid in show load warnings 
(#51868)
     add ade8d2d4e5e [Chore](nereids) Remove GrantStmt and RevokeStmt (#51838)
     add 4712684a20f [fix](profile) Fix data race and refactor on threads usage 
of profile report (#51839)
     add 3bcf76b92ec [Chore](nereids) Remove DropStats/AnalyzeStmt (#51859)
     add 78c9d129801 [Chore](nereids) Remove CreateWorkloadGroupStmt (#51822)
     add be095b5977f [chore](nereids)delete unsupported show stmt (#51870)
     add c7c0cd556c4 [improvement](cloud) enable s3 load from volcano engine 
object storag… (#51794)
     add 3466a0871bb [Enhancement] (nereids) delete translate paritionNamesIno 
in ShowReplicaDistributionCommand/ShowDataSkewCommand (#51850)
     add d3ba307a359 [bugfix](memleak) fix memory leak for tabletschema and 
result cache (#51786)
     add 7060643051d [fix](catalog) synchronize reset methods in catalog 
classes and remove Lombok annotations (#51787)
     add 8deb374deb1 [Chore](nereids) remove StopRoutineLoadStmt (#51830)
     add 9dbd88fb0f6 Merge branch 'master' into hello-stephen-patch-5

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   27 +-
 .github/workflows/auto-cherry-pick.yml             |    8 +
 be/src/apache-orc                                  |    2 +-
 be/src/cloud/cloud_base_compaction.cpp             |    2 +
 be/src/cloud/cloud_cumulative_compaction.cpp       |    2 +
 be/src/cloud/cloud_full_compaction.cpp             |    2 +
 be/src/cloud/cloud_meta_mgr.cpp                    |   41 +-
 be/src/cloud/cloud_meta_mgr.h                      |    2 -
 be/src/cloud/cloud_schema_change_job.cpp           |   10 +-
 be/src/cloud/cloud_tablet.cpp                      |   90 +-
 be/src/cloud/cloud_tablet.h                        |    8 +
 be/src/cloud/cloud_tablet_mgr.cpp                  |    8 +
 be/src/cloud/cloud_tablet_mgr.h                    |    2 +
 be/src/exec/schema_scanner.cpp                     |    3 +
 .../schema_scanner/schema_partitions_scanner.cpp   |    3 +-
 .../exec/schema_scanner/schema_scanner_helper.cpp  |   31 +-
 be/src/exec/schema_scanner/schema_scanner_helper.h |    4 +
 .../exec/schema_scanner/schema_tablets_scanner.cpp |  227 ++
 ..._rowsets_scanner.h => schema_tablets_scanner.h} |   22 +-
 be/src/io/cache/block_file_cache.cpp               |   13 +
 be/src/io/cache/block_file_cache.h                 |    8 +-
 be/src/io/file_factory.cpp                         |   44 +-
 be/src/olap/base_tablet.h                          |   12 +
 be/src/olap/compaction.cpp                         |    7 +
 be/src/olap/merger.cpp                             |   13 +
 be/src/olap/merger.h                               |    2 +
 be/src/olap/olap_server.cpp                        |    4 -
 be/src/olap/rowset/segment_v2/column_reader.cpp    |    7 +-
 .../rowset/segment_v2/inverted_index_reader.cpp    |   78 +-
 be/src/olap/storage_engine.h                       |    2 -
 be/src/olap/tablet.h                               |   17 +-
 be/src/olap/tablet_schema.cpp                      |   34 +-
 be/src/olap/tablet_schema.h                        |    5 -
 be/src/pipeline/dependency.cpp                     |   11 +-
 be/src/pipeline/exec/analytic_sink_operator.cpp    |  115 +-
 be/src/pipeline/exec/analytic_sink_operator.h      |   11 +-
 .../exec/materialization_source_operator.cpp       |    4 +-
 be/src/runtime/cache/result_cache.h                |    6 +-
 be/src/runtime/exec_env_init.cpp                   |    2 +-
 be/src/runtime/fragment_mgr.cpp                    |    4 +-
 be/src/runtime/query_context.cpp                   |    2 +-
 be/src/runtime/runtime_query_statistics_mgr.cpp    |  182 +-
 be/src/runtime/runtime_query_statistics_mgr.h      |   27 +-
 .../workload_group/workload_group_manager.cpp      |    2 +-
 be/src/service/internal_service.cpp                |    6 +-
 be/src/util/s3_util.cpp                            |   10 +-
 .../aggregate_function_window.cpp                  |    2 +-
 .../aggregate_function_window.h                    |   34 +-
 be/src/vec/common/sort/heap_sorter.cpp             |  190 +-
 be/src/vec/common/sort/heap_sorter.h               |   78 +-
 be/src/vec/common/sort/partition_sorter.cpp        |    4 +-
 be/src/vec/common/sort/sorter.cpp                  |   16 +-
 be/src/vec/common/sort/sorter.h                    |    5 +-
 be/src/vec/common/sort/topn_sorter.cpp             |    2 +-
 be/src/vec/core/sort_cursor.h                      |  120 +-
 .../vec/data_types/serde/data_type_array_serde.cpp |   30 +-
 .../data_types/serde/data_type_object_serde.cpp    |   33 +
 .../vec/data_types/serde/data_type_object_serde.h  |    4 +
 be/src/vec/exec/format/jni_reader.cpp              |   16 -
 be/src/vec/exec/format/jni_reader.h                |   17 +-
 be/src/vec/exec/format/table/hudi_jni_reader.cpp   |   15 +-
 be/src/vec/exec/format/table/hudi_jni_reader.h     |    5 -
 .../format/table/iceberg_sys_table_jni_reader.cpp  |   60 +
 ...jni_reader.h => iceberg_sys_table_jni_reader.h} |   26 +-
 .../vec/exec/format/table/lakesoul_jni_reader.cpp  |   20 +-
 be/src/vec/exec/format/table/lakesoul_jni_reader.h |   17 +-
 .../exec/format/table/max_compute_jni_reader.cpp   |   12 -
 .../vec/exec/format/table/max_compute_jni_reader.h |    5 -
 be/src/vec/exec/format/table/paimon_jni_reader.cpp |    8 -
 be/src/vec/exec/format/table/paimon_jni_reader.h   |    3 -
 .../format/table/trino_connector_jni_reader.cpp    |   13 -
 .../exec/format/table/trino_connector_jni_reader.h |    5 -
 be/src/vec/exec/scan/meta_scanner.cpp              |   26 +-
 be/src/vec/exec/scan/meta_scanner.h                |    7 +-
 be/src/vec/functions/function_hll.cpp              |    4 +-
 be/src/vec/functions/function_string.h             |    1 +
 be/src/vec/runtime/vsorted_run_merger.cpp          |    2 +-
 .../segment_v2/inverted_index_reader_test.cpp      |  169 +-
 be/test/pipeline/operator/sort_operator_test.cpp   |   33 +-
 be/test/vec/exec/sort/heap_sorter_test.cpp         |   36 +-
 be/test/vec/exec/sort/merge_sorter_state.cpp       |    2 +-
 build.sh                                           |   37 +-
 cloud/src/common/bvars.cpp                         |   13 +
 cloud/src/common/bvars.h                           |  107 +
 cloud/src/main.cpp                                 |    2 +
 cloud/src/recycler/recycler.cpp                    |   25 +-
 docker/runtime/doris-compose/command.py            |    4 +-
 docker/runtime/doris-compose/database.py           |    4 +-
 .../create_preinstalled_scripts/iceberg/run13.sql  |   28 +
 .../pom.xml                                        |   28 +-
 .../doris/iceberg/IcebergSysTableColumnValue.java  |  173 ++
 .../doris/iceberg/IcebergSysTableJniScanner.java   |  138 ++
 .../src/main/resources/package.xml                 |    0
 fe/be-java-extensions/pom.xml                      |    1 +
 fe/be-java-extensions/preload-extensions/pom.xml   |   31 +
 .../java/org/apache/doris/catalog/StructType.java  |    4 +
 .../main/java/org/apache/doris/common/Config.java  |   71 +-
 .../main/java/org/apache/doris/common/Triple.java  |  109 +
 fe/fe-core/pom.xml                                 |   18 +-
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |   26 +-
 fe/fe-core/src/main/cup/sql_parser.cup             |  576 +----
 .../main/java/org/apache/doris/alter/Alter.java    |    3 +-
 .../doris/analysis/AlterColumnStatsStmt.java       |  230 --
 .../org/apache/doris/analysis/AlterUserStmt.java   |  166 --
 .../org/apache/doris/analysis/AlterViewStmt.java   |   41 -
 .../org/apache/doris/analysis/BaseViewStmt.java    |  119 -
 .../org/apache/doris/analysis/CreateFileStmt.java  |  170 --
 .../doris/analysis/CreateRepositoryStmt.java       |    5 +
 .../apache/doris/analysis/CreateResourceStmt.java  |    5 +-
 .../org/apache/doris/analysis/CreateViewStmt.java  |   50 -
 .../doris/analysis/CreateWorkloadGroupStmt.java    |   98 -
 .../org/apache/doris/analysis/DescribeStmt.java    |  419 ----
 .../apache/doris/analysis/DropAnalyzeJobStmt.java  |   39 -
 .../apache/doris/analysis/DropCachedStatsStmt.java |  121 -
 .../org/apache/doris/analysis/DropStatsStmt.java   |  201 --
 .../java/org/apache/doris/analysis/GrantStmt.java  |  382 ---
 .../apache/doris/analysis/KillAnalysisJobStmt.java |   32 -
 .../java/org/apache/doris/analysis/LoadStmt.java   |   12 +-
 .../java/org/apache/doris/analysis/LoadType.java   |   23 -
 .../apache/doris/analysis/NativeInsertStmt.java    |   15 +-
 .../org/apache/doris/analysis/ResourceDesc.java    |    2 +-
 .../java/org/apache/doris/analysis/RevokeStmt.java |  217 --
 .../org/apache/doris/analysis/SchemaTableType.java |    1 +
 .../apache/doris/analysis/ShowBackendsStmt.java    |   66 -
 .../org/apache/doris/analysis/ShowBackupStmt.java  |  188 --
 .../org/apache/doris/analysis/ShowBrokerStmt.java  |   61 -
 .../apache/doris/analysis/ShowBuildIndexStmt.java  |  237 --
 .../org/apache/doris/analysis/ShowCatalogStmt.java |  106 -
 .../org/apache/doris/analysis/ShowCharsetStmt.java |   47 -
 .../org/apache/doris/analysis/ShowClusterStmt.java |   87 -
 .../apache/doris/analysis/ShowCollationStmt.java   |   50 -
 .../apache/doris/analysis/ShowConvertLSCStmt.java  |   69 -
 .../org/apache/doris/analysis/ShowCopyStmt.java    |  216 --
 .../doris/analysis/ShowCreateCatalogStmt.java      |   80 -
 .../apache/doris/analysis/ShowCreateDbStmt.java    |   90 -
 .../doris/analysis/ShowCreateFunctionStmt.java     |  132 --
 .../analysis/ShowCreateMaterializedViewStmt.java   |   81 -
 .../doris/analysis/ShowCreateRepositoryStmt.java   |   62 -
 .../apache/doris/analysis/ShowCreateTableStmt.java |  148 --
 .../apache/doris/analysis/ShowDataSkewStmt.java    |   88 -
 .../apache/doris/analysis/ShowDataTypesStmt.java   |   91 -
 .../org/apache/doris/analysis/ShowDeleteStmt.java  |   84 -
 .../doris/analysis/ShowDynamicPartitionStmt.java   |   96 -
 .../apache/doris/analysis/ShowEncryptKeysStmt.java |  100 -
 .../org/apache/doris/analysis/ShowEventsStmt.java  |   53 -
 .../org/apache/doris/analysis/ShowExportStmt.java  |  254 --
 .../apache/doris/analysis/ShowFrontendsStmt.java   |   84 -
 .../apache/doris/analysis/ShowFunctionsStmt.java   |  155 --
 .../org/apache/doris/analysis/ShowGrantsStmt.java  |  102 -
 .../apache/doris/analysis/ShowLastInsertStmt.java  |   58 -
 .../apache/doris/analysis/ShowLoadProfileStmt.java |   48 -
 .../org/apache/doris/analysis/ShowLoadStmt.java    |  345 ---
 .../apache/doris/analysis/ShowOpenTableStmt.java   |   42 -
 .../apache/doris/analysis/ShowPartitionIdStmt.java |   74 -
 .../apache/doris/analysis/ShowPartitionsStmt.java  |  355 ---
 .../org/apache/doris/analysis/ShowPluginsStmt.java |   70 -
 .../apache/doris/analysis/ShowPrivilegesStmt.java  |   42 -
 .../org/apache/doris/analysis/ShowProcStmt.java    |   87 -
 .../apache/doris/analysis/ShowProcesslistStmt.java |   79 -
 .../doris/analysis/ShowQueryProfileStmt.java       |   48 -
 .../analysis/ShowReplicaDistributionStmt.java      |   91 -
 .../doris/analysis/ShowRepositoriesStmt.java       |   60 -
 .../apache/doris/analysis/ShowResourcesStmt.java   |  267 ---
 .../org/apache/doris/analysis/ShowRestoreStmt.java |  212 --
 .../org/apache/doris/analysis/ShowRolesStmt.java   |   69 -
 .../apache/doris/analysis/ShowSmallFilesStmt.java  |   76 -
 .../apache/doris/analysis/ShowSnapshotStmt.java    |  188 --
 .../doris/analysis/ShowSqlBlockRuleStmt.java       |   86 -
 .../org/apache/doris/analysis/ShowStageStmt.java   |   97 -
 .../org/apache/doris/analysis/ShowStatusStmt.java  |   41 -
 .../doris/analysis/ShowStoragePolicyUsingStmt.java |   78 -
 .../doris/analysis/ShowStorageVaultStmt.java       |   64 -
 .../doris/analysis/ShowTableCreationStmt.java      |  101 -
 .../org/apache/doris/analysis/ShowTableIdStmt.java |   73 -
 .../org/apache/doris/analysis/ShowTableStmt.java   |  200 --
 .../analysis/ShowTabletStorageFormatStmt.java      |   81 -
 .../doris/analysis/ShowTabletsBelongStmt.java      |  104 -
 .../org/apache/doris/analysis/ShowTrashStmt.java   |   73 -
 .../apache/doris/analysis/ShowTriggersStmt.java    |   48 -
 .../apache/doris/analysis/ShowTypeCastStmt.java    |   90 -
 .../apache/doris/analysis/ShowWhiteListStmt.java   |   39 -
 .../apache/doris/analysis/StopRoutineLoadStmt.java |   55 -
 .../org/apache/doris/analysis/StorageDesc.java     |   21 +-
 .../apache/doris/analysis/WarmUpClusterStmt.java   |    6 +-
 .../org/apache/doris/backup/BackupHandler.java     |    4 +-
 .../java/org/apache/doris/backup/Repository.java   |    4 +-
 .../java/org/apache/doris/backup/RestoreJob.java   |    8 -
 .../apache/doris/blockrule/SqlBlockRuleMgr.java    |    9 -
 .../main/java/org/apache/doris/catalog/Column.java |    4 +
 .../main/java/org/apache/doris/catalog/Env.java    |   48 +-
 .../org/apache/doris/catalog/JdbcResource.java     |    1 +
 .../java/org/apache/doris/catalog/JdbcTable.java   |   20 +
 .../org/apache/doris/catalog/MetadataViewer.java   |  181 +-
 .../java/org/apache/doris/catalog/Resource.java    |    3 -
 .../java/org/apache/doris/catalog/SchemaTable.java |   26 +-
 .../org/apache/doris/catalog/SparkResource.java    |  348 +--
 .../main/java/org/apache/doris/catalog/View.java   |   29 +-
 .../apache/doris/cloud/CacheHotspotManager.java    |   38 +-
 .../org/apache/doris/cloud/CloudWarmUpJob.java     |   22 +
 .../org/apache/doris/cloud/stage/StageUtil.java    |    3 +-
 .../org/apache/doris/cloud/storage/RemoteBase.java |    2 +
 .../storage/TosRemote.java}                        |   32 +-
 .../doris/common/proc/DeleteInfoProcDir.java       |    5 +-
 .../org/apache/doris/common/proc/JobsProcDir.java  |    2 +-
 .../doris/common/profile/SummaryProfile.java       |   23 +-
 .../org/apache/doris/common/util/BrokerUtil.java   |    2 +-
 .../apache/doris/common/util/PropertyAnalyzer.java |    7 +
 .../org/apache/doris/common/util/SmallFileMgr.java |    8 -
 .../org/apache/doris/datasource/CatalogMgr.java    |   22 -
 .../apache/doris/datasource/ExternalCatalog.java   |  104 +-
 .../apache/doris/datasource/ExternalDatabase.java  |   74 +-
 .../doris/datasource/ExternalFunctionRules.java    |  287 +++
 .../org/apache/doris/datasource/ExternalTable.java |   34 +-
 .../apache/doris/datasource/FileQueryScanNode.java |   24 +-
 .../apache/doris/datasource/LoadScanProvider.java  |    5 +-
 .../apache/doris/datasource/SplitAssignment.java   |    2 +-
 .../doris/datasource/hive/HMSExternalCatalog.java  |    2 +-
 .../doris/datasource/hudi/source/HudiScanNode.java |    9 +-
 .../datasource/iceberg/IcebergMetadataCache.java   |   13 -
 .../doris/datasource/iceberg/IcebergUtils.java     |   22 +-
 .../doris/datasource/jdbc/JdbcExternalCatalog.java |   20 +-
 .../doris/datasource/jdbc/JdbcExternalTable.java   |    1 +
 .../jdbc/source/JdbcFunctionPushDownRule.java      |   84 +-
 .../doris/datasource/jdbc/source/JdbcScanNode.java |   10 +-
 .../datasource/paimon/PaimonMetadataCache.java     |    8 +-
 .../datasource/property/ConnectionProperties.java  |    5 +-
 .../property/metastore/HMSProperties.java          |    8 +-
 .../property/storage/BrokerProperties.java         |   43 +
 .../property/storage/HdfsCompatibleProperties.java |   25 +-
 .../property/storage/HdfsProperties.java           |   52 +-
 .../property/storage/HdfsPropertiesUtils.java      |   42 +-
 .../property/storage/OSSHdfsProperties.java        |   75 +-
 .../datasource/property/storage/OSSProperties.java |   11 +-
 .../property/storage/StorageProperties.java        |    3 +
 ...SnapshotsSysTable.java => IcebergSysTable.java} |   30 +-
 .../datasource/systable/SupportedSysTables.java    |    5 +-
 .../datasource/tvf/source/MetadataScanNode.java    |   43 +-
 .../java/org/apache/doris/fs/FileSystemCache.java  |    2 +-
 .../org/apache/doris/fs/FileSystemFactory.java     |   41 +-
 .../org/apache/doris/fs/PersistentFileSystem.java  |   10 +-
 .../org/apache/doris/fs/StorageTypeMapper.java     |    3 +
 .../apache/doris/fs/remote/BrokerFileSystem.java   |   13 +-
 .../apache/doris/httpv2/rest/CopyIntoAction.java   |   33 +-
 .../doris/httpv2/rest/GetLoadInfoAction.java       |  106 -
 .../org/apache/doris/httpv2/rest/LoadAction.java   |   11 +-
 .../org/apache/doris/httpv2/rest/MultiAction.java  |  265 ---
 .../org/apache/doris/journal/JournalEntity.java    |   15 +-
 .../main/java/org/apache/doris/load/DppConfig.java |  383 +--
 .../java/org/apache/doris/load/DppScheduler.java   |  564 -----
 .../java/org/apache/doris/load/EtlJobInfo.java     |   69 -
 .../java/org/apache/doris/load/EtlJobType.java     |    3 +-
 .../org/apache/doris/load/EtlSubmitResult.java     |   38 -
 .../org/apache/doris/load/HadoopEtlJobInfo.java    |  130 -
 .../{Load.java => LoadExprTransformUtils.java}     |  878 +------
 .../main/java/org/apache/doris/load/LoadJob.java   |  903 +------
 .../java/org/apache/doris/load/MiniEtlJobInfo.java |   87 -
 .../org/apache/doris/load/loadv2/BulkLoadJob.java  |   13 +-
 .../apache/doris/load/loadv2/LoadEtlChecker.java   |    2 +-
 .../java/org/apache/doris/load/loadv2/LoadJob.java |   29 -
 .../org/apache/doris/load/loadv2/LoadManager.java  |  129 +-
 .../org/apache/doris/load/loadv2/MiniLoadJob.java  |  103 -
 .../doris/load/loadv2/SparkEtlJobHandler.java      |  409 ----
 .../doris/load/loadv2/SparkLauncherMonitor.java    |  265 ---
 .../doris/load/loadv2/SparkLoadAppHandle.java      |  153 +-
 .../org/apache/doris/load/loadv2/SparkLoadJob.java |  934 +-------
 .../doris/load/loadv2/SparkLoadPendingTask.java    |  589 -----
 .../load/loadv2/SparkPendingTaskAttachment.java    |   61 -
 .../apache/doris/load/loadv2/SparkRepository.java  |  382 ---
 .../doris/load/loadv2/SparkYarnConfigFiles.java    |  246 --
 .../doris/load/loadv2/YarnApplicationReport.java   |  121 -
 .../doris/load/routineload/RoutineLoadManager.java |   28 -
 .../java/org/apache/doris/master/MasterImpl.java   |    5 +-
 .../org/apache/doris/mtmv/MTMVRelationManager.java |    3 +-
 .../org/apache/doris/mysql/privilege/Auth.java     |   46 -
 .../apache/doris/mysql/privilege/UserProperty.java |  154 +-
 .../doris/mysql/privilege/UserPropertyMgr.java     |   13 -
 .../org/apache/doris/nereids/CascadesContext.java  |    5 -
 .../org/apache/doris/nereids/NereidsPlanner.java   |   18 -
 .../java/org/apache/doris/nereids/cost/Cost.java   |   88 +-
 .../apache/doris/nereids/cost/CostCalculator.java  |    7 +-
 .../cost/{CostModelV1.java => CostModel.java}      |   78 +-
 .../org/apache/doris/nereids/cost/CostModelV2.java |  356 ---
 .../java/org/apache/doris/nereids/cost/CostV1.java |   98 -
 .../java/org/apache/doris/nereids/cost/CostV2.java |  134 --
 .../nereids/jobs/cascades/CostAndEnforcerJob.java  |   10 +-
 .../jobs/executor/TablePartitionCollector.java     |   46 -
 .../doris/nereids/parser/LogicalPlanBuilder.java   |   77 +-
 .../mv/AbstractMaterializedViewRule.java           |   16 +-
 .../mv/InitMaterializationContextHook.java         |   21 +-
 .../exploration/mv/MaterializedViewUtils.java      |   10 +
 .../rules/exploration/mv/PartitionCompensator.java |   28 +-
 .../nereids/rules/exploration/mv/StructInfo.java   |   33 +-
 .../rules/rewrite/QueryPartitionCollector.java     |   26 +-
 .../expressions/functions/table/IcebergMeta.java   |    8 +-
 .../apache/doris/nereids/trees/plans/PlanType.java |    5 +-
 .../commands/AdminSetFrontendConfigCommand.java}   |   65 +-
 .../plans/commands/CancelWarmUpJobCommand.java     |   41 +-
 .../plans/commands/CreateRepositoryCommand.java    |    5 +
 .../trees/plans/commands/GrantRoleCommand.java     |   15 +
 .../trees/plans/commands/ShowConfigCommand.java    |    4 +-
 .../trees/plans/commands/ShowDataSkewCommand.java  |    5 +-
 .../trees/plans/commands/ShowLoadCommand.java      |  109 +-
 .../plans/commands/ShowLoadWarningsCommand.java    |  335 +++
 .../commands/ShowReplicaDistributionCommand.java   |    6 +-
 .../trees/plans/commands/ShowWarmUpCommand.java    |    1 +
 .../trees/plans/commands/WarmUpClusterCommand.java |  195 ++
 .../plans/commands/info/CreateResourceInfo.java    |    5 +-
 .../info/{LockTableInfo.java => WarmUpItem.java}   |   30 +-
 .../trees/plans/visitor/CommandVisitor.java        |   15 +
 .../java/org/apache/doris/persist/EditLog.java     |    5 -
 .../org/apache/doris/persist/gson/GsonUtils.java   |    2 -
 .../planner/BackendPartitionedSchemaScanNode.java  |    1 +
 .../org/apache/doris/planner/OlapTableSink.java    |   15 +-
 .../java/org/apache/doris/policy/PolicyMgr.java    |   11 -
 .../main/java/org/apache/doris/qe/DdlExecutor.java |   37 -
 .../java/org/apache/doris/qe/MultiLoadMgr.java     |  522 ----
 .../java/org/apache/doris/qe/SessionVariable.java  |   12 -
 .../java/org/apache/doris/qe/ShowExecutor.java     | 1892 +--------------
 .../java/org/apache/doris/qe/StmtExecutor.java     |    4 -
 .../computegroup/AllBackendComputeGroup.java       |    7 +
 .../resource/workloadgroup/WorkloadGroupMgr.java   |    5 -
 .../java/org/apache/doris/service/ExecuteEnv.java  |    7 -
 .../apache/doris/statistics/AnalysisManager.java   |   73 -
 .../doris/statistics/StatisticsRepository.java     |   95 -
 .../tablefunction/BackendsTableValuedFunction.java |    5 +-
 .../tablefunction/CatalogsTableValuedFunction.java |   17 +-
 .../FrontendsDisksTableValuedFunction.java         |    5 +-
 .../FrontendsTableValuedFunction.java              |    5 +-
 .../tablefunction/HudiTableValuedFunction.java     |    4 +-
 .../tablefunction/IcebergTableValuedFunction.java  |  149 +-
 .../tablefunction/JobsTableValuedFunction.java     |    5 +-
 .../doris/tablefunction/MetadataGenerator.java     |   65 +-
 .../tablefunction/MetadataTableValuedFunction.java |    6 +-
 .../tablefunction/MvInfosTableValuedFunction.java  |    5 +-
 .../PartitionValuesTableValuedFunction.java        |    4 +-
 .../PartitionsTableValuedFunction.java             |    5 +-
 .../doris/tablefunction/TableValuedFunctionIf.java |    2 +-
 .../tablefunction/TasksTableValuedFunction.java    |    5 +-
 .../java/org/apache/doris/alter/AlterTest.java     | 1373 -----------
 .../org/apache/doris/analysis/AccessTestUtil.java  |    5 -
 .../doris/analysis/CreateResourceStmtTest.java     |   11 +-
 .../apache/doris/analysis/CreateViewStmtTest.java  |   53 -
 .../org/apache/doris/analysis/GrantStmtTest.java   |  124 -
 .../org/apache/doris/analysis/LoadStmtTest.java    |   32 +-
 .../apache/doris/analysis/ResourceDescTest.java    |   80 -
 .../doris/analysis/SetUserPropertyStmtTest.java    |    1 -
 .../doris/analysis/SetUserPropertyVarTest.java     |    4 -
 .../doris/analysis/ShowBackendsStmtTest.java       |   86 -
 .../apache/doris/analysis/ShowBackupStmtTest.java  |  150 --
 .../apache/doris/analysis/ShowBrokerStmtTest.java  |   87 -
 .../doris/analysis/ShowBuildIndexStmtTest.java     |  239 --
 .../apache/doris/analysis/ShowCatalogStmtTest.java |   49 -
 .../doris/analysis/ShowCreateDbStmtTest.java       |   60 -
 .../doris/analysis/ShowCreateFunctionTest.java     |   61 -
 .../analysis/ShowCreateMaterializedViewTest.java   |   94 -
 .../doris/analysis/ShowCreateTableStmtTest.java    |  112 -
 .../doris/analysis/ShowDataTypesStmtTest.java      |   48 -
 .../doris/analysis/ShowEncryptKeysStmtTest.java    |   76 -
 .../apache/doris/analysis/ShowExportStmtTest.java  |   90 -
 .../doris/analysis/ShowFrontendsStmtTest.java      |   68 -
 .../doris/analysis/ShowFunctionsStmtTest.java      |   89 -
 .../apache/doris/analysis/ShowFunctionsTest.java   |   62 -
 .../apache/doris/analysis/ShowLoadStmtTest.java    |  151 --
 .../doris/analysis/ShowPartitionIdStmtTest.java    |   58 -
 .../doris/analysis/ShowPartitionsStmtTest.java     |  265 ---
 .../org/apache/doris/analysis/ShowReplicaTest.java |  160 --
 .../doris/analysis/ShowResourcesStmtTest.java      |   82 -
 .../doris/analysis/ShowTableCreationStmtTest.java  |   62 -
 .../apache/doris/analysis/ShowTableIdStmtTest.java |   56 -
 .../apache/doris/analysis/ShowTableStmtTest.java   |  107 -
 .../doris/analysis/ShowUserPropertyStmtTest.java   |   11 +-
 .../org/apache/doris/backup/BackupJobTest.java     |    3 +-
 .../org/apache/doris/backup/BrokerStorageTest.java |    4 +-
 .../org/apache/doris/backup/CatalogMocker.java     |    5 -
 .../org/apache/doris/backup/RepositoryTest.java    |   11 +-
 .../org/apache/doris/backup/RestoreJobTest.java    |    3 +-
 .../doris/blockrule/SqlBlockRuleMgrTest.java       |  329 ---
 .../org/apache/doris/catalog/CreateViewTest.java   |   37 +-
 .../java/org/apache/doris/catalog/EnvTest.java     |    5 -
 .../org/apache/doris/catalog/RefreshDbTest.java    |   14 +-
 .../org/apache/doris/catalog/RefreshTableTest.java |   14 +-
 .../org/apache/doris/catalog/ResourceMgrTest.java  |   64 +-
 .../apache/doris/catalog/SparkResourceTest.java    |  235 --
 .../apache/doris/catalog/TempPartitionTest.java    | 1323 -----------
 .../org/apache/doris/catalog/UserPropertyTest.java |   27 -
 .../doris/clone/DecreaseReplicationNumTest.java    |    4 +-
 .../doris/cloud/cache/CacheHotspotManagerTest.java |    2 +-
 .../doris/cluster/DecommissionBackendTest.java     |   77 -
 .../doris/common/util/AutoBucketUtilsTest.java     |   40 -
 .../apache/doris/common/util/SmallFileMgrTest.java |  148 --
 .../org/apache/doris/common/util/UnitTestUtil.java |   21 -
 .../doris/cooldown/CooldownConfHandlerTest.java    |   10 +-
 .../apache/doris/datasource/CatalogMgrTest.java    |  790 -------
 .../apache/doris/datasource/ColumnPrivTest.java    |  246 +-
 .../ExternalFunctionPushDownRulesTest.java         |  431 ++++
 .../ExternalFunctionRewriteRulesTest.java          |  443 ++++
 .../datasource/iceberg/CreateIcebergTableTest.java |    4 +-
 .../iceberg/IcebergExternalTableTest.java          |  193 +-
 .../iceberg/source/IcebergScanNodeTest.java        |  182 --
 .../paimon/PaimonExternalCatalogTest.java          |    2 +-
 .../property/metastore/HMSPropertiesTest.java      |    2 +-
 .../property/storage/BrokerPropertiesTest.java     |   69 +
 .../property/storage/HdfsPropertiesUtilsTest.java  |   30 +-
 .../property/storage/OSSHdfsPropertiesTest.java    |   45 +-
 .../property/storage/OSSPropertiesTest.java        |   13 +-
 .../apache/doris/external/hms/HmsCatalogTest.java  |    2 -
 .../external/iceberg/IcebergHadoopCatalogTest.java |    3 +-
 .../org/apache/doris/fs/obj/S3FileSystemTest.java  |    8 +-
 .../org/apache/doris/http/DorisHttpTestCase.java   |    5 -
 .../java/org/apache/doris/load/DppConfigTest.java  |  151 --
 .../doris/load/loadv2/BrokerLoadJobTest.java       |    4 +-
 .../doris/load/loadv2/SparkEtlJobHandlerTest.java  |  434 ----
 .../load/loadv2/SparkLauncherMonitorTest.java      |   98 -
 .../apache/doris/load/loadv2/SparkLoadJobTest.java |  554 -----
 .../load/loadv2/SparkLoadPendingTaskTest.java      |  285 ---
 .../doris/load/loadv2/SparkRepositoryTest.java     |  275 ---
 .../load/loadv2/SparkYarnConfigFilesTest.java      |   88 -
 .../load/loadv2/YarnApplicationReportTest.java     |   67 -
 .../load/routineload/RoutineLoadManagerTest.java   |   24 +-
 .../org/apache/doris/mysql/privilege/AuthTest.java | 2491 --------------------
 .../doris/nereids/memo/GroupExpressionTest.java    |    9 +-
 .../org/apache/doris/nereids/memo/MemoTest.java    |    2 +-
 .../nereids/privileges/TestCheckPrivileges.java    |   50 -
 .../nereids/rules/analysis/CheckRowPolicyTest.java |   10 +-
 .../exploration/mv/PartitionCompensatorTest.java   |   13 +-
 .../AdminSetFrontendConfigCommandTest.java}        |   65 +-
 .../plans/commands/ShowFunctionsCommandTest.java   |   14 +-
 .../plans/commands/ShowGrantsCommandTest.java      |   18 +-
 .../commands/ShowLoadWarningsCommandTest.java      |   82 +
 ...mandTest.java => WarmUpClusterCommandTest.java} |   77 +-
 .../org/apache/doris/nereids/util/PlanChecker.java |    3 +-
 .../apache/doris/planner/HiveTableSinkTest.java    |    2 +-
 .../doris/planner/QueryCacheNormalizerTest.java    |    2 +-
 .../apache/doris/planner/ResourceTagQueryTest.java |    2 +-
 .../java/org/apache/doris/policy/PolicyTest.java   |   18 +-
 .../org/apache/doris/qe/HmsQueryCacheTest.java     |   28 -
 .../java/org/apache/doris/qe/MultiLoadMgrTest.java |   94 -
 .../org/apache/doris/qe/OlapQueryCacheTest.java    |  201 +-
 .../java/org/apache/doris/qe/ShowExecutorTest.java |  218 +-
 .../doris/service/FrontendServiceImplTest.java     |   47 -
 .../java/org/apache/doris/utframe/MockUsers.java   |   56 -
 .../apache/doris/utframe/TestWithFeService.java    |   36 +-
 .../org/apache/doris/utframe/UtFrameUtils.java     |   26 -
 fe/pom.xml                                         |   76 +-
 fe/spark-dpp/pom.xml                               |  225 --
 .../org/apache/doris/common/SparkDppException.java |   39 -
 .../apache/doris/load/loadv2/dpp/ColumnParser.java |  297 ---
 .../load/loadv2/dpp/DorisKryoRegistrator.java      |   36 -
 .../load/loadv2/dpp/DorisRangePartitioner.java     |   89 -
 .../apache/doris/load/loadv2/dpp/DppColumns.java   |  108 -
 .../org/apache/doris/load/loadv2/dpp/DppUtils.java |  299 ---
 .../doris/load/loadv2/dpp/GlobalDictBuilder.java   |  432 ----
 .../dpp/MinimumCoverageRollupTreeBuilder.java      |  127 -
 .../doris/load/loadv2/dpp/RollupTreeBuilder.java   |   25 -
 .../doris/load/loadv2/dpp/RollupTreeNode.java      |   53 -
 .../org/apache/doris/load/loadv2/dpp/SparkDpp.java | 1144 ---------
 .../doris/load/loadv2/dpp/SparkRDDAggregator.java  |  607 -----
 .../doris/load/loadv2/dpp/StringAccumulator.java   |   65 -
 .../apache/doris/load/loadv2/etl/SparkEtlJob.java  |  288 ---
 .../doris/load/loadv2/dpp/ColumnParserTest.java    |  136 --
 .../load/loadv2/dpp/DorisRangePartitionerTest.java |  135 --
 .../apache/doris/load/loadv2/dpp/DppUtilsTest.java |  238 --
 .../dpp/MinimumCoverageRollupTreeBuilderTest.java  |  109 -
 .../apache/doris/load/loadv2/dpp/SparkDppTest.java |   67 -
 .../doris/load/loadv2/etl/SparkEtlJobTest.java     |  194 --
 gensrc/proto/cloud.proto                           |    1 +
 gensrc/thrift/Descriptors.thrift                   |    3 +-
 gensrc/thrift/PlanNodes.thrift                     |    6 +-
 gensrc/thrift/Types.thrift                         |    4 -
 ...che_compaction_and_read_stale_cloud_docker.out} |  Bin
 .../iceberg/test_iceberg_sys_table.out             |  Bin 1028 -> 95292 bytes
 .../info_schema_db/backend_tablets.out}            |  Bin 111 -> 110 bytes
 .../http_stream/test_http_stream_compress.out      |  Bin 179025 -> 179043 
bytes
 .../data/query_p0/nth_value_table.txt              |    0
 .../window_functions/test_nthvalue_function.out    |  Bin 1555 -> 3297 bytes
 .../window_functions/test_ntile_function.out       |  Bin 443 -> 443 bytes
 .../window_functions/test_window_fn.out            |  Bin 7823 -> 7822 bytes
 .../data/query_p0/system/test_query_sys_tables.out |  Bin 6108 -> 6150 bytes
 .../data/variant_p0/test_sub_path_pruning.out      |  Bin 5855 -> 5855 bytes
 .../data/variant_p0/topn_opt_read_by_rowids.out    |  Bin 9886 -> 9886 bytes
 regression-test/pipeline/cloud_p0/clean.sh         |    2 +-
 regression-test/pipeline/cloud_p0/run.sh           |    2 +-
 .../nonConcurrent/conf/regression-conf.groovy      |    1 +
 regression-test/pipeline/vault_p0/clean.sh         |    2 +-
 regression-test/pipeline/vault_p0/run.sh           |    2 +-
 .../account_p0/test_auth_compatibility.groovy      |   12 -
 .../warm_up/table/test_warm_up_table.groovy        |    6 +
 .../warm_up/table/test_warm_up_tables.groovy       |    8 +
 .../test_show_storage_policy_using.groovy          |   13 +-
 ..._compaction_and_read_stale_cloud_docker.groovy} |   76 +-
 ...ultisegments_and_read_stale_cloud_docker.groovy |  347 +++
 .../import/import-way/mysql-load-manual.md.groovy  |    2 +-
 .../iceberg/test_iceberg_sys_table.groovy          |  394 +++-
 .../info_schema_db/backend_tablets.groovy          |  125 +
 .../jdbc/test_clickhouse_jdbc_catalog.groovy       |   71 +-
 .../jdbc/test_jdbc_query_mysql.groovy              |  134 +-
 .../jdbc/test_mysql_jdbc_catalog.groovy            |   76 +-
 .../jdbc/test_oracle_jdbc_catalog.groovy           |   72 +-
 .../legacy/test_f_delete_publish_skip_read.groovy  |    2 +-
 .../http_stream/test_http_stream_compress.groovy   |    1 +
 .../show/test_nereids_show_load_warnings.groovy    |   84 +
 .../test_simplify_comparison_predicate.groovy      |   48 +-
 .../window_functions/test_nthvalue_function.groovy |   39 +
 .../window_functions/test_ntile_function.groovy    |    8 +-
 .../window_functions/test_window_fn.groovy         |    4 +-
 ...st_key_bounds_truncation_write_scenarios.groovy |   36 +-
 .../suites/variant_p0/test_sub_path_pruning.groovy |   32 +-
 .../variant_p0/topn_opt_read_by_rowids.groovy      |    8 +-
 thirdparty/CHANGELOG.md                            |    5 +
 thirdparty/download-thirdparty.sh                  |    2 +-
 thirdparty/vars.sh                                 |    8 +-
 511 files changed, 7254 insertions(+), 39744 deletions(-)
 create mode 100644 be/src/exec/schema_scanner/schema_tablets_scanner.cpp
 copy be/src/exec/schema_scanner/{schema_rowsets_scanner.h => 
schema_tablets_scanner.h} (78%)
 create mode 100644 
be/src/vec/exec/format/table/iceberg_sys_table_jni_reader.cpp
 copy be/src/vec/exec/format/table/{trino_connector_jni_reader.h => 
iceberg_sys_table_jni_reader.h} (66%)
 create mode 100644 
docker/thirdparties/docker-compose/iceberg/scripts/create_preinstalled_scripts/iceberg/run13.sql
 copy fe/be-java-extensions/{jdbc-scanner => iceberg-metadata-scanner}/pom.xml 
(81%)
 create mode 100644 
fe/be-java-extensions/iceberg-metadata-scanner/src/main/java/org/apache/doris/iceberg/IcebergSysTableColumnValue.java
 create mode 100644 
fe/be-java-extensions/iceberg-metadata-scanner/src/main/java/org/apache/doris/iceberg/IcebergSysTableJniScanner.java
 copy fe/be-java-extensions/{avro-scanner => 
iceberg-metadata-scanner}/src/main/resources/package.xml (100%)
 create mode 100644 
fe/fe-common/src/main/java/org/apache/doris/common/Triple.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/AlterColumnStatsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/AlterUserStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/CreateFileStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/CreateWorkloadGroupStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/DescribeStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/DropAnalyzeJobStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/DropCachedStatsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/DropStatsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/GrantStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/KillAnalysisJobStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/RevokeStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowBackendsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowBackupStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowBrokerStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowBuildIndexStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCatalogStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCharsetStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowClusterStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCollationStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowConvertLSCStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCopyStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCreateCatalogStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCreateDbStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCreateFunctionStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCreateMaterializedViewStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCreateRepositoryStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCreateTableStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowDataSkewStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowDataTypesStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowDeleteStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowDynamicPartitionStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowEncryptKeysStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowEventsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowExportStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowFrontendsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowFunctionsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowGrantsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowLastInsertStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowLoadProfileStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowLoadStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowOpenTableStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowPartitionIdStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowPartitionsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowPluginsStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowPrivilegesStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowProcStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowProcesslistStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowQueryProfileStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowReplicaDistributionStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowRepositoriesStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowResourcesStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowRestoreStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowRolesStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowSmallFilesStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowSnapshotStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowSqlBlockRuleStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowStageStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowStatusStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowStoragePolicyUsingStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowStorageVaultStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTableCreationStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTableIdStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTableStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTabletStorageFormatStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTabletsBelongStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTrashStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTriggersStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTypeCastStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowWhiteListStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/StopRoutineLoadStmt.java
 copy fe/fe-core/src/main/java/org/apache/doris/{task/MasterTask.java => 
cloud/storage/TosRemote.java} (60%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/ExternalFunctionRules.java
 rename 
fe/fe-core/src/main/java/org/apache/doris/datasource/systable/{IcebergSnapshotsSysTable.java
 => IcebergSysTable.java} (71%)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/httpv2/rest/GetLoadInfoAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/httpv2/rest/MultiAction.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/DppScheduler.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/EtlJobInfo.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/EtlSubmitResult.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/HadoopEtlJobInfo.java
 rename fe/fe-core/src/main/java/org/apache/doris/load/{Load.java => 
LoadExprTransformUtils.java} (51%)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/MiniEtlJobInfo.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/MiniLoadJob.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/SparkEtlJobHandler.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/SparkLauncherMonitor.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/SparkLoadPendingTask.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/SparkPendingTaskAttachment.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/SparkRepository.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/SparkYarnConfigFiles.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/load/loadv2/YarnApplicationReport.java
 rename 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/{CostModelV1.java => 
CostModel.java} (90%)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/CostModelV2.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/CostV1.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/cost/CostV2.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/jobs/executor/TablePartitionCollector.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/{analysis/AdminSetConfigStmt.java => 
nereids/trees/plans/commands/AdminSetFrontendConfigCommand.java} (71%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/ShowLoadWarningsCommand.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/WarmUpClusterCommand.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/{LockTableInfo.java
 => WarmUpItem.java} (63%)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/qe/MultiLoadMgr.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/alter/AlterTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CreateViewStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/GrantStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ResourceDescTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowBackendsStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowBackupStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowBrokerStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowBuildIndexStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowCatalogStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowCreateDbStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowCreateFunctionTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowCreateMaterializedViewTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowCreateTableStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowDataTypesStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowEncryptKeysStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowExportStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowFrontendsStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowFunctionsStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowFunctionsTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowLoadStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowPartitionIdStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowPartitionsStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowReplicaTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowResourcesStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowTableCreationStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowTableIdStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowTableStmtTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/blockrule/SqlBlockRuleMgrTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/catalog/SparkResourceTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/catalog/TempPartitionTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/common/util/SmallFileMgrTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/CatalogMgrTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/ExternalFunctionPushDownRulesTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/ExternalFunctionRewriteRulesTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/iceberg/source/IcebergScanNodeTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/property/storage/BrokerPropertiesTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/load/DppConfigTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/load/loadv2/SparkEtlJobHandlerTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/load/loadv2/SparkLauncherMonitorTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/load/loadv2/SparkLoadJobTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/load/loadv2/SparkLoadPendingTaskTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/load/loadv2/SparkRepositoryTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/load/loadv2/SparkYarnConfigFilesTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/load/loadv2/YarnApplicationReportTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/mysql/privilege/AuthTest.java
 copy 
fe/fe-core/src/test/java/org/apache/doris/{analysis/AdminSetConfigStmtTest.java 
=> nereids/trees/plans/commands/AdminSetFrontendConfigCommandTest.java} (54%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/ShowLoadWarningsCommandTest.java
 copy 
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/{ShowQueryStatsCommandTest.java
 => WarmUpClusterCommandTest.java} (56%)
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/qe/MultiLoadMgrTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/utframe/MockUsers.java
 delete mode 100644 fe/spark-dpp/pom.xml
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/common/SparkDppException.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/ColumnParser.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DorisKryoRegistrator.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DorisRangePartitioner.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppColumns.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/DppUtils.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/GlobalDictBuilder.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/MinimumCoverageRollupTreeBuilder.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/RollupTreeBuilder.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/RollupTreeNode.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkDpp.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkRDDAggregator.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/StringAccumulator.java
 delete mode 100644 
fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/etl/SparkEtlJob.java
 delete mode 100644 
fe/spark-dpp/src/test/java/org/apache/doris/load/loadv2/dpp/ColumnParserTest.java
 delete mode 100644 
fe/spark-dpp/src/test/java/org/apache/doris/load/loadv2/dpp/DorisRangePartitionerTest.java
 delete mode 100644 
fe/spark-dpp/src/test/java/org/apache/doris/load/loadv2/dpp/DppUtilsTest.java
 delete mode 100644 
fe/spark-dpp/src/test/java/org/apache/doris/load/loadv2/dpp/MinimumCoverageRollupTreeBuilderTest.java
 delete mode 100644 
fe/spark-dpp/src/test/java/org/apache/doris/load/loadv2/dpp/SparkDppTest.java
 delete mode 100644 
fe/spark-dpp/src/test/java/org/apache/doris/load/loadv2/etl/SparkEtlJobTest.java
 copy regression-test/data/compaction/{test_mow_compaction_and_read_stale.out 
=> test_filecache_compaction_and_read_stale_cloud_docker.out} (100%)
 copy regression-test/data/{nereids_p0/huge_compound/huge_compound.out => 
external_table_p0/info_schema_db/backend_tablets.out} (94%)
 copy pytest/hdfs/data/qe/baseall.txt => 
regression-test/data/query_p0/nth_value_table.txt (100%)
 copy 
regression-test/suites/compaction/{test_mow_compaction_and_read_stale_cloud_docker.groovy
 => test_filecache_compaction_and_read_stale_cloud_docker.groovy} (78%)
 create mode 100644 
regression-test/suites/compaction/test_filecache_compaction_multisegments_and_read_stale_cloud_docker.groovy
 create mode 100644 
regression-test/suites/external_table_p0/info_schema_db/backend_tablets.groovy
 create mode 100644 
regression-test/suites/nereids_p0/show/test_nereids_show_load_warnings.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to