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

eldenmoon pushed a change to branch variant-sparse-merge
in repository https://gitbox.apache.org/repos/asf/doris.git


 discard b0f6c1ecc3c [feature](semi-structure) support variant and index with 
many features
     add 7545c5e6a59 [chore](status) remove static_cast<void> in vec/functions 
(#51545)
     add 7a2e5dc481e [fix](decimal)Fix the issue where decimal multiplication 
produces incorrect results due to mul_overflow error (#51533)
     add 9351ac8e595 [chore](SerDe)remove mutable variables in 
DataTypeDecimalSerDe (#51557)
     add 984f98f21aa [fix](function) JSON_EXTRACT_STRING should return NULL 
instead of the string 'null' when encountering a NULL value (#51516)
     add 92b201bcd3b [feat](param-refactor)Rename FS v2 to v1, remove legacy 
FS, and integrate new Storage/Azure features (#51539)
     add 65891031062 [Enhancement] (nereids) implement showRoutineLoadCommand 
in nereids (#51096)
     add 218e1a7ded4 [Chore](nereids) Remove ShowCatalogRecycleBinStmt (#51549)
     add 225e7cd09cb [clean](planner) export removes dependency on the old 
optimizer (#51237)
     add f5479b5c980 [improvement](statistics)Eliminate null values while 
sample analyzing ndv. (#50574)
     add 7033a21c20c [regression-test](fix) fix tpcds q24 query and result 
(#51497)
     add 7637933cfef [opt](webui) support all kinds of statement in webui 
(#51547)
     add a0db6b57dd2 [check](cast) add nullable check after cast expr execute 
(#51411)
     add 2462b213756 [fix](case)Use relative cooldown time instead of absolute 
time in storage policy test case (#51572)
     add acf4b136638 [fix](group commit) replay wal set cloud cluster name 
(#51517)
     add fa1a5db6782 [opt](rowset meta) truncate segments key bounds if too 
large to avoid `RowsetMetaCloudPB` exceeds fdb's 100KB limits (#45287)
     add 8d85f5bf7a4 [chore](SerDe) remove date_olap_format in FormatOptions 
(#51260)
     add 33d159c401d [Enhancement] (nereids)implement RefreshLdapCommand in 
nereids (#50655)
     add 42c14eedb13 [Bug](runtime-filter) init finish_dependency on 
SetSinkLocalState (#51559)
     add 9e9034930ce [Chore](nereids) Remove ShowTabletStmt (#51578)
     add 4096dfad945 [Enhancement](nereids)support show build index (#51570)
     add 40bed88d24d [Enhancement](nereids)support show alter table (#51562)
     add 46d2a8a13a6 [fix](blocking queue) introduce condition variable wait 
timeout to avoid blocking queue deadlock (#50906)
     add 4100fc249ca [fix](mow) remove delete bitmap when remove unused rowsets 
(#50973)
     add f2e0f6ac913 [chore](dep)bump up parquet to 1.15.2 (#51372)
     add 8f4be763d3a [fix](cloud) fix file cache types priority order (#51463)
     add ad045d9f011 [fix](topn)fix external table topn lazy materialize cause 
be core. (#51442)
     add de879a286f6 [Enchancement](runtime-filter) support 
try_append_late_arrival_runtime_filter on MultiCastDataStreamerSourceOperator 
(#51552)
     add 768e08dd285 [Chore](nereids) Remove ShowDbStmt (#51604)
     add 8192445dc36 [Enhancement] (nereids) implement 
AlterColocateGroupCommand in nereids (#49861)
     add f3fe86cc22b [Opt](log) remove a mow log (#51490)
     add f1c268604c8 [fix](build) fix macOS build (#51473)
     add d00ca429067 [opt](catalog) throw explict error when operation is not 
supported (#51589)
     add 4c9650ffcc2 [fix](nereids) fix can not create routine load job in 
follower node (#51535)
     add 1c49d0076b7 [Debug](exec) Add Debug log for topn (#51614)
     add ac71c3d55e5 [feature](semi-structure) support variant and index with 
many features

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   (b0f6c1ecc3c)
            \
             N -- N -- N   refs/heads/variant-sparse-merge (ac71c3d55e5)

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/cloud/cloud_tablet.cpp                      |  60 +-
 be/src/cloud/cloud_tablet.h                        |   8 +-
 be/src/cloud/cloud_tablet_mgr.cpp                  |  20 +-
 be/src/cloud/pb_convert.cpp                        |   4 +
 be/src/common/config.cpp                           |  13 +
 be/src/common/config.h                             |   9 +
 be/src/exec/rowid_fetcher.cpp                      |  21 +-
 be/src/io/cache/file_cache_common.h                |   8 +-
 be/src/olap/base_tablet.cpp                        |  10 +-
 be/src/olap/base_tablet.h                          |   1 -
 be/src/olap/compaction.cpp                         |  17 +-
 be/src/olap/id_manager.h                           |  24 +
 be/src/olap/rowset/beta_rowset_reader.cpp          |   5 -
 be/src/olap/rowset/beta_rowset_writer.cpp          |   7 +-
 be/src/olap/rowset/beta_rowset_writer.h            |   3 +
 be/src/olap/rowset/rowset.h                        |   4 +
 be/src/olap/rowset/rowset_meta.cpp                 |  31 +
 be/src/olap/rowset/rowset_meta.h                   |  17 +-
 be/src/olap/storage_engine.cpp                     |  41 +-
 be/src/olap/tablet_meta.cpp                        |  26 +-
 be/src/olap/tablet_meta.h                          |   1 +
 be/src/olap/task/index_builder.cpp                 |   2 +
 be/src/pipeline/dependency.cpp                     |  10 +
 be/src/pipeline/exec/file_scan_operator.cpp        |   5 +
 be/src/pipeline/exec/hashjoin_build_sink.cpp       |   3 +-
 .../exec/multi_cast_data_stream_source.cpp         |   5 +
 be/src/pipeline/exec/set_sink_operator.cpp         |   3 +-
 be/src/pipeline/exec/set_sink_operator.h           |   6 +-
 be/src/runtime/routine_load/data_consumer.cpp      |   6 +-
 .../runtime/routine_load/data_consumer_group.cpp   |   2 +-
 be/src/runtime/runtime_state.cpp                   |  23 +
 be/src/runtime/runtime_state.h                     |   5 +
 be/src/service/internal_service.cpp                |   4 +
 be/src/util/blocking_queue.hpp                     |  25 +-
 .../JFSFileSystem.java => be/src/util/key_util.cpp |  19 +-
 be/src/util/key_util.h                             |  11 +-
 be/src/util/slice.cpp                              |  19 +
 be/src/util/slice.h                                |   7 +
 be/src/vec/common/arithmetic_overflow.h            |   8 +-
 .../data_types/serde/data_type_date64_serde.cpp    |  71 +-
 .../serde/data_type_datetimev2_serde.cpp           |  31 +-
 .../data_types/serde/data_type_datev2_serde.cpp    |  10 +-
 .../data_types/serde/data_type_decimal_serde.cpp   |   2 +
 .../vec/data_types/serde/data_type_decimal_serde.h |   1 -
 be/src/vec/data_types/serde/data_type_serde.h      |   5 -
 .../exec/format/parquet/vparquet_group_reader.cpp  |   6 +-
 be/src/vec/exec/scan/file_scanner.cpp              |  23 +-
 be/src/vec/exec/scan/file_scanner.h                |   2 +-
 be/src/vec/exprs/vcast_expr.cpp                    |  11 +
 be/src/vec/functions/function_jsonb.cpp            |   2 +-
 be/src/vec/functions/function_rpc.cpp              |   7 +-
 be/src/vec/functions/function_rpc.h                |   2 +-
 be/src/vec/functions/function_string.cpp           |  21 +-
 be/src/vec/functions/function_string_to_string.h   |   4 +-
 be/src/vec/functions/function_totype.h             |  34 +-
 be/src/vec/functions/url/functions_url.h           |   5 +-
 be/src/vec/olap/block_reader.cpp                   |  17 +-
 be/src/vec/olap/block_reader.h                     |   4 +-
 be/test/common/check_overflow.cpp                  |  92 +++
 be/test/io/cache/block_file_cache_test.cpp         | 153 ++++
 be/test/olap/ordered_data_compaction_test.cpp      |   1 +
 .../olap/segments_key_bounds_truncation_test.cpp   | 788 +++++++++++++++++++++
 .../serde/data_type_serde_agg_state_test.cpp       |   6 -
 .../serde/data_type_serde_bitmap_test.cpp          |   2 -
 .../data_types/serde/data_type_serde_csv_test.cpp  |  53 +-
 .../data_type_serde_fixed_length_object_test.cpp   |   3 -
 .../data_types/serde/data_type_serde_hll_test.cpp  |   2 -
 .../serde/data_type_serde_quantile_state_test.cpp  |   2 -
 .../data_types/serde/data_type_serde_text_test.cpp |  53 +-
 be/test/vec/function/function_jsonb_test.cpp       |   8 +-
 fe/fe-common/pom.xml                               |   4 +
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |  24 +-
 fe/fe-core/src/main/cup/sql_parser.cup             |  28 -
 .../java/org/apache/doris/analysis/ExportStmt.java | 288 +-------
 .../java/org/apache/doris/analysis/LoadStmt.java   |   2 +-
 .../doris/analysis/ShowCatalogRecycleBinStmt.java  | 166 -----
 .../java/org/apache/doris/analysis/ShowDbStmt.java | 114 ---
 .../org/apache/doris/analysis/ShowTabletStmt.java  | 333 ---------
 .../org/apache/doris/backup/BackupHandler.java     |  41 +-
 .../java/org/apache/doris/backup/Repository.java   |  42 +-
 .../org/apache/doris/backup/RepositoryMgr.java     |   4 +-
 .../org/apache/doris/catalog/AzureResource.java    |   5 +-
 .../apache/doris/catalog/ColocateTableIndex.java   |  62 ++
 .../org/apache/doris/catalog/HdfsStorageVault.java |   5 +-
 .../java/org/apache/doris/catalog/S3Resource.java  |   5 +-
 .../doris/common/proc/BuildIndexProcDir.java       | 145 ++++
 .../apache/doris/common/proc/RollupProcDir.java    | 146 ++++
 .../doris/common/proc/SchemaChangeProcDir.java     | 146 ++++
 .../org/apache/doris/common/util/BrokerUtil.java   |   6 +-
 .../org/apache/doris/common/util/LocationPath.java |   2 +-
 .../apache/doris/datasource/ExternalCatalog.java   |  24 +-
 .../doris/datasource/ExternalMetaCacheMgr.java     |   2 +-
 .../org/apache/doris/datasource/hive/AcidUtil.java |   4 +-
 .../doris/datasource/hive/HMSExternalCatalog.java  |   6 +-
 .../doris/datasource/hive/HMSExternalTable.java    |   2 +-
 .../doris/datasource/hive/HMSTransaction.java      |  12 +-
 .../doris/datasource/hive/HiveMetaStoreCache.java  |  16 +-
 .../org/apache/doris/datasource/hive/HiveUtil.java |   4 +-
 .../doris/datasource/hive/source/HiveScanNode.java |   2 +-
 .../doris/datasource/hudi/source/HudiScanNode.java |   2 +-
 .../property/storage/AzureProperties.java          |  16 +-
 .../datasource/property/storage/S3Properties.java  |   2 +-
 .../java/org/apache/doris/fs/FileSystemCache.java  |   5 +-
 .../org/apache/doris/fs/FileSystemFactory.java     | 100 ++-
 .../apache/doris/fs/FileSystemProviderImpl.java    |   2 +-
 .../java/org/apache/doris/fs/FileSystemType.java   |  23 +-
 .../org/apache/doris/fs/PersistentFileSystem.java  |  18 +-
 .../doris/{fsv2 => fs}/StorageTypeMapper.java      |  10 +-
 .../fs/TransactionScopeCachingDirectoryLister.java |  11 +-
 ...nsactionScopeCachingDirectoryListerFactory.java |   6 +-
 .../org/apache/doris/fs/obj/AzureObjStorage.java   | 105 ++-
 .../java/org/apache/doris/fs/obj/ObjStorage.java   |   2 +-
 .../java/org/apache/doris/fs/obj/S3ObjStorage.java | 114 ++-
 .../apache/doris/fs/remote/AzureFileSystem.java    |  25 +-
 .../apache/doris/fs/remote/BrokerFileSystem.java   |  11 +
 .../apache/doris/fs/remote/RemoteFileSystem.java   |  16 +-
 .../org/apache/doris/fs/remote/S3FileSystem.java   | 152 ++--
 .../doris/fs/remote/SwitchingFileSystem.java       |  12 +-
 .../apache/doris/fs/remote/dfs/DFSFileSystem.java  |  31 +-
 .../apache/doris/fs/remote/dfs/JFSFileSystem.java  |   7 +-
 .../apache/doris/fs/remote/dfs/OFSFileSystem.java  |   7 +-
 .../{fsv2 => fs}/remote/dfs/OSSHdfsFileSystem.java |   2 +-
 .../org/apache/doris/fsv2/DirectoryLister.java     |  29 -
 .../java/org/apache/doris/fsv2/FileSystem.java     |  97 ---
 .../org/apache/doris/fsv2/FileSystemCache.java     | 117 ---
 .../doris/fsv2/FileSystemDirectoryLister.java      |  37 -
 .../org/apache/doris/fsv2/FileSystemFactory.java   |  82 ---
 .../apache/doris/fsv2/FileSystemIOException.java   |  65 --
 .../org/apache/doris/fsv2/FileSystemProvider.java  |  24 -
 .../apache/doris/fsv2/FileSystemProviderImpl.java  |  43 --
 .../java/org/apache/doris/fsv2/FileSystemType.java |  49 --
 .../java/org/apache/doris/fsv2/FileSystemUtil.java |  70 --
 .../org/apache/doris/fsv2/LocalDfsFileSystem.java  | 199 ------
 .../apache/doris/fsv2/PersistentFileSystem.java    |  95 ---
 .../doris/fsv2/RemoteFileRemoteIterator.java       |  47 --
 .../java/org/apache/doris/fsv2/RemoteIterator.java |  27 -
 .../apache/doris/fsv2/SimpleRemoteIterator.java    |  45 --
 .../fsv2/TransactionDirectoryListingCacheKey.java  |  64 --
 .../TransactionScopeCachingDirectoryLister.java    | 219 ------
 ...nsactionScopeCachingDirectoryListerFactory.java |  59 --
 .../org/apache/doris/fsv2/obj/AzureObjStorage.java | 381 ----------
 .../java/org/apache/doris/fsv2/obj/ObjStorage.java |  69 --
 .../org/apache/doris/fsv2/obj/RemoteObject.java    |  54 --
 .../org/apache/doris/fsv2/obj/RemoteObjects.java   |  52 --
 .../org/apache/doris/fsv2/obj/S3ObjStorage.java    | 493 -------------
 .../apache/doris/fsv2/remote/AzureFileSystem.java  |  48 --
 .../apache/doris/fsv2/remote/BrokerFileSystem.java | 704 ------------------
 .../apache/doris/fsv2/remote/ObjFileSystem.java    | 165 -----
 .../doris/fsv2/remote/RemoteFSPhantomManager.java  | 126 ----
 .../org/apache/doris/fsv2/remote/RemoteFile.java   | 106 ---
 .../apache/doris/fsv2/remote/RemoteFileSystem.java | 141 ----
 .../remote/RemoteFileSystemPhantomReference.java   |  44 --
 .../org/apache/doris/fsv2/remote/S3FileSystem.java | 106 ---
 .../doris/fsv2/remote/SwitchingFileSystem.java     | 132 ----
 .../doris/fsv2/remote/dfs/DFSFileSystem.java       | 500 -------------
 .../doris/fsv2/remote/dfs/OFSFileSystem.java       |  27 -
 .../apache/doris/httpv2/rest/CopyIntoAction.java   |  25 +-
 .../doris/httpv2/rest/StmtExecutionAction.java     |   1 -
 .../doris/httpv2/restv2/MetaInfoActionV2.java      |  77 +-
 .../doris/httpv2/util/StatementSubmitter.java      | 106 ++-
 .../main/java/org/apache/doris/load/ExportJob.java | 197 +-----
 .../main/java/org/apache/doris/load/ExportMgr.java |   4 +-
 .../org/apache/doris/load/StreamLoadHandler.java   |   2 +-
 .../org/apache/doris/mysql/privilege/Auth.java     |   5 +
 .../glue/translator/PhysicalPlanTranslator.java    |   6 +-
 .../doris/nereids/parser/LogicalPlanBuilder.java   | 148 ++++
 .../apache/doris/nereids/parser/NereidsParser.java |  19 +-
 .../doris/nereids/stats/StatsCalculator.java       |   9 +-
 .../apache/doris/nereids/trees/plans/PlanType.java |   7 +-
 .../plans/commands/AlterColocateGroupCommand.java  | 102 +++
 .../trees/plans/commands/ExportCommand.java        |   5 +
 .../plans/commands/ShowAlterTableCommand.java      | 280 ++++++++
 .../plans/commands/ShowBuildIndexCommand.java      | 241 +++++++
 .../plans/commands/ShowRoutineLoadCommand.java     | 232 ++++++
 .../plans/commands/info/ColocateGroupName.java     |  79 +++
 .../plans/commands/refresh/RefreshLdapCommand.java |  84 +++
 .../trees/plans/visitor/CommandVisitor.java        |  25 +
 .../java/org/apache/doris/qe/ShowExecutor.java     | 250 -------
 .../apache/doris/statistics/BaseAnalysisTask.java  |  10 +-
 .../org/apache/doris/statistics/ColStatsData.java  |  14 +-
 .../ExternalFileTableValuedFunction.java           |   2 +-
 .../doris/transaction/HiveTransactionManager.java  |   2 +-
 .../transaction/TransactionManagerFactory.java     |   2 +-
 .../org/apache/doris/analysis/ShowDbStmtTest.java  |  52 --
 .../org/apache/doris/backup/BackupJobTest.java     |   4 +-
 .../org/apache/doris/backup/RepositoryTest.java    |  30 +-
 .../org/apache/doris/backup/RestoreJobTest.java    |   4 +-
 .../apache/doris/catalog/TempPartitionTest.java    |  17 +-
 .../apache/doris/catalog/TruncateTableTest.java    |  19 +-
 .../apache/doris/common/util/LocationPathTest.java |   2 +-
 .../apache/doris/datasource/hive/HiveAcidTest.java |   2 +-
 .../doris/datasource/hive/HmsCommitTest.java       |   8 +-
 .../datasource/property/PropertyConverterTest.java |   2 +-
 .../external/iceberg/IcebergHadoopCatalogTest.java |   3 +-
 .../apache/doris/fs/obj/AzureObjStorageTest.java   |  16 +-
 .../doris/{fsv2 => fs}/obj/S3FileSystemTest.java   |  12 +-
 .../doris/fs/obj/S3ObjStorageGlobListTest.java     |   5 +-
 .../org/apache/doris/fs/obj/S3ObjStorageTest.java  | 309 ++++----
 .../{fsv2 => fs}/remote/RemoteFileSystemTest.java  |   8 +-
 .../apache/doris/fsv2/obj/S3ObjStorageTest.java    | 209 ------
 .../commands/AlterColocateGroupCommandTest.java    |  79 +++
 .../commands/CreateRepositoryCommandTest.java      |   2 +-
 .../plans/commands/ShowAlterTableCommandTest.java  | 173 +++++
 .../plans/commands/ShowBuildIndexCommandTest.java  | 110 +++
 .../commands/ShowRoutineLoadCommandTest.java}      |  25 +-
 .../java/org/apache/doris/qe/ShowExecutorTest.java |  50 +-
 .../doris/statistics/BaseAnalysisTaskTest.java     |  45 +-
 .../apache/doris/statistics/ColStatsDataTest.java  |   2 +-
 .../doris/statistics/OlapAnalysisTaskTest.java     |   2 +-
 fe/pom.xml                                         |   2 +-
 fe/spark-dpp/pom.xml                               |  12 -
 gensrc/proto/olap_file.proto                       |  10 +-
 .../test_group_commit_replay_wal.csv}              |   0
 .../test_mow_delete_unused_rowset_dm_docker.out    | Bin 0 -> 219 bytes
 .../test_schema_change_add_key_column.csv.gz       | Bin 0 -> 72233 bytes
 .../test_schema_change_add_key_column1.csv.gz      | Bin 0 -> 177558 bytes
 .../datatype_p0/decimalv3/test_decimalv3_cast3.out | Bin 1492 -> 1645 bytes
 .../tpcds_sf1_index/sql/q24_1.out                  | Bin 307 -> 109 bytes
 .../tpcds_sf1_index/sql/q24_2.out                  | Bin 137 -> 109 bytes
 .../data/json_p0/test_json_load_and_function.out   | Bin 261689 -> 261681 bytes
 .../test_json_load_unique_key_and_function.out     | Bin 87037 -> 87033 bytes
 .../data/jsonb_p0/test_jsonb_load_and_function.out | Bin 189691 -> 189687 bytes
 .../test_jsonb_load_unique_key_and_function.out    | Bin 124398 -> 124394 bytes
 .../data/nereids_function_p0/scalar_function/J.out | Bin 160937 -> 160933 bytes
 .../json_functions/test_json_extract.out           | Bin 0 -> 279 bytes
 .../tpcds_sf100_dup_without_key_p2/sql/q24_1.out   | Bin 27654 -> 1496 bytes
 .../tpcds_sf100_dup_without_key_p2/sql/q24_2.out   | Bin 3795 -> 188 bytes
 regression-test/data/tpcds_sf100_p2/sql/q24_1.out  | Bin 27654 -> 1496 bytes
 regression-test/data/tpcds_sf100_p2/sql/q24_2.out  | Bin 3795 -> 188 bytes
 regression-test/data/tpcds_sf1_p1/sql/q24_1.out    | Bin 307 -> 109 bytes
 regression-test/data/tpcds_sf1_p1/sql/q24_2.out    | Bin 137 -> 109 bytes
 .../data/tpcds_sf1_unique_ck_p1/sql/q24_1.out      | Bin 307 -> 109 bytes
 .../data/tpcds_sf1_unique_ck_p1/sql/q24_2.out      | Bin 137 -> 109 bytes
 .../data/tpcds_sf1_unique_p1/sql/q24_1.out         | Bin 307 -> 109 bytes
 .../data/tpcds_sf1_unique_p1/sql/q24_2.out         | Bin 137 -> 109 bytes
 .../test_key_bounds_truncation_read_scenarios.out  | Bin 0 -> 719 bytes
 ...test_key_bounds_truncation_write_scenarios.out} | Bin 137 -> 111 bytes
 .../org/apache/doris/regression/util/Http.groovy   |   8 +-
 .../test_group_commit_replay_wal.groovy            |  95 +++
 .../test_mow_agg_delete_bitmap.groovy              |   1 +
 .../suites/cold_heat_separation/policy/drop.groovy |  13 +-
 .../policy/drop_hdfs_reource.groovy                |  12 +-
 .../test_mow_compact_multi_segments.groovy         | 253 +++++++
 ...paction_agg_and_remove_pre_delete_bitmap.groovy |   2 +-
 .../test_mow_compaction_and_schema_change.groovy   |  14 +-
 ...test_mow_delete_unused_rowset_dm_docker.groovy} | 199 +++---
 ... => test_mow_stale_rowset_delete_bitmap.groovy} | 155 ++--
 .../decimalv3/test_decimalv3_cast3.groovy          |   7 +
 .../hive/test_hive_statistics_all_type_p0.groovy   |   4 +-
 .../test_nereids_refresh_ldap.groovy               |  22 +-
 .../insert_p0/insert_group_commit_into.groovy      |   2 +-
 .../tpcds_sf1_index/sql/q24_1.sql                  |   2 +-
 .../tpcds_sf1_index/sql/q24_2.sql                  |   2 +-
 .../test_routine_load_follower_fe.groovy           | 152 ++++
 .../show/test_nereids_show_alter_table.groovy      | 114 +++
 .../show/test_nereids_show_build_index.groovy      | 102 +++
 .../json_functions/test_json_extract.groovy        |  31 +
 .../suites/statistics/test_analyze_all_null.groovy | 108 +++
 .../tpcds_sf100_dup_without_key_p2/sql/q24_1.sql   |   2 +-
 .../tpcds_sf100_dup_without_key_p2/sql/q24_2.sql   |   2 +-
 .../suites/tpcds_sf100_p2/sql/q24_1.sql            |   2 +-
 .../suites/tpcds_sf100_p2/sql/q24_2.sql            |   2 +-
 regression-test/suites/tpcds_sf1_p1/sql/q24_1.sql  |   2 +-
 regression-test/suites/tpcds_sf1_p1/sql/q24_2.sql  |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/sql/q24_1.sql    |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/sql/q24_2.sql    |   2 +-
 .../suites/tpcds_sf1_unique_p1/sql/q24_1.sql       |   2 +-
 .../suites/tpcds_sf1_unique_p1/sql/q24_2.sql       |   2 +-
 .../test_key_bounds_truncation_basic.groovy        | 122 ++++
 ...est_key_bounds_truncation_read_scenarios.groovy | 100 +++
 ...st_key_bounds_truncation_write_scenarios.groovy | 284 ++++++++
 .../create/test_create_vault_with_kerberos.groovy  |   2 +-
 272 files changed, 6166 insertions(+), 7557 deletions(-)
 rename 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/dfs/JFSFileSystem.java => 
be/src/util/key_util.cpp (52%)
 create mode 100644 be/test/common/check_overflow.cpp
 create mode 100644 be/test/olap/segments_key_bounds_truncation_test.cpp
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowCatalogRecycleBinStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowDbStmt.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTabletStmt.java
 rename fe/fe-core/src/main/java/org/apache/doris/{fsv2 => 
fs}/StorageTypeMapper.java (91%)
 rename fe/fe-core/src/main/java/org/apache/doris/{fsv2 => 
fs}/remote/dfs/OSSHdfsFileSystem.java (96%)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/DirectoryLister.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/FileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/FileSystemCache.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/FileSystemDirectoryLister.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/FileSystemFactory.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/FileSystemIOException.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/FileSystemProvider.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/FileSystemProviderImpl.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/FileSystemType.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/FileSystemUtil.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/LocalDfsFileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/PersistentFileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/RemoteFileRemoteIterator.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/RemoteIterator.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/SimpleRemoteIterator.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/TransactionDirectoryListingCacheKey.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/TransactionScopeCachingDirectoryLister.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/TransactionScopeCachingDirectoryListerFactory.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/obj/AzureObjStorage.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/obj/ObjStorage.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/obj/RemoteObject.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/obj/RemoteObjects.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/obj/S3ObjStorage.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/AzureFileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/BrokerFileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/ObjFileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/RemoteFSPhantomManager.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/RemoteFile.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/RemoteFileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/RemoteFileSystemPhantomReference.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/S3FileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/SwitchingFileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/dfs/DFSFileSystem.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fsv2/remote/dfs/OFSFileSystem.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/AlterColocateGroupCommand.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/ShowAlterTableCommand.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/ShowBuildIndexCommand.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/ShowRoutineLoadCommand.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/ColocateGroupName.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/refresh/RefreshLdapCommand.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowDbStmtTest.java
 rename fe/fe-core/src/test/java/org/apache/doris/{fsv2 => 
fs}/obj/S3FileSystemTest.java (97%)
 rename fe/fe-core/src/test/java/org/apache/doris/{fsv2 => 
fs}/remote/RemoteFileSystemTest.java (96%)
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/fsv2/obj/S3ObjStorageTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/AlterColocateGroupCommandTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/ShowAlterTableCommandTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/ShowBuildIndexCommandTest.java
 copy 
fe/fe-core/src/{main/java/org/apache/doris/transaction/TransactionManagerFactory.java
 => 
test/java/org/apache/doris/nereids/trees/plans/commands/ShowRoutineLoadCommandTest.java}
 (53%)
 copy regression-test/data/{fault_injection_p0/group_commit_wal_msg.csv => 
cloud_p0/multi_cluster/test_group_commit_replay_wal.csv} (100%)
 create mode 100644 
regression-test/data/compaction/test_mow_delete_unused_rowset_dm_docker.out
 create mode 100644 
regression-test/data/compaction/test_schema_change_add_key_column.csv.gz
 create mode 100644 
regression-test/data/compaction/test_schema_change_add_key_column1.csv.gz
 create mode 100644 
regression-test/data/query_p0/sql_functions/json_functions/test_json_extract.out
 create mode 100644 
regression-test/data/unique_with_mow_p0/key_bounds/test_key_bounds_truncation_read_scenarios.out
 copy regression-test/data/{inverted_index_p1/tpcds_sf1_index/sql/q24_2.out => 
unique_with_mow_p0/key_bounds/test_key_bounds_truncation_write_scenarios.out} 
(70%)
 create mode 100644 
regression-test/suites/cloud_p0/multi_cluster/test_group_commit_replay_wal.groovy
 create mode 100644 
regression-test/suites/compaction/test_mow_compact_multi_segments.groovy
 copy 
regression-test/suites/compaction/{test_mow_compaction_agg_and_remove_pre_delete_bitmap.groovy
 => test_mow_delete_unused_rowset_dm_docker.groovy} (54%)
 copy 
regression-test/suites/compaction/{test_mow_compaction_agg_and_remove_pre_delete_bitmap.groovy
 => test_mow_stale_rowset_delete_bitmap.groovy} (65%)
 rename fe/fe-core/src/main/java/org/apache/doris/fsv2/RemoteFiles.java => 
regression-test/suites/external_table_p0/nereids_commands/test_nereids_refresh_ldap.groovy
 (71%)
 create mode 100644 
regression-test/suites/load_p0/routine_load/test_routine_load_follower_fe.groovy
 create mode 100644 
regression-test/suites/nereids_p0/show/test_nereids_show_alter_table.groovy
 create mode 100644 
regression-test/suites/nereids_p0/show/test_nereids_show_build_index.groovy
 create mode 100644 
regression-test/suites/query_p0/sql_functions/json_functions/test_json_extract.groovy
 create mode 100644 
regression-test/suites/statistics/test_analyze_all_null.groovy
 create mode 100644 
regression-test/suites/unique_with_mow_p0/key_bounds/test_key_bounds_truncation_basic.groovy
 create mode 100644 
regression-test/suites/unique_with_mow_p0/key_bounds/test_key_bounds_truncation_read_scenarios.groovy
 create mode 100644 
regression-test/suites/unique_with_mow_p0/key_bounds/test_key_bounds_truncation_write_scenarios.groovy


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

Reply via email to