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 e53d7791438 Merge master (#53998)

This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.

 * -- * -- N   refs/heads/variant-sparse-merge (c2686372830)
            \
             O -- O -- O   (e53d7791438)

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:
 .asf.yaml                                          |    1 -
 .github/workflows/comment-to-trigger-teamcity.yml  |   65 +-
 be/CMakeLists.txt                                  |    3 +
 be/benchmark/benchmark_fastunion.hpp               |  126 --
 be/benchmark/benchmark_main.cpp                    |    2 -
 be/cmake/thirdparty.cmake                          |    5 +
 be/src/agent/cgroup_cpu_ctl.cpp                    |   20 +-
 be/src/agent/cgroup_cpu_ctl.h                      |    4 +
 be/src/cloud/cloud_meta_mgr.cpp                    |   15 +-
 be/src/cloud/schema_cloud_dictionary_cache.cpp     |   36 +-
 be/src/common/config.cpp                           |    2 -
 be/src/common/config.h                             |    2 -
 be/src/common/consts.h                             |    1 -
 be/src/exec/decompressor.cpp                       |   45 +-
 be/src/exec/decompressor.h                         |   32 +-
 be/src/exec/lzo_decompressor.cpp                   |   11 +-
 be/src/exec/olap_common.h                          |   11 +-
 be/src/exec/rowid_fetcher.cpp                      |    1 -
 be/src/exec/table_connector.cpp                    |    5 +-
 be/src/exec/table_connector.h                      |    2 +-
 be/src/exec/tablet_info.cpp                        |   12 +-
 be/src/exec/tablet_info.h                          |    2 +-
 be/src/exprs/bloom_filter_func.h                   |    9 +-
 be/src/gutil/CMakeLists.txt                        |    1 +
 be/src/{vec/common => gutil}/endian.h              |   74 +-
 be/src/gutil/hash/city.cc                          |   28 +-
 be/src/gutil/hash/city.h                           |    4 +-
 be/src/gutil/strings/numbers.cc                    |  195 +++
 be/src/gutil/strings/numbers.h                     |   73 ++
 be/src/http/action/be_proc_thread_action.cpp       |    2 +
 be/src/http/action/check_rpc_channel_action.cpp    |   11 +-
 be/src/http/action/checksum_action.cpp             |    4 +-
 be/src/http/action/clear_cache_action.cpp          |    2 +
 be/src/http/action/config_action.cpp               |   18 +-
 be/src/http/action/pipeline_task_action.cpp        |    2 +
 be/src/http/action/reload_tablet_action.cpp        |    4 +-
 be/src/http/action/stream_load_2pc.cpp             |    2 +
 be/src/http/action/tablet_migration_action.cpp     |   15 +-
 be/src/http/action/tablet_migration_action.h       |   13 +-
 be/src/io/cache/cache_lru_dumper.cpp               |    2 +-
 be/src/io/fs/hdfs_file_reader.cpp                  |    4 +-
 be/src/io/fs/tracing_file_reader.h                 |   58 -
 be/src/io/io_common.h                              |    8 -
 be/src/olap/base_tablet.cpp                        |   72 +-
 be/src/olap/base_tablet.h                          |    2 +-
 be/src/olap/data_dir.cpp                           |   15 +-
 be/src/olap/iterators.h                            |    4 -
 be/src/olap/key_coder.h                            |    2 +-
 be/src/olap/memtable.cpp                           |    3 +-
 be/src/olap/parallel_scanner_builder.h             |    6 -
 be/src/olap/partial_update_info.cpp                |   79 +-
 be/src/olap/partial_update_info.h                  |   38 +-
 be/src/olap/primary_key_index.h                    |    5 +-
 be/src/olap/rowid_conversion.h                     |    5 +-
 be/src/olap/rowset/beta_rowset.cpp                 |   12 +-
 be/src/olap/rowset/beta_rowset_reader.cpp          |    7 +-
 be/src/olap/rowset/beta_rowset_writer.cpp          |    7 +-
 be/src/olap/rowset/beta_rowset_writer.h            |    2 +-
 be/src/olap/rowset/rowset_meta_manager.cpp         |   14 +-
 be/src/olap/rowset/rowset_reader_context.h         |    4 -
 be/src/olap/rowset/segment_v2/column_reader.cpp    |   11 +-
 .../olap/rowset/segment_v2/index_file_writer.cpp   |    4 +-
 .../rowset/segment_v2/index_storage_format.cpp     |    8 +-
 .../rowset/segment_v2/index_storage_format_v1.cpp  |    9 +-
 .../rowset/segment_v2/index_storage_format_v2.cpp  |   19 +-
 .../segment_v2/inverted_index/token_stream.h       |    9 +-
 .../segment_v2/inverted_index/util/mock_iterator.h |   12 +-
 .../inverted_index/util/priority_queue.h           |    8 +-
 .../inverted_index/util/union_term_iterator.h      |    9 +-
 .../rowset/segment_v2/inverted_index_iterator.cpp  |    5 +-
 .../rowset/segment_v2/inverted_index_iterator.h    |    2 +-
 .../rowset/segment_v2/inverted_index_reader.cpp    |   45 +-
 .../olap/rowset/segment_v2/inverted_index_reader.h |   10 +-
 .../rowset/segment_v2/inverted_index_writer.cpp    |   24 +-
 be/src/olap/rowset/segment_v2/page_io.cpp          |    7 +-
 be/src/olap/rowset/segment_v2/segment_iterator.cpp |  331 +----
 be/src/olap/rowset/segment_v2/segment_iterator.h   |   31 +-
 be/src/olap/rowset/segment_v2/segment_writer.cpp   |   39 +-
 .../variant/hierarchical_data_iterator.cpp         |    6 +-
 .../rowset/segment_v2/vertical_segment_writer.cpp  |   16 +-
 .../rowset/segment_v2/virtual_column_iterator.cpp  |  168 ---
 .../rowset/segment_v2/virtual_column_iterator.h    |   64 -
 be/src/olap/rowset/segment_v2/zone_map_index.cpp   |    4 +-
 be/src/olap/rowset/segment_v2/zone_map_index.h     |    5 +-
 be/src/olap/rowset_builder.cpp                     |    8 +-
 be/src/olap/snapshot_manager.cpp                   |   19 +-
 be/src/olap/storage_engine.cpp                     |   31 +-
 be/src/olap/tablet_meta_manager.cpp                |    5 +-
 be/src/olap/tablet_reader.cpp                      |    4 -
 be/src/olap/tablet_reader.h                        |   12 +-
 be/src/olap/tablet_schema.cpp                      |   48 +-
 be/src/olap/tablet_schema.h                        |    6 +-
 be/src/olap/types.h                                |   28 +-
 be/src/pipeline/common/partition_sort_utils.cpp    |    2 +-
 be/src/pipeline/dependency.h                       |    2 -
 be/src/pipeline/exec/file_scan_operator.h          |    1 -
 be/src/pipeline/exec/olap_scan_operator.cpp        |   37 -
 be/src/pipeline/exec/olap_scan_operator.h          |    7 -
 .../pipeline/exec/partition_sort_sink_operator.cpp |    2 +-
 be/src/pipeline/exec/scan_operator.cpp             |   25 +-
 be/src/pipeline/exec/scan_operator.h               |    4 +-
 be/src/pipeline/exec/sort_sink_operator.cpp        |    4 +-
 be/src/pipeline/exec/sort_sink_operator.h          |    3 -
 be/src/pipeline/exec/spill_sort_sink_operator.cpp  |    7 +-
 .../pipeline/exec/spill_sort_source_operator.cpp   |   14 +-
 be/src/runtime/CMakeLists.txt                      |    4 +
 be/src/runtime/descriptors.cpp                     |   40 +-
 be/src/runtime/descriptors.h                       |    8 -
 be/src/runtime/exec_env_init.cpp                   |    4 +
 be/src/runtime/load_path_mgr.cpp                   |   20 +-
 be/src/runtime/load_path_mgr.h                     |    2 +-
 be/src/runtime/memory/jemalloc_hook.cpp            |  227 ++++
 be/src/runtime/memory/tcmalloc_hook.h              |   66 +
 be/src/runtime/runtime_predicate.h                 |    5 +-
 be/src/runtime/thread_context.h                    |   44 +
 be/src/runtime/workload_group/workload_group.cpp   |    4 +-
 .../workload_group/workload_group_manager.cpp      |    2 -
 be/src/service/internal_service.cpp                |   20 +-
 be/src/tools/meta_tool.cpp                         |    1 +
 be/src/util/bit_util.h                             |    1 +
 be/src/util/bitmap_value.h                         |   68 +-
 be/src/util/block_compression.cpp                  |    2 +-
 be/src/util/brpc_client_cache.h                    |    5 -
 be/src/util/coding.h                               |    2 -
 be/src/util/disk_info.cpp                          |    7 +-
 be/src/util/disk_info.h                            |    7 +-
 be/src/util/frame_of_reference_coding.cpp          |    2 +-
 be/src/util/frame_of_reference_coding.h            |   18 +-
 be/src/util/hash_util.hpp                          |    4 +-
 be/src/util/murmur_hash3.cpp                       |    7 +-
 be/src/util/murmur_hash3.h                         |   24 +-
 be/src/util/mysql_row_buffer.cpp                   |    8 +-
 be/src/util/network_util.cpp                       |    9 +-
 be/src/util/runtime_profile.cpp                    |    1 +
 be/src/util/s3_util.cpp                            |   19 +-
 be/src/util/sort_heap.h                            |  121 ++
 be/src/util/string_parser.cpp                      |   17 +-
 be/src/util/string_parser.hpp                      |    2 +-
 be/src/util/to_string.h                            |   74 --
 .../aggregate_function_bitmap.h                    |   86 +-
 be/src/vec/columns/column.h                        |    2 -
 be/src/vec/columns/column_decimal.cpp              |    2 +-
 be/src/vec/columns/column_dictionary.h             |    5 +-
 be/src/vec/columns/columns_common.cpp              |    4 +-
 be/src/vec/columns/predicate_column.h              |   13 +-
 be/src/vec/common/format_ip.h                      |   15 +-
 be/src/vec/common/pod_array.h                      |    4 +
 be/src/vec/common/schema_util.cpp                  |  102 +-
 be/src/vec/common/schema_util.h                    |   17 +-
 be/src/vec/common/sip_hash.h                       |   35 +-
 be/src/vec/common/sort/heap_sorter.cpp             |    5 +-
 be/src/vec/common/sort/heap_sorter.h               |    2 +-
 be/src/vec/common/sort/partition_sorter.cpp        |    5 +-
 be/src/vec/common/sort/partition_sorter.h          |    2 +-
 be/src/vec/common/sort/sorter.cpp                  |   41 +-
 be/src/vec/common/sort/sorter.h                    |    8 +-
 be/src/vec/common/sort/topn_sorter.cpp             |    5 +-
 be/src/vec/common/sort/topn_sorter.h               |    2 +-
 be/src/vec/common/sort/vsort_exec_exprs.cpp        |    9 +
 be/src/vec/common/sort/vsort_exec_exprs.h          |    8 +
 be/src/vec/common/string_ref.cpp                   |    7 +-
 be/src/vec/common/string_ref.h                     |   15 +-
 be/src/vec/common/string_searcher.h                |    5 +-
 be/src/vec/common/uint128.h                        |    2 +-
 be/src/vec/common/unaligned.h                      |   33 +-
 be/src/vec/core/block.cpp                          |   23 +-
 be/src/vec/core/column_with_type_and_name.cpp      |   22 -
 be/src/vec/core/column_with_type_and_name.h        |    2 -
 be/src/vec/data_types/data_type.h                  |    5 +-
 be/src/vec/data_types/data_type_number.cpp         |    8 +-
 be/src/vec/data_types/data_type_number_base.cpp    |   10 +-
 be/src/vec/data_types/data_type_string.cpp         |    3 -
 .../vec/data_types/serde/data_type_ipv4_serde.cpp  |   40 -
 be/src/vec/data_types/serde/data_type_ipv4_serde.h |    7 -
 .../vec/data_types/serde/data_type_ipv6_serde.cpp  |   40 -
 be/src/vec/data_types/serde/data_type_ipv6_serde.h |    7 -
 .../data_types/serde/data_type_number_serde.cpp    |    4 +-
 .../vec/exec/format/arrow/arrow_stream_reader.cpp  |   15 +-
 be/src/vec/exec/format/arrow/arrow_stream_reader.h |    1 -
 be/src/vec/exec/format/column_type_convert.h       |    8 +-
 be/src/vec/exec/format/csv/csv_reader.cpp          |    6 +-
 .../file_reader/new_plain_text_line_reader.cpp     |   29 +-
 .../file_reader/new_plain_text_line_reader.h       |    2 +
 be/src/vec/exec/format/generic_reader.h            |    5 -
 be/src/vec/exec/format/json/new_json_reader.cpp    |   15 +-
 be/src/vec/exec/format/json/new_json_reader.h      |    2 +
 be/src/vec/exec/format/orc/vorc_reader.cpp         |   41 +-
 be/src/vec/exec/format/orc/vorc_reader.h           |   37 +-
 be/src/vec/exec/format/parquet/parquet_pred_cmp.h  |    2 +-
 be/src/vec/exec/format/parquet/vparquet_reader.cpp |   52 +-
 be/src/vec/exec/format/parquet/vparquet_reader.h   |   14 +-
 be/src/vec/exec/format/table/table_format_reader.h |    2 -
 be/src/vec/exec/scan/file_scanner.cpp              |   76 --
 be/src/vec/exec/scan/file_scanner.h                |    6 -
 be/src/vec/exec/scan/olap_scanner.cpp              |   58 +-
 be/src/vec/exec/scan/olap_scanner.h                |   20 +-
 be/src/vec/exec/scan/scanner.cpp                   |    7 +-
 be/src/vec/exec/scan/scanner_scheduler.cpp         |   41 -
 be/src/vec/exec/scan/scanner_scheduler.h           |    5 +-
 be/src/vec/exprs/vexpr.cpp                         |   13 +-
 be/src/vec/exprs/vexpr_context.cpp                 |    2 -
 be/src/vec/exprs/virtual_slot_ref.cpp              |  221 ----
 be/src/vec/exprs/virtual_slot_ref.h                |   61 -
 be/src/vec/functions/cast/cast_to_array.h          |    6 +-
 be/src/vec/functions/cast/cast_to_date.h           |   12 +-
 be/src/vec/functions/cast/cast_to_ip.h             |  127 +-
 be/src/vec/functions/cast/cast_to_jsonb.h          |   33 +-
 be/src/vec/functions/cast/cast_to_map.h            |    6 +-
 be/src/vec/functions/cast/cast_to_struct.h         |    5 +-
 be/src/vec/functions/function.h                    |   13 +-
 be/src/vec/functions/function_ip.h                 |   20 +-
 be/src/vec/io/io_helper.h                          |   16 +-
 be/src/vec/runtime/vdatetime_value.cpp             |    8 +-
 be/src/vec/runtime/vdatetime_value.h               |    9 +-
 be/src/vec/sink/load_stream_stub.cpp               |    2 +
 be/src/vec/sink/load_stream_stub.h                 |   11 +
 .../sink/scale_writer_partitioning_exchanger.hpp   |    8 +-
 be/src/vec/sink/writer/vtablet_writer.cpp          |   37 +-
 be/src/vec/sink/writer/vtablet_writer.h            |    8 +-
 be/src/vec/sink/writer/vtablet_writer_v2.cpp       |   54 +-
 be/src/vec/sink/writer/vtablet_writer_v2.h         |    6 +-
 .../cloud/test_schema_cloud_dictionary_cache.cpp   |   54 -
 be/test/exprs/virtual_slot_ref_test.cpp            |  373 ------
 be/test/gutil/strings/numbers_test.cpp             |   71 +-
 be/test/io/fs/s3_file_writer_test.cpp              |   25 -
 be/test/olap/delete_handler_test.cpp               |    1 +
 be/test/olap/index_builder_test.cpp                |    3 -
 be/test/olap/rowid_conversion_test.cpp             |    1 +
 .../segment_v2/inverted_index_reader_test.cpp      |    8 +-
 be/test/olap/tablet_test.cpp                       |    1 +
 .../vector_index/virtual_column_iterator_test.cpp  |  670 ----------
 be/test/pipeline/operator/sort_operator_test.cpp   |   13 +-
 be/test/runtime/descriptor_test.cpp                |  201 ---
 be/test/testutil/mock/mock_sorter.h                |    2 +-
 be/test/testutil/test_util.cpp                     |    1 +
 be/test/util/bit_util_test.cpp                     |    1 -
 be/test/util/bitmap_value_test.cpp                 |    6 -
 be/test/util/sort_heap_test.cpp                    |   94 ++
 .../check_column_with_type_and_name_test.cpp       |   72 --
 be/test/vec/columns/column_ip_test.cpp             |   23 +-
 be/test/vec/exec/orc/orc_read_lines.cpp            |    2 -
 be/test/vec/exec/sort/heap_sorter_test.cpp         |   22 +-
 be/test/vec/exec/sort/partition_sorter_test.cpp    |    6 +-
 be/test/vec/exec/sort/sort_test.cpp                |    4 +-
 be/test/vec/function/cast/cast_test.h              |   12 +-
 be/test/vec/function/cast/cast_to_ip_test.cpp      |  277 -----
 be/test/vec/function/function_test_util.h          |    2 -
 .../vec/function/function_throw_exception_test.cpp |   39 +
 build.sh                                           |    8 +
 cloud/src/common/jemalloc_hook.cpp                 |  131 ++
 cloud/src/common/network_util.cpp                  |    1 -
 cloud/src/main.cpp                                 |    5 -
 cloud/src/meta-service/meta_service_partition.cpp  |   16 +-
 cloud/src/recycler/recycler.cpp                    |   48 +-
 cloud/test/meta_service_operation_log_test.cpp     |   18 -
 contrib/apache-orc                                 |    2 +-
 docker/runtime/doris-compose/command.py            |   20 +-
 .../main/java/org/apache/doris/common/Config.java  |    3 +
 .../authentication/ExecutionAuthenticator.java     |   59 -
 .../antlr4/org/apache/doris/nereids/DorisLexer.g4  |    2 -
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |   18 +-
 fe/fe-core/src/main/cup/sql_parser.cup             |   14 +-
 .../org/apache/doris/alter/CloudRollupJobV2.java   |    1 +
 .../java/org/apache/doris/alter/RollupJobV2.java   |   18 +-
 .../analysis/AbstractBackupTableRefClause.java     |    2 +-
 .../apache/doris/analysis/AddBackendClause.java    |    4 +-
 .../org/apache/doris/analysis/AddColumnClause.java |    2 +-
 .../apache/doris/analysis/AddColumnsClause.java    |    2 +-
 .../apache/doris/analysis/AddPartitionClause.java  |    2 +-
 .../doris/analysis/AddPartitionLikeClause.java     |    2 +-
 .../org/apache/doris/analysis/AddRollupClause.java |    2 +-
 .../analysis/AdminSetPartitionVersionStmt.java     |    6 +-
 .../apache/doris/analysis/AggregateInfoBase.java   |  112 ++
 .../doris/analysis/AlterColocateGroupStmt.java     |    6 +-
 .../apache/doris/analysis/AlterJobStatusStmt.java  |    4 +-
 .../doris/analysis/AlterLoadErrorUrlClause.java    |    2 +-
 .../doris/analysis/AlterMultiPartitionClause.java  |    2 +-
 .../apache/doris/analysis/AlterRepositoryStmt.java |    4 +-
 .../org/apache/doris/analysis/AlterRoleStmt.java   |    4 +-
 .../doris/analysis/AlterSqlBlockRuleStmt.java      |    4 +-
 .../org/apache/doris/analysis/AlterTableStmt.java  |   12 +-
 .../doris/analysis/AlterWorkloadGroupStmt.java     |    4 +-
 .../analysis/AlterWorkloadSchedPolicyStmt.java     |    4 +-
 .../org/apache/doris/analysis/AnalyticInfo.java    |   49 +
 .../java/org/apache/doris/analysis/Analyzer.java   |  538 ++++++++
 .../org/apache/doris/analysis/BackendClause.java   |    2 +-
 .../org/apache/doris/analysis/BaseTableRef.java    |   18 +-
 .../org/apache/doris/analysis/BaseViewStmt.java    |    2 +-
 .../apache/doris/analysis/BuildIndexClause.java    |    4 +-
 .../apache/doris/analysis/CancelExportStmt.java    |   11 +-
 .../org/apache/doris/analysis/CancelLoadStmt.java  |   11 +-
 ...ninstallPluginStmt.java => CleanLabelStmt.java} |   53 +-
 .../apache/doris/analysis/CleanProfileStmt.java    |    2 +-
 .../org/apache/doris/analysis/ClusterName.java     |    2 +-
 .../apache/doris/analysis/ColocateGroupName.java   |   19 +-
 .../java/org/apache/doris/analysis/ColumnDef.java  |    2 +-
 .../apache/doris/analysis/ColumnRenameClause.java  |    2 +-
 .../java/org/apache/doris/analysis/CopyStmt.java   |    9 +-
 .../apache/doris/analysis/CreateCatalogStmt.java   |   15 +-
 .../org/apache/doris/analysis/CreateDbStmt.java    |   12 +-
 .../doris/analysis/CreateEncryptKeyStmt.java       |    6 +-
 .../apache/doris/analysis/CreateFunctionStmt.java  |   81 +-
 .../apache/doris/analysis/CreateIndexClause.java   |    2 +-
 .../doris/analysis/CreateIndexPolicyStmt.java      |    4 +-
 .../org/apache/doris/analysis/CreateJobStmt.java   |    6 +-
 .../doris/analysis/CreateMaterializedViewStmt.java |   19 +-
 .../analysis/CreateOrReplaceBranchClause.java      |    2 +-
 .../doris/analysis/CreateOrReplaceTagClause.java   |    2 +-
 .../doris/analysis/CreateRoutineLoadStmt.java      |   20 +-
 .../doris/analysis/CreateSqlBlockRuleStmt.java     |    2 +-
 .../apache/doris/analysis/CreateTableLikeStmt.java |    8 +-
 .../org/apache/doris/analysis/CreateTableStmt.java |    2 +-
 .../analysis/CreateWorkloadSchedPolicyStmt.java    |    4 +-
 .../org/apache/doris/analysis/DataDescription.java |   16 +-
 .../apache/doris/analysis/DiagnoseTabletStmt.java  |    4 +-
 .../apache/doris/analysis/DropBranchClause.java    |    2 +-
 .../org/apache/doris/analysis/DropCatalogStmt.java |    4 +-
 .../apache/doris/analysis/DropColumnClause.java    |    2 +-
 .../java/org/apache/doris/analysis/DropDbStmt.java |   12 +-
 .../apache/doris/analysis/DropEncryptKeyStmt.java  |    6 +-
 .../apache/doris/analysis/DropFunctionStmt.java    |    9 +-
 .../org/apache/doris/analysis/DropIndexClause.java |    2 +-
 .../apache/doris/analysis/DropIndexPolicyStmt.java |    4 +-
 .../apache/doris/analysis/DropPartitionClause.java |    2 +-
 .../analysis/DropPartitionFromIndexClause.java     |    2 +-
 .../apache/doris/analysis/DropRepositoryStmt.java  |    4 +-
 .../apache/doris/analysis/DropRollupClause.java    |    2 +-
 .../doris/analysis/DropSqlBlockRuleStmt.java       |    4 +-
 .../org/apache/doris/analysis/DropTableStmt.java   |    9 +-
 .../org/apache/doris/analysis/DropTagClause.java   |    2 +-
 .../org/apache/doris/analysis/DropUserStmt.java    |    4 +-
 .../analysis/DropWorkloadSchedPolicyStmt.java      |    4 +-
 .../apache/doris/analysis/EnableFeatureClause.java |    2 +-
 .../org/apache/doris/analysis/EncryptKeyName.java  |    9 +-
 .../java/org/apache/doris/analysis/ExportStmt.java |    2 +-
 .../org/apache/doris/analysis/FrontendClause.java  |   12 +-
 .../org/apache/doris/analysis/FunctionArgsDef.java |    4 +-
 .../org/apache/doris/analysis/FunctionName.java    |   20 +-
 .../org/apache/doris/analysis/GroupByClause.java   |    2 +-
 .../java/org/apache/doris/analysis/HelpStmt.java   |    2 +-
 .../java/org/apache/doris/analysis/IndexDef.java   |    3 +-
 .../apache/doris/analysis/InstallPluginStmt.java   |    4 +-
 .../java/org/apache/doris/analysis/JobName.java    |   12 +-
 .../java/org/apache/doris/analysis/LabelName.java  |   13 +-
 .../org/apache/doris/analysis/LateralViewRef.java  |   17 +-
 .../org/apache/doris/analysis/LimitElement.java    |    2 +-
 .../org/apache/doris/analysis/LoadColumnsInfo.java |    2 +-
 .../java/org/apache/doris/analysis/LoadStmt.java   |   29 +-
 .../org/apache/doris/analysis/LockTablesStmt.java  |    9 +-
 .../apache/doris/analysis/ModifyBackendClause.java |    4 +-
 .../apache/doris/analysis/ModifyBrokerClause.java  |    2 +-
 .../apache/doris/analysis/ModifyColumnClause.java  |    2 +-
 .../doris/analysis/ModifyColumnCommentClause.java  |    2 +-
 .../doris/analysis/ModifyDistributionClause.java   |    2 +-
 .../apache/doris/analysis/ModifyEngineClause.java  |    2 +-
 .../doris/analysis/ModifyNodeHostNameClause.java   |    2 +-
 .../doris/analysis/ModifyPartitionClause.java      |    2 +-
 .../doris/analysis/ModifyTableCommentClause.java   |    2 +-
 .../analysis/ModifyTablePropertiesClause.java      |    2 +-
 .../org/apache/doris/analysis/OutFileClause.java   |    2 +-
 .../java/org/apache/doris/analysis/ParseNode.java  |    5 +-
 .../org/apache/doris/analysis/PartitionName.java   |  201 +++
 .../org/apache/doris/analysis/PartitionNames.java  |    2 +-
 .../doris/analysis/PartitionRenameClause.java      |    2 +-
 .../org/apache/doris/analysis/RecoverDbStmt.java   |   15 +-
 .../doris/analysis/RecoverPartitionStmt.java       |    4 +-
 .../apache/doris/analysis/RecoverTableStmt.java    |    4 +-
 .../apache/doris/analysis/RefreshCatalogStmt.java  |    4 +-
 .../org/apache/doris/analysis/RefreshDbStmt.java   |   17 +-
 .../apache/doris/analysis/RefreshTableStmt.java    |    6 +-
 .../doris/analysis/ReorderColumnsClause.java       |    2 +-
 .../doris/analysis/ReplacePartitionClause.java     |    6 +-
 .../apache/doris/analysis/ReplaceTableClause.java  |    2 +-
 .../apache/doris/analysis/RollupRenameClause.java  |    2 +-
 .../java/org/apache/doris/analysis/Separator.java  |   12 +-
 .../doris/analysis/SetDefaultStorageVaultStmt.java |    4 +-
 .../org/apache/doris/analysis/SetLdapPassVar.java  |    2 +-
 .../org/apache/doris/analysis/SetNamesVar.java     |    2 +-
 .../java/org/apache/doris/analysis/SetPassVar.java |    2 +-
 .../java/org/apache/doris/analysis/SetStmt.java    |    4 +-
 .../org/apache/doris/analysis/SetTransaction.java  |    2 +-
 .../apache/doris/analysis/SetUserDefinedVar.java   |    2 +-
 .../apache/doris/analysis/SetUserPropertyStmt.java |    6 +-
 .../apache/doris/analysis/SetUserPropertyVar.java  |    6 +-
 .../java/org/apache/doris/analysis/SetVar.java     |    2 +-
 .../org/apache/doris/analysis/ShowAlterStmt.java   |   47 +-
 .../org/apache/doris/analysis/ShowAnalyzeStmt.java |   11 +-
 .../doris/analysis/ShowAnalyzeTaskStatus.java      |   68 +
 .../apache/doris/analysis/ShowColumnStatsStmt.java |    8 +-
 .../apache/doris/analysis/ShowCreateLoadStmt.java  |    4 +-
 .../apache/doris/analysis/ShowCreateMTMVStmt.java  |    4 +-
 .../org/apache/doris/analysis/ShowEnginesStmt.java |    2 +-
 .../apache/doris/analysis/ShowIndexPolicyStmt.java |    4 +-
 .../apache/doris/analysis/ShowProcedureStmt.java   |    2 +-
 .../org/apache/doris/analysis/ShowWarningStmt.java |    2 +-
 .../org/apache/doris/analysis/SlotDescriptor.java  |   16 +-
 .../java/org/apache/doris/analysis/SlotRef.java    |    1 -
 .../org/apache/doris/analysis/StatementBase.java   |   22 +-
 .../org/apache/doris/analysis/StorageBackend.java  |    2 +-
 .../java/org/apache/doris/analysis/SwitchStmt.java |   15 +-
 .../java/org/apache/doris/analysis/SyncStmt.java   |    2 +-
 .../java/org/apache/doris/analysis/TableName.java  |   20 +-
 .../org/apache/doris/analysis/TablePattern.java    |    8 +
 .../java/org/apache/doris/analysis/TableRef.java   |  129 +-
 .../apache/doris/analysis/TableRenameClause.java   |    2 +-
 .../org/apache/doris/analysis/TableSample.java     |    2 +-
 .../doris/analysis/TableValuedFunctionRef.java     |   10 +-
 .../java/org/apache/doris/analysis/TypeDef.java    |    2 +-
 .../apache/doris/analysis/UninstallPluginStmt.java |    4 +-
 .../analysis/UnsetDefaultStorageVaultStmt.java     |    4 +-
 .../apache/doris/analysis/UnsetVariableStmt.java   |    2 +-
 .../org/apache/doris/analysis/UnsupportedStmt.java |    2 +-
 .../java/org/apache/doris/analysis/UseStmt.java    |   13 +-
 .../java/org/apache/doris/backup/RestoreJob.java   |    3 -
 .../main/java/org/apache/doris/catalog/Column.java |    4 +-
 .../main/java/org/apache/doris/catalog/Env.java    |   63 +-
 .../java/org/apache/doris/catalog/EnvFactory.java  |    7 +-
 .../org/apache/doris/catalog/FunctionUtil.java     |   23 +
 .../main/java/org/apache/doris/catalog/Index.java  |    2 +-
 .../doris/catalog/MaterializedIndexMeta.java       |    5 +-
 .../java/org/apache/doris/catalog/OlapTable.java   |   17 +-
 .../org/apache/doris/catalog/OlapTableFactory.java |   10 -
 .../main/java/org/apache/doris/catalog/View.java   |    7 +-
 .../doris/cloud/analysis/UseCloudClusterStmt.java  |   15 +-
 .../doris/cloud/catalog/CloudEnvFactory.java       |    7 +-
 .../apache/doris/cloud/qe/CloudCoordinator.java    |    5 +-
 .../java/org/apache/doris/common/FeNameFormat.java |    7 -
 .../apache/doris/common/TableAliasGenerator.java}  |   33 +-
 .../org/apache/doris/common/ThreadPoolManager.java |    8 +-
 .../doris/common/cache/NereidsSqlCacheManager.java |    2 -
 .../apache/doris/common/util/IdGeneratorUtil.java  |   21 -
 .../org/apache/doris/datasource/CatalogIf.java     |    8 -
 .../apache/doris/datasource/ExternalCatalog.java   |   47 +-
 .../org/apache/doris/datasource/ExternalView.java  |  204 ---
 .../apache/doris/datasource/InternalCatalog.java   | 1300 ++------------------
 .../doris/datasource/hive/HMSExternalCatalog.java  |    7 +-
 .../doris/datasource/hive/HiveMetadataOps.java     |  129 +-
 .../datasource/hive/ThriftHMSCachedClient.java     |   13 +-
 .../apache/doris/datasource/hudi/HudiUtils.java    |    4 +-
 .../hudi/source/HudiCachedPartitionProcessor.java  |    6 -
 .../hudi/source/HudiPartitionProcessor.java        |    9 +-
 .../doris/datasource/hudi/source/HudiScanNode.java |    6 +-
 .../iceberg/IcebergDLFExternalCatalog.java         |   21 +-
 .../datasource/iceberg/IcebergExternalCatalog.java |   40 +-
 .../iceberg/IcebergExternalDatabase.java           |    2 +-
 .../datasource/iceberg/IcebergExternalTable.java   |    4 +-
 .../iceberg/IcebergGlueExternalCatalog.java        |   32 +
 .../iceberg/IcebergHMSExternalCatalog.java         |    8 +
 .../iceberg/IcebergHadoopExternalCatalog.java      |   48 +
 .../datasource/iceberg/IcebergMetadataCache.java   |    4 +-
 .../datasource/iceberg/IcebergMetadataOps.java     |  116 +-
 .../iceberg/IcebergRestExternalCatalog.java        |   23 +
 .../iceberg/IcebergS3TablesExternalCatalog.java    |   37 +-
 .../datasource/iceberg/IcebergTransaction.java     |    4 +-
 .../doris/datasource/iceberg/IcebergUtils.java     |    8 +-
 .../datasource/iceberg/source/IcebergScanNode.java |    6 +-
 .../datasource/operations/ExternalMetadataOps.java |   16 -
 .../datasource/paimon/PaimonExternalCatalog.java   |    7 +-
 .../datasource/paimon/PaimonExternalTable.java     |   23 -
 .../property/ConnectorPropertiesUtils.java         |    7 +-
 .../metastore/AWSGlueMetaStoreBaseProperties.java  |   33 +-
 .../metastore/AWSGlueMetaStoreProperties.java      |    4 +-
 .../property/metastore/AbstractHMSProperties.java  |    6 +-
 .../metastore/AbstractIcebergProperties.java       |   75 --
 .../AbstractMetastorePropertiesFactory.java        |   74 --
 .../metastore/AliyunDLFBaseProperties.java         |   14 -
 .../property/metastore/HMSBaseProperties.java      |  190 ---
 .../metastore/HMSGlueMetaStoreProperties.java      |    2 +-
 .../property/metastore/HMSProperties.java          |  169 ++-
 .../property/metastore/HMSPropertiesFactory.java   |   31 +-
 .../IcebergAliyunDLFMetaStoreProperties.java       |   76 --
 .../IcebergFileSystemMetaStoreProperties.java      |   80 --
 .../metastore/IcebergGlueMetaStoreProperties.java  |  103 --
 .../metastore/IcebergHMSMetaStoreProperties.java   |  121 --
 .../metastore/IcebergPropertiesFactory.java        |   47 +-
 .../property/metastore/IcebergRestProperties.java  |   33 +-
 .../IcebergS3TablesMetaStoreProperties.java        |   91 --
 .../property/metastore/MetastoreProperties.java    |    8 +-
 .../metastore/MetastorePropertiesFactory.java      |   10 -
 .../storage/AbstractS3CompatibleProperties.java    |    6 -
 .../property/storage/AzureProperties.java          |    7 -
 .../property/storage/BrokerProperties.java         |    5 -
 .../datasource/property/storage/COSProperties.java |   51 -
 .../property/storage/HdfsCompatibleProperties.java |   17 +-
 .../property/storage/HdfsProperties.java           |   49 +-
 .../property/storage/LocalProperties.java          |    8 -
 .../property/storage/MinioProperties.java          |   36 +-
 .../datasource/property/storage/OBSProperties.java |   47 -
 .../property/storage/OSSHdfsProperties.java        |   14 +-
 .../datasource/property/storage/OSSProperties.java |   45 -
 .../datasource/property/storage/S3Properties.java  |   39 +-
 .../property/storage/StorageProperties.java        |   24 -
 .../apache/doris/fs/remote/dfs/DFSFileSystem.java  |   43 +-
 .../org/apache/doris/load/RoutineLoadDesc.java     |    3 +-
 .../org/apache/doris/load/loadv2/LoadManager.java  |   10 +-
 .../doris/load/routineload/KafkaTaskInfo.java      |    8 +-
 .../doris/load/routineload/RoutineLoadJob.java     |    8 +-
 .../doris/load/routineload/RoutineLoadManager.java |    2 +-
 .../doris/mtmv/MTMVPartitionExprDateTrunc.java     |    5 -
 .../doris/mtmv/MTMVPartitionExprService.java       |    7 -
 .../java/org/apache/doris/mtmv/MTMVPlanUtil.java   |   16 +-
 .../org/apache/doris/nereids/SqlCacheContext.java  |    9 +-
 .../org/apache/doris/nereids/StatementContext.java |    4 +-
 .../doris/nereids/glue/LogicalPlanAdapter.java     |    2 +-
 .../glue/translator/PhysicalPlanTranslator.java    |  206 +---
 .../glue/translator/PlanTranslatorContext.java     |    6 -
 .../doris/nereids/jobs/executor/Rewriter.java      |   11 +-
 .../doris/nereids/load/NereidsDataDescription.java |    2 +-
 .../doris/nereids/parser/LogicalPlanBuilder.java   |  113 +-
 .../parser/LogicalPlanBuilderForSyncMv.java        |   15 -
 .../apache/doris/nereids/properties/DataTrait.java |    8 -
 .../org/apache/doris/nereids/rules/RuleSet.java    |    9 +-
 .../org/apache/doris/nereids/rules/RuleType.java   |    2 -
 .../rules/analysis/AvgDistinctToSumDivCount.java   |   10 +-
 .../doris/nereids/rules/analysis/BindRelation.java |   19 +-
 .../doris/nereids/rules/analysis/CheckPolicy.java  |   24 +-
 .../exploration/mv/MaterializationContext.java     |   17 +-
 .../ExpressionNormalizationAndOptimization.java    |   33 +-
 .../rules/SimplifyComparisonPredicate.java         |    9 +-
 .../rules/implementation/AggregateStrategies.java  |    6 +-
 .../LogicalOlapScanToPhysicalOlapScan.java         |    6 +-
 .../nereids/rules/rewrite/ConstantPropagation.java |  673 ----------
 .../rules/rewrite/InferPredicateByReplace.java     |    6 +-
 .../rules/rewrite/OperativeColumnDerive.java       |    9 -
 .../nereids/rules/rewrite/PruneOlapScanTablet.java |   11 +-
 .../rules/rewrite/PushDownJoinOtherCondition.java  |    5 +-
 .../PushDownVirtualColumnsIntoOlapScan.java        |  452 -------
 .../org/apache/doris/nereids/trees/TreeNode.java   |   14 +-
 .../trees/copier/LogicalPlanDeepCopier.java        |   30 +-
 .../doris/nereids/trees/expressions/Alias.java     |    4 -
 .../doris/nereids/trees/expressions/Cast.java      |    3 +-
 .../apache/doris/nereids/trees/plans/PlanType.java |    1 -
 .../trees/plans/commands/CreateTableCommand.java   |    8 +-
 .../trees/plans/commands/DescribeCommand.java      |   24 +-
 .../trees/plans/commands/DropMTMVCommand.java      |    6 +-
 .../nereids/trees/plans/commands/LoadCommand.java  |    7 +
 .../plans/commands/ShowCreateLoadCommand.java      |  105 --
 .../plans/commands/ShowTransactionCommand.java     |   14 +-
 .../plans/commands/info/ColumnDefinition.java      |   98 +-
 .../plans/commands/info/CreateRoutineLoadInfo.java |    4 +-
 .../trees/plans/commands/info/CreateTableInfo.java |   94 +-
 .../trees/plans/commands/info/DropColumnOp.java    |    3 -
 .../trees/plans/commands/info/DropMTMVInfo.java    |   24 +-
 .../trees/plans/commands/info/RenameColumnOp.java  |    5 -
 .../commands/insert/AbstractInsertExecutor.java    |    2 +-
 .../insert/BaseExternalTableInsertExecutor.java    |    4 +-
 .../plans/logical/LogicalCatalogRelation.java      |   69 +-
 .../trees/plans/logical/LogicalCheckPolicy.java    |   37 +-
 .../nereids/trees/plans/logical/LogicalEsScan.java |   22 +-
 .../trees/plans/logical/LogicalFileScan.java       |   61 +-
 .../trees/plans/logical/LogicalHudiScan.java       |   60 +-
 .../trees/plans/logical/LogicalJdbcScan.java       |   22 +-
 .../trees/plans/logical/LogicalOlapScan.java       |  103 +-
 .../trees/plans/logical/LogicalSchemaScan.java     |   59 +-
 .../nereids/trees/plans/logical/LogicalUnion.java  |   51 +-
 .../nereids/trees/plans/logical/LogicalView.java   |   12 +-
 .../plans/physical/PhysicalHashAggregate.java      |   16 +-
 .../physical/PhysicalLazyMaterializeOlapScan.java  |   20 +-
 .../trees/plans/physical/PhysicalOlapScan.java     |   44 +-
 .../trees/plans/physical/PhysicalQuickSort.java    |   14 +-
 .../nereids/trees/plans/physical/PhysicalSink.java |   17 -
 .../trees/plans/visitor/CommandVisitor.java        |    5 -
 .../apache/doris/nereids/util/ExpressionUtils.java |   33 -
 .../doris/nereids/util/PredicateInferUtils.java    |    4 -
 .../org/apache/doris/planner/OlapScanNode.java     |   95 +-
 .../org/apache/doris/planner/PlanFragment.java     |    8 -
 .../org/apache/doris/planner/RollupSelector.java   |  336 +++++
 .../org/apache/doris/planner/SetOperationNode.java |   62 +-
 .../java/org/apache/doris/planner/SortNode.java    |    7 +
 .../java/org/apache/doris/qe/ConnectContext.java   |    7 -
 .../java/org/apache/doris/qe/ConnectProcessor.java |    3 -
 .../main/java/org/apache/doris/qe/Coordinator.java |   27 +-
 .../main/java/org/apache/doris/qe/DdlExecutor.java |    3 +
 .../java/org/apache/doris/qe/GlobalVariable.java   |    3 +-
 .../org/apache/doris/qe/NereidsCoordinator.java    |   23 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |   15 -
 .../java/org/apache/doris/qe/ShowExecutor.java     |   29 +
 .../java/org/apache/doris/qe/StmtExecutor.java     |   15 +-
 .../main/java/org/apache/doris/qe/VariableMgr.java |    7 +-
 .../computegroup/AllBackendComputeGroup.java       |    4 -
 .../doris/resource/computegroup/ComputeGroup.java  |    4 +-
 .../doris/resource/workloadgroup/QueryQueue.java   |   12 +-
 .../resource/workloadgroup/WorkloadGroup.java      |  140 +--
 .../resource/workloadgroup/WorkloadGroupMgr.java   |  138 ++-
 .../apache/doris/service/FrontendServiceImpl.java  |   10 +-
 .../doris/statistics/util/StatisticsUtil.java      |   10 +
 .../tablefunction/IcebergTableValuedFunction.java  |    6 +-
 .../tablefunction/PaimonTableValuedFunction.java   |    8 +-
 .../org/apache/doris/alter/AlterJobV2Test.java     |   35 +-
 .../org/apache/doris/alter/BatchRollupJobTest.java |   16 +-
 .../org/apache/doris/alter/CloudIndexTest.java     |   18 +-
 .../org/apache/doris/alter/IndexChangeJobTest.java |   47 +-
 .../org/apache/doris/alter/RollupJobV2Test.java    |    8 +-
 .../doris/alter/SchemaChangeHandlerTest.java       |   96 +-
 .../apache/doris/alter/SchemaChangeJobV2Test.java  |   10 +-
 .../org/apache/doris/analysis/AccessTestUtil.java  |  204 +++
 .../apache/doris/analysis/AddColumnClauseTest.java |  199 +++
 .../doris/analysis/AddColumnCommentTest.java       |   75 ++
 .../doris/analysis/AddColumnDefaultValueTest.java  |   89 ++
 .../doris/analysis/AddColumnsClauseTest.java       |   91 ++
 .../apache/doris/analysis/AddRollupClauseTest.java |   84 ++
 .../doris/analysis/AlterSqlBlockRuleStmtTest.java  |   96 ++
 .../apache/doris/analysis/AlterTableStmtTest.java  |  181 +++
 .../apache/doris/analysis/ArrayLiteralTest.java    |  314 +++++
 .../org/apache/doris/analysis/BackendStmtTest.java |   90 ++
 .../doris/analysis/CancelExportStmtTest.java       |  352 ++++++
 .../apache/doris/analysis/CancelLoadStmtTest.java  |  157 +++
 .../org/apache/doris/analysis/ColumnDefTest.java   |  159 +++
 .../apache/doris/analysis/ColumnPositionTest.java} |   44 +-
 .../doris/analysis/ComparisonPredicateTest.java    |   93 ++
 .../org/apache/doris/analysis/CopyIntoTest.java    |  592 +++++++++
 .../doris/analysis/CreateCatalogStmtTest.java      |   93 ++
 .../apache/doris/analysis/CreateDbStmtTest.java    |   89 ++
 .../doris/analysis/CreateIndexClauseTest.java      |   65 +
 .../apache/doris/analysis/CreateJobStmtTest.java   |   51 +
 .../doris/analysis/CreateRoutineLoadStmtTest.java  |  282 +++++
 .../doris/analysis/CreateSqlBlockRuleStmtTest.java |  125 ++
 .../apache/doris/analysis/DataDescriptionTest.java |  430 +++++++
 .../org/apache/doris/analysis/DateLiteralTest.java |  433 +++++++
 .../apache/doris/analysis/DecimalLiteralTest.java  |  104 ++
 .../apache/doris/analysis/DropCatalogStmtTest.java |   70 ++
 .../doris/analysis/DropColumnClauseTest.java       |   54 +
 .../org/apache/doris/analysis/DropDbStmtTest.java  |   87 ++
 .../apache/doris/analysis/DropIndexClauseTest.java |   59 +
 .../doris/analysis/DropRollupClauseTest.java}      |   37 +-
 .../apache/doris/analysis/DropTableStmtTest.java   |  102 ++
 .../apache/doris/analysis/DropUserStmtTest.java    |   60 +
 .../org/apache/doris/analysis/ExplainTest.java     |  116 ++
 .../analysis/ExportToOutfileLogicalPlanTest.java   |  438 +++++++
 .../org/apache/doris/analysis/ExprSerDeTest.java   |  246 ++++
 .../java/org/apache/doris/analysis/ExprTest.java   |  262 ++++
 .../apache/doris/analysis/FloatLiteralTest.java}   |   37 +-
 .../org/apache/doris/analysis/HelpStmtTest.java}   |   41 +-
 .../org/apache/doris/analysis/InPredicateTest.java |  192 +++
 .../org/apache/doris/analysis/IndexDefTest.java    |  154 +++
 .../doris/analysis/InstallPluginCommandTest.java   |   63 +
 .../doris/analysis/InstallPluginStmtTest.java      |   64 +
 .../org/apache/doris/analysis/IntLiteralTest.java} |   28 +-
 .../doris/analysis/InvertedIndexUtilTest.java      |  267 ++++
 .../IsNullPredicateWithComplexTypeTest.java        |   69 ++
 .../org/apache/doris/analysis/LabelNameTest.java   |   87 ++
 .../doris/analysis/ListPartitionPrunerTest.java    |  123 ++
 .../doris/analysis/LiteralExprCompareTest.java     |  437 +++++++
 .../analysis/MVColumnBitmapUnionPatternTest.java   |  164 +++
 .../analysis/MVColumnHLLUnionPatternTest.java      |  156 +++
 .../analysis/MVColumnOneChildPatternTest.java      |  102 ++
 .../org/apache/doris/analysis/MapLiteralTest.java  |  286 +++++
 .../doris/analysis/ModifyColumnClauseTest.java     |   85 ++
 .../doris/analysis/PartitionKeyDescTest.java       |   74 ++
 .../doris/analysis/PartitionPruneTestBase.java     |   56 +
 .../apache/doris/analysis/RangeCompareTest.java    |  251 ++++
 .../doris/analysis/RangePartitionPruneTest.java    |  217 ++++
 .../org/apache/doris/analysis/ReanalyzeTest.java   |   45 +
 .../doris/analysis/ReorderColumnsClauseTest.java   |   66 +
 .../apache/doris/analysis/ScalarLiteralTest.java   |  127 ++
 .../org/apache/doris/analysis/SeparatorTest.java   |   80 ++
 .../org/apache/doris/analysis/SetNamesVarTest.java |   59 +
 .../org/apache/doris/analysis/SetPassVarTest.java  |   84 ++
 .../org/apache/doris/analysis/SetStmtTest.java     |   76 ++
 .../org/apache/doris/analysis/SetTypeTest.java}    |   16 +-
 .../doris/analysis/SetUserPropertyStmtTest.java    |   65 +
 .../doris/analysis/SetUserPropertyVarTest.java}    |   29 +-
 .../java/org/apache/doris/analysis/SetVarTest.java |   63 +
 .../org/apache/doris/analysis/SetVariableTest.java |   74 ++
 .../doris/analysis/ShowCreateLoadStmtTest.java     |   98 ++
 .../doris/analysis/ShowEnginesStmtTest.java}       |   33 +-
 .../apache/doris/analysis/StructLiteralTest.java   |  150 +++
 .../analysis/TableNameComparedLowercaseTest.java   |  111 ++
 .../analysis/TableNameStoredLowercaseTest.java     |  133 ++
 .../doris/analysis/TupleIsNullPredicateTest.java}  |   27 +-
 .../org/apache/doris/analysis/UseStmtTest.java     |   71 ++
 .../org/apache/doris/backup/PartitionNameTest.java |  251 ++++
 .../org/apache/doris/catalog/ColumnTypeTest.java   |   20 +-
 .../apache/doris/catalog/CreateEncryptKeyTest.java |    2 +-
 .../apache/doris/catalog/CreateFunctionTest.java   |   25 +-
 .../org/apache/doris/catalog/DropFunctionTest.java |   36 +-
 .../apache/doris/catalog/DropPartitionTest.java    |   27 +-
 .../org/apache/doris/catalog/DropTableTest.java    |   28 +-
 .../org/apache/doris/catalog/EnvOperationTest.java |   26 +-
 .../org/apache/doris/catalog/JdbcResourceTest.java |    5 +
 .../java/org/apache/doris/catalog/RecoverTest.java |   87 +-
 .../org/apache/doris/catalog/ResourceMgrTest.java  |    4 +
 .../org/apache/doris/catalog/S3ResourceTest.java   |    6 +
 .../doris/clone/TabletRepairAndBalanceTest.java    |   20 +-
 .../doris/cluster/SystemInfoServiceTest.java       |   14 +-
 .../datasource/hive/HiveDDLAndDMLPlanTest.java     |   40 +-
 .../doris/datasource/hive/HmsCommitTest.java       |    4 +-
 .../datasource/iceberg/CreateIcebergTableTest.java |    5 +-
 .../IcebergExternalTableBranchAndTagTest.java      |    4 +-
 .../datasource/iceberg/IcebergTransactionTest.java |    5 +-
 .../dlf/client/IcebergDLFExternalCatalogTest.java  |    1 +
 .../property/metastore/HMSPropertiesTest.java      |   22 +-
 .../property/storage/COSPropertiesTest.java        |   16 -
 .../property/storage/HdfsPropertiesTest.java       |   10 +-
 .../property/storage/MinioPropertiesTest.java      |   15 +-
 .../property/storage/OBSPropertyTest.java          |   17 -
 .../property/storage/OSSHdfsPropertiesTest.java    |    4 +-
 .../property/storage/OSSPropertiesTest.java        |   18 -
 .../doris/mysql/privilege/SetPasswordTest.java     |   11 +-
 .../translator/PhysicalPlanTranslatorTest.java     |    2 +-
 .../doris/nereids/parser/NereidsParserTest.java    |   30 -
 .../postprocess/MergeProjectPostProcessTest.java   |    3 +-
 .../PushDownFilterThroughProjectTest.java          |    4 +-
 .../nereids/privileges/TestCheckPrivileges.java    |    3 +-
 .../doris/nereids/properties/DataTraitTest.java    |   10 +-
 .../apache/doris/nereids/properties/FdTest.java    |    5 +-
 .../doris/nereids/properties/UniformTest.java      |    7 +-
 .../doris/nereids/properties/UniqueTest.java       |    7 +-
 .../exploration/mv/HyperGraphComparatorTest.java   |   10 +-
 .../exploration/mv/MaterializedViewUtilsTest.java  |    8 +-
 .../expression/ExpressionRewriteTestHelper.java    |   11 +-
 .../rules/expression/PredicatesSplitterTest.java   |   32 +-
 .../rules/rewrite/ConstantPropagationTest.java     |  448 -------
 .../rules/rewrite/EliminateOrderByKeyTest.java     |    2 +-
 .../nereids/rules/rewrite/InferPredicatesTest.java |   70 +-
 .../PushDownVirtualColumnsIntoOlapScanTest.java    |  594 ---------
 .../apache/doris/nereids/sqltest/SqlTestBase.java  |    6 +-
 .../trees/plans/CreateTableCommandTest.java        |    6 +-
 .../doris/nereids/trees/plans/PlanEqualsTest.java  |    6 +-
 .../plans/commands/ShowFunctionsCommandTest.java   |    4 +
 .../plans/commands/ShowGrantsCommandTest.java      |    4 +
 .../plans/commands/ShowPartitionsCommandTest.java  |    4 +
 .../plans/commands/ShowTransactionCommandTest.java |    2 +-
 .../apache/doris/planner/HiveTableSinkTest.java    |    4 +-
 .../doris/planner/ListPartitionPrunerV2Test.java   |    4 +-
 .../apache/doris/planner/ResourceTagQueryTest.java |   10 +-
 .../org/apache/doris/qe/ConnectContextTest.java    |   24 -
 .../java/org/apache/doris/qe/LocalShuffleTest.java |    2 +-
 .../apache/doris/qe/NereidsCoordinatorTest.java    |   30 +-
 .../org/apache/doris/qe/OlapQueryCacheTest.java    |    3 +
 .../java/org/apache/doris/qe/SetExecutorTest.java  |    5 +-
 .../java/org/apache/doris/qe/ShowExecutorTest.java |    1 +
 .../java/org/apache/doris/qe/SqlCacheTest.java     |    6 +-
 .../apache/doris/resource/ComputeGroupTest.java    |    8 +
 .../workloadgroup/WorkloadGroupMgrTest.java        |   62 +-
 .../resource/workloadgroup/WorkloadGroupTest.java  |    3 +-
 .../doris/utframe/DemoMultiBackendsTest.java       |   14 +-
 .../java/org/apache/doris/utframe/DemoTest.java    |    4 +-
 .../apache/doris/utframe/TestWithFeService.java    |   81 +-
 .../org/apache/doris/utframe/UtFrameUtils.java     |    4 +-
 gensrc/thrift/AgentService.thrift                  |    2 +-
 gensrc/thrift/Descriptors.thrift                   |    1 -
 gensrc/thrift/Exprs.thrift                         |    2 -
 gensrc/thrift/PlanNodes.thrift                     |    3 +
 .../data/account_p0/test_view_row_policy.out       |  Bin 178 -> 0 bytes
 .../datatype_p0/decimalv3/test_show_decimalv3.out  |  Bin 485 -> 487 bytes
 .../data/ddl_p0/test_create_table_like.out         |  Bin 1187 -> 1169 bytes
 .../paimon/test_paimon_table_properties.out        |  Bin 934 -> 0 bytes
 .../hudi/test_hudi_partition_prune.out             |  Bin 5549 -> 5389 bytes
 .../data/function_p0/cast/test_cast_to_ip.out      |  Bin 1169 -> 0 bytes
 .../test_variant_empty_index_file.out              |  Bin 113 -> 116 bytes
 .../broker_load/test_s3_load_without_aksk.out      |  Bin 611 -> 0 bytes
 .../data/load_p0/tvf/test_tvf_without_aksk.out     |  Bin 611 -> 0 bytes
 .../data/manager/test_manager_interface_1.out      |  Bin 716 -> 717 bytes
 .../nereids_function_p0/fn_test_ip_invalid.csv     |    8 +-
 .../data/nereids_p0/datatype/test_cast.out         |  Bin 1270 -> 1320 bytes
 .../adjust_nullable/test_adjust_nullable.out       |  Bin 489 -> 0 bytes
 .../constant_propagation/constant_propagation.out  |  Bin 18315 -> 0 bytes
 .../nereids_rules_p0/eager_aggregate/basic.out     |  Bin 3106 -> 3079 bytes
 .../eager_aggregate/basic_one_side.out             |  Bin 3126 -> 3099 bytes
 .../push_down_count_through_join_one_side.out      |  Bin 34877 -> 34895 bytes
 .../push_down_filter_other_condition.out           |  Bin 7911 -> 7975 bytes
 .../filter_push_down/push_filter_through.out       |  Bin 9968 -> 10001 bytes
 .../infer_predicate/pull_up_predicate_literal.out  |  Bin 72316 -> 102267 bytes
 .../infer_predicate/pull_up_predicate_set_op.out   |  Bin 19686 -> 19719 bytes
 .../infer_set_operator_distinct.out                |  Bin 39049 -> 38975 bytes
 .../predicate_infer/infer_predicate.out            |  Bin 12821 -> 12906 bytes
 .../pull_up_join_from_union.out                    |  Bin 5760 -> 5798 bytes
 .../data/nereids_syntax_p0/rollup/agg_date.out     |  Bin 1454 -> 1454 bytes
 .../data/nereids_syntax_p0/rollup/hll/hll.out      |  Bin 600 -> 600 bytes
 .../rollup/hll_with_light_sc/hll_with_light_sc.out |  Bin 615 -> 615 bytes
 .../query_p0/cast/test_complextype_to_json.out     |  Bin 1336 -> 1986 bytes
 .../data/query_p0/sort_spill/sort_spill.out        |  Bin 280 -> 0 bytes
 .../json_function/test_query_json_array.out        |  Bin 1551 -> 1888 bytes
 .../json_function/test_query_json_insert.out       |  Bin 1419 -> 1781 bytes
 .../json_function/test_query_json_object.out       |  Bin 1778 -> 2150 bytes
 .../json_function/test_query_json_replace.out      |  Bin 1535 -> 1772 bytes
 .../json_function/test_query_json_set.out          |  Bin 1352 -> 1614 bytes
 .../window_functions/test_qualify_query.out        |  Bin 1568 -> 1567 bytes
 .../virtual_slot_ref/virtual_slot_ref_basic.out    |  Bin 590 -> 0 bytes
 .../data/rollup/test_materialized_view_hll.out     |  Bin 599 -> 599 bytes
 .../test_materialized_view_hll_with_light_sc.out   |  Bin 614 -> 614 bytes
 .../data/rollup_p0/test_rollup_agg_date.out        |  Bin 1453 -> 1453 bytes
 .../schema_change_modify_mv_column_type_agg.out    |  Bin 1365 -> 1367 bytes
 .../schema_change_modify_mv_column_type.out        |  Bin 7285 -> 7289 bytes
 .../schema_change_modify_mv_column_type2.out       |  Bin 6353 -> 6355 bytes
 .../data/schema_change_p0/test_rename_rollup.out   |  Bin 1364 -> 1364 bytes
 .../test_rename_single_col_tbl.out                 |  Bin 196 -> 196 bytes
 .../data/shape_check/ssb_sf100/shape/q2.3.out      |  Bin 1521 -> 1459 bytes
 .../tpcds_sf100/noStatsRfPrune/query31.out         |  Bin 4565 -> 4467 bytes
 .../tpcds_sf100/noStatsRfPrune/query42.out         |  Bin 1197 -> 1143 bytes
 .../tpcds_sf100/noStatsRfPrune/query66.out         |  Bin 4369 -> 4403 bytes
 .../tpcds_sf100/no_stats_shape/query31.out         |  Bin 4662 -> 4564 bytes
 .../tpcds_sf100/no_stats_shape/query42.out         |  Bin 1197 -> 1143 bytes
 .../tpcds_sf100/no_stats_shape/query66.out         |  Bin 4473 -> 4507 bytes
 .../shape_check/tpcds_sf100/rf_prune/query31.out   |  Bin 4506 -> 4408 bytes
 .../shape_check/tpcds_sf100/rf_prune/query42.out   |  Bin 1197 -> 1143 bytes
 .../shape_check/tpcds_sf100/rf_prune/query66.out   |  Bin 4393 -> 4427 bytes
 .../data/shape_check/tpcds_sf100/shape/query31.out |  Bin 4603 -> 4505 bytes
 .../data/shape_check/tpcds_sf100/shape/query42.out |  Bin 1197 -> 1143 bytes
 .../data/shape_check/tpcds_sf100/shape/query66.out |  Bin 4497 -> 4531 bytes
 .../data/shape_check/tpcds_sf1000/hint/query31.out |  Bin 4808 -> 4710 bytes
 .../data/shape_check/tpcds_sf1000/hint/query42.out |  Bin 1271 -> 1217 bytes
 .../data/shape_check/tpcds_sf1000/hint/query66.out |  Bin 4493 -> 4527 bytes
 .../shape_check/tpcds_sf1000/shape/query31.out     |  Bin 4603 -> 4505 bytes
 .../shape_check/tpcds_sf1000/shape/query42.out     |  Bin 1197 -> 1143 bytes
 .../shape_check/tpcds_sf1000/shape/query66.out     |  Bin 4493 -> 4527 bytes
 .../shape_check/tpcds_sf10t_orc/shape/query31.out  |  Bin 4375 -> 4277 bytes
 .../shape_check/tpcds_sf10t_orc/shape/query42.out  |  Bin 1197 -> 1143 bytes
 .../shape_check/tpcds_sf10t_orc/shape/query66.out  |  Bin 4447 -> 4481 bytes
 .../shape_check/tpcds_sf10t_orc/shape/query78.out  |  Bin 3968 -> 3964 bytes
 .../test_show_create_table_and_views_nereids.out   |  Bin 6596 -> 6596 bytes
 .../test_partial_update_publish_all_del.out        |  Bin 266 -> 0 bytes
 .../sql/affinityByIssuesAndPRs1.out                |  Bin 239 -> 0 bytes
 .../sql/affinityByIssuesAndPRs2.out                |  Bin 127 -> 0 bytes
 .../sql/authorsWithTheMostPushes.out               |  Bin 970 -> 0 bytes
 .../sql/countingStar1.out                          |  Bin 121 -> 0 bytes
 .../sql/countingStar2.out                          |  Bin 129 -> 0 bytes
 .../sql/countingStar3.out                          |  Bin 117 -> 0 bytes
 .../sql/distributionOfRepositoriesByStarCount.out  |  Bin 149 -> 0 bytes
 .../sql/githubRoulette.out                         |  Bin 1323 -> 0 bytes
 ...heListOfTopRepositoriesChangedOverTheYears1.out |  Bin 154 -> 0 bytes
 ...heListOfTopRepositoriesChangedOverTheYears2.out |  Bin 154 -> 0 bytes
 ...heListOfTopRepositoriesChangedOverTheYears3.out |  Bin 154 -> 0 bytes
 ...heListOfTopRepositoriesChangedOverTheYears4.out |  Bin 154 -> 0 bytes
 ...heListOfTopRepositoriesChangedOverTheYears5.out |  Bin 154 -> 0 bytes
 ...heListOfTopRepositoriesChangedOverTheYears6.out |  Bin 154 -> 0 bytes
 .../howHasTheTotalNumberOfStarsChangedOverTime.out |  Bin 155 -> 0 bytes
 .../sql/issuesWithTheMostComments1.out             |  Bin 134 -> 0 bytes
 .../sql/issuesWithTheMostComments2.out             |  Bin 1364 -> 0 bytes
 .../sql/issuesWithTheMostComments3.out             |  Bin 1666 -> 0 bytes
 .../sql/issuesWithTheMostComments4.out             |  Bin 1619 -> 0 bytes
 .../sql/issuesWithTheMostComments5.out             |  Bin 1666 -> 0 bytes
 .../sql/issuesWithTheMostComments6.out             |  Bin 154 -> 0 bytes
 .../sql/issuesWithTheMostComments7.out             |  Bin 1599 -> 0 bytes
 .../sql/mostForkedRepositories.out                 |  Bin 1662 -> 0 bytes
 .../sql/mostPopularCommentsOnGithub.out            |  Bin 2356 -> 0 bytes
 .../sql/organizationsByTheNumberOfRepositories.out |  Bin 142 -> 0 bytes
 .../sql/organizationsByTheNumberOfStars.out        |  Bin 725 -> 0 bytes
 .../sql/proportionsBetweenStarsAndForks1.out       |  Bin 1972 -> 0 bytes
 .../sql/proportionsBetweenStarsAndForks2.out       |  Bin 136 -> 0 bytes
 .../sql/proportionsBetweenStarsAndForks3.out       |  Bin 136 -> 0 bytes
 .../sql/proportionsBetweenStarsAndForks4.out       |  Bin 149 -> 0 bytes
 .../sql/proportionsBetweenStarsAndForks5.out       |  Bin 145 -> 0 bytes
 .../sql/repositoriesByAmountOfModifiedCode.out     |  Bin 1923 -> 0 bytes
 .../sql/repositoriesByTheNumberOfPushes.out        |  Bin 734 -> 0 bytes
 ...epositoriesWithClickhouse_related_comments1.out |  Bin 165 -> 0 bytes
 ...epositoriesWithClickhouse_related_comments2.out |  Bin 167 -> 0 bytes
 .../repositoriesWithDoris_related_comments1.out    |  Bin 160 -> 0 bytes
 .../repositoriesWithDoris_related_comments2.out    |  Bin 162 -> 0 bytes
 .../sql/repositoriesWithTheHighestGrowthYoY.out    |  Bin 139 -> 0 bytes
 .../repositoriesWithTheMaximumAmountOfIssues1.out  |  Bin 1744 -> 0 bytes
 .../repositoriesWithTheMaximumAmountOfIssues2.out  |  Bin 1844 -> 0 bytes
 .../repositoriesWithTheMaximumAmountOfIssues3.out  |  Bin 145 -> 0 bytes
 .../repositoriesWithTheMaximumAmountOfIssues4.out  |  Bin 1691 -> 0 bytes
 ...sitoriesWithTheMaximumAmountOfPullRequests1.out |  Bin 1648 -> 0 bytes
 ...sitoriesWithTheMaximumAmountOfPullRequests2.out |  Bin 1729 -> 0 bytes
 ...esWithTheMaximumNumberOfAcceptedInvitations.out |  Bin 502 -> 0 bytes
 ...sitoriesWithTheMostPeopleWhoHavePushAccess1.out |  Bin 1636 -> 0 bytes
 .../repositoriesWithTheMostStarsOverOneDay1.out    |  Bin 2039 -> 0 bytes
 ...repositoriesWithTheMostSteadyGrowthOverTime.out |  Bin 1822 -> 0 bytes
 .../repositoriesWithTheWorstStagnation_order.out   |  Bin 144 -> 0 bytes
 .../sql/repositoryAffinityList1.out                |  Bin 127 -> 0 bytes
 .../sql/repositoryAffinityList2.out                |  Bin 127 -> 0 bytes
 .../sql/starsFromHeavyGithubUsers1.out             |  Bin 130 -> 0 bytes
 .../sql/starsFromHeavyGithubUsers2.out             |  Bin 130 -> 0 bytes
 .../sql/theLongestRepositoryNames1.out             |  Bin 2214 -> 0 bytes
 .../sql/theLongestRepositoryNames2.out             |  Bin 914 -> 0 bytes
 .../sql/theMostToughCodeReviews.out                |  Bin 2670 -> 0 bytes
 .../sql/theTotalNumberOfRepositoriesOnGithub.out   |  Bin 145 -> 0 bytes
 .../sql/theTotalNumberOfUsersOnGithub1.out         |  Bin 139 -> 0 bytes
 .../sql/theTotalNumberOfUsersOnGithub2.out         |  Bin 138 -> 0 bytes
 .../sql/theTotalNumberOfUsersOnGithub3.out         |  Bin 139 -> 0 bytes
 .../sql/theTotalNumberOfUsersOnGithub4.out         |  Bin 138 -> 0 bytes
 .../sql/topRepositoriesByStars.out                 |  Bin 1472 -> 0 bytes
 .../sql/whatIsTheBestDayOfTheWeekToCatchAStar.out  |  Bin 147 -> 0 bytes
 .../sql/whoAreAllThosePeopleGivingStars1.out       |  Bin 765 -> 0 bytes
 .../sql/whoAreAllThosePeopleGivingStars2.out       |  Bin 136 -> 0 bytes
 .../sql/whoAreAllThosePeopleGivingStars3.out       |  Bin 136 -> 0 bytes
 regression-test/data/variant_p0/nested/load.out    |  Bin 7411 -> 0 bytes
 regression-test/data/variant_p0/nested/sql/q01.out |  Bin 377 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q01_trans.out |  Bin 867 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q02_trans.out |  Bin 10140 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q03_trans.out |  Bin 459 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q05_trans.out |  Bin 241 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q06_trans.out |  Bin 134 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q08_trans.out |  Bin 164 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q09_trans.out |  Bin 5497 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q10_trans.out |  Bin 3518 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q12_trans.out |  Bin 139 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q13_trans.out |  Bin 346 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q14_trans.out |  Bin 132 -> 0 bytes
 .../data/variant_p2/tpch_upgrade/sql/q16_trans.out |  Bin 97565 -> 0 bytes
 .../data/workload_manager_p0/test_curd_wlg.out     |  Bin 3515 -> 3479 bytes
 .../org/apache/doris/regression/suite/Suite.groovy |   30 +-
 .../doris/regression/suite/SuiteCluster.groovy     |    4 +-
 regression-test/pipeline/common/teamcity-utils.sh  |   14 +-
 regression-test/pipeline/performance/compile.sh    |    1 -
 regression-test/pipeline/vault_p0/run.sh           |    7 +-
 .../suites/account_p0/test_view_row_policy.groovy  |   92 --
 .../auth_p0/test_select_external_view_auth.groovy  |   75 --
 .../auth_p0/test_show_transaction_auth.groovy      |   11 +-
 .../test_backup_restore_mv_write.groovy            |  136 --
 .../cloud_p0/cache/http/test_reset_capacity.groovy |    2 +-
 .../warm_up/cluster/test_warm_up_cluster.groovy    |    5 +-
 .../cluster/test_warm_up_cluster_batch.groovy      |    5 +-
 .../cluster/test_warm_up_cluster_bigsize.groovy    |    5 +-
 .../cluster/test_warm_up_cluster_empty.groovy      |    5 +-
 .../cluster/test_warm_up_compute_group.groovy      |    5 +-
 .../warm_up/table/test_warm_up_partition.groovy    |    7 +-
 .../test_warm_up_same_table_multi_times.groovy     |   12 +-
 .../warm_up/table/test_warm_up_table.groovy        |   11 +-
 .../warm_up/table/test_warm_up_tables.groovy       |   12 +-
 .../suites/cloud_p0/cache/ttl/alter_ttl_1.groovy   |   44 +-
 .../suites/cloud_p0/cache/ttl/alter_ttl_4.groovy   |    8 +-
 .../cache/ttl/create_table_as_select.groovy        |   23 +
 .../cloud_p0/cache/ttl/test_ttl_preempt.groovy     |    9 +-
 .../compaction_width_array_column.groovy           |    1 -
 .../suites/datatype_p0/ip/test_ip_crud.groovy      |    2 +-
 .../datatype_p0/ip/test_ip_implicit_cast.groovy    |    8 +-
 .../hive/test_autoinc_broker_load.groovy           |    2 +-
 .../hive/test_partial_update_broker_load.groovy    |    2 +-
 .../paimon/test_paimon_table_properties.groovy     |   46 -
 .../test_s3_tvf_s3_storage.groovy                  |    6 +-
 .../hudi/test_hudi_partition_prune.groovy          |   10 +-
 .../suites/function_p0/cast/test_cast_to_ip.groovy |  198 ---
 ...est_cumulative_compaction_with_format_v2.groovy |   16 +-
 .../test_mow_table_with_format_v2.groovy           |   16 +-
 .../inverted_index_p0/test_count_on_index.groovy   |   11 -
 .../test_variant_empty_index_file.groovy           |   15 +-
 ...t_domain_connection_and_ak_sk_correction.groovy |   55 +
 .../broker_load/test_s3_load_without_aksk.groovy   |  111 --
 .../test_multi_table_load_restart.groovy           |  148 ---
 .../load_p0/tvf/test_tvf_without_aksk.groovy       |   60 -
 .../test_multi_char_line_delimiter.groovy          |    5 +-
 .../suites/mtmv_p0/test_show_create_mtmv.groovy    |   22 -
 .../mv_p0/contain_cast/mv_contains_cast.groovy     |    2 -
 .../testAggQueryOnAggMV1.groovy                    |    4 +-
 .../mv_p0/where/k123_nereids/k123_nereids.groovy   |    2 -
 .../suites/nereids_p0/datatype/test_cast.groovy    |    4 +
 .../infer_predicate/infer_predicate.groovy         |   17 +-
 .../nereids_p0/javaudf/test_javaudf_ip.groovy      |    4 +-
 .../adjust_nullable/test_adjust_nullable.groovy    |   36 -
 .../constant_propagation.groovy                    |  492 --------
 .../mv/agg_on_none_agg/agg_on_none_agg.groovy      |    1 -
 .../agg_optimize_when_uniform.groovy               |    2 +-
 .../agg_with_roll_up/aggregate_with_roll_up.groovy |    2 +-
 .../mv/agg_with_roll_up/any_value_roll_up.groovy   |    1 -
 .../aggregate_without_roll_up.groovy               |    2 +-
 .../mv/date_trunc/mv_with_date_trunc.groovy        |    2 -
 .../mv/dimension/dimension_2_4.groovy              |    2 -
 .../constant_genaration_random_test_10.groovy      |    1 -
 .../constant_genaration_random_test_11.groovy      |    1 -
 .../constant_genaration_random_test_12.groovy      |    1 -
 .../constant_genaration_random_test_6.groovy       |    2 -
 .../constant_genaration_random_test_7.groovy       |    1 -
 .../mv/join/dphyp_outer/outer_join_dphyp.groovy    |    2 +-
 .../mv/join/left_outer/outer_join.groovy           |    2 +-
 .../mv/nested/nested_materialized_view.groovy      |    2 +-
 .../single_table_without_aggregate.groovy          |    2 -
 .../suites/nereids_syntax_p0/explain.groovy        |    2 +-
 .../suites/nereids_syntax_p0/group_concat.groovy   |   12 -
 .../suites/query_p0/aggregate/array_agg.groovy     |    4 +-
 .../query_p0/cast/test_complextype_to_json.groovy  |   27 +
 .../suites/query_p0/sort_spill/sort_spill.groovy   |   41 -
 .../json_function/test_query_json_array.groovy     |   21 +-
 .../json_function/test_query_json_insert.groovy    |   18 +-
 .../json_function/test_query_json_object.groovy    |   21 +-
 .../json_function/test_query_json_replace.groovy   |   18 +-
 .../json_function/test_query_json_set.groovy       |   19 +-
 .../virtual_slot_ref/virtual_slot_ref_basic.groovy |  244 ----
 .../test_alter_table_on_hidden_column.groovy       |   79 --
 .../suites/statistics/test_analyze_ip_type.groovy  |    8 +-
 .../test_partial_update_publish_all_del.groovy     |  150 ---
 .../variant_github_events_new_p0/load.groovy       |    2 +-
 .../load.groovy                                    |  105 --
 .../sql/affinityByIssuesAndPRs1.sql                |   19 -
 .../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/repositoriesByAmountOfModifiedCode.sql     |   12 -
 .../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/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 -
 .../suites/variant_p0/delete_update.groovy         |    1 -
 regression-test/suites/variant_p0/nested.groovy    |    1 -
 .../suites/variant_p0/nested/load.groovy           |  198 ---
 .../suites/variant_p0/nested/sql/q01.sql           |   13 -
 regression-test/suites/variant_p0/nested2.groovy   |    1 -
 .../test_double_write_when_schema_change.groovy    |    1 -
 .../suites/variant_p2/tpch_upgrade/load.groovy     |   91 --
 .../variant_p2/tpch_upgrade/sql/q01_trans.sql      |   32 -
 .../variant_p2/tpch_upgrade/sql/q02_trans.sql      |   42 -
 .../variant_p2/tpch_upgrade/sql/q03_trans.sql      |   25 -
 .../variant_p2/tpch_upgrade/sql/q04_trans.sql      |   21 -
 .../variant_p2/tpch_upgrade/sql/q05_trans.sql      |   25 -
 .../variant_p2/tpch_upgrade/sql/q06_trans.sql      |   11 -
 .../variant_p2/tpch_upgrade/sql/q07_trans.sql      |   41 -
 .../variant_p2/tpch_upgrade/sql/q08_trans.sql      |   39 -
 .../variant_p2/tpch_upgrade/sql/q09_trans.sql      |   33 -
 .../variant_p2/tpch_upgrade/sql/q10_trans.sql      |   32 -
 .../variant_p2/tpch_upgrade/sql/q11_trans.sql      |   29 -
 .../variant_p2/tpch_upgrade/sql/q12_trans.sql      |   28 -
 .../variant_p2/tpch_upgrade/sql/q13_trans.sql      |   20 -
 .../variant_p2/tpch_upgrade/sql/q14_trans.sql      |   13 -
 .../variant_p2/tpch_upgrade/sql/q15_trans.sql      |   18 -
 .../variant_p2/tpch_upgrade/sql/q16_trans.sql      |   29 -
 .../variant_p2/tpch_upgrade/sql/q17_trans.sql      |   16 -
 .../variant_p2/tpch_upgrade/sql/q18_trans.sql      |   34 -
 .../variant_p2/tpch_upgrade/sql/q19_trans.sql      |   36 -
 .../variant_p2/tpch_upgrade/sql/q20_trans.sql      |   33 -
 .../variant_p2/tpch_upgrade/sql/q21_trans.sql      |   39 -
 .../variant_p2/tpch_upgrade/sql/q22_trans.sql      |   35 -
 .../workload_manager_p0/test_curd_wlg.groovy       |   29 +
 thirdparty/build-thirdparty.sh                     |   60 +
 thirdparty/download-thirdparty.sh                  |   13 +
 thirdparty/patches/faiss-1.10.0.patch              |   66 +
 thirdparty/vars.sh                                 |   15 +
 1086 files changed, 17635 insertions(+), 16772 deletions(-)
 delete mode 100644 be/benchmark/benchmark_fastunion.hpp
 rename be/src/{vec/common => gutil}/endian.h (70%)
 create mode 100644 be/src/gutil/strings/numbers.cc
 create mode 100644 be/src/gutil/strings/numbers.h
 delete mode 100644 be/src/io/fs/tracing_file_reader.h
 delete mode 100644 be/src/olap/rowset/segment_v2/virtual_column_iterator.cpp
 delete mode 100644 be/src/olap/rowset/segment_v2/virtual_column_iterator.h
 create mode 100644 be/src/runtime/memory/jemalloc_hook.cpp
 create mode 100644 be/src/runtime/memory/tcmalloc_hook.h
 create mode 100644 be/src/util/sort_heap.h
 delete mode 100644 be/src/vec/exprs/virtual_slot_ref.cpp
 delete mode 100644 be/src/vec/exprs/virtual_slot_ref.h
 delete mode 100644 be/test/exprs/virtual_slot_ref_test.cpp
 delete mode 100644 be/test/olap/vector_index/virtual_column_iterator_test.cpp
 delete mode 100644 be/test/runtime/descriptor_test.cpp
 create mode 100644 be/test/util/sort_heap_test.cpp
 delete mode 100644 be/test/vec/columns/check_column_with_type_and_name_test.cpp
 delete mode 100644 be/test/vec/function/cast/cast_to_ip_test.cpp
 create mode 100644 cloud/src/common/jemalloc_hook.cpp
 delete mode 100644 
fe/fe-common/src/main/java/org/apache/doris/common/security/authentication/ExecutionAuthenticator.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/Analyzer.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/analysis/{UninstallPluginStmt.java => 
CleanLabelStmt.java} (58%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/PartitionName.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowAnalyzeTaskStatus.java
 rename 
fe/{fe-common/src/main/java/org/apache/doris/common/security/authentication/HadoopExecutionAuthenticator.java
 => fe-core/src/main/java/org/apache/doris/common/TableAliasGenerator.java} 
(50%)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/ExternalView.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/AbstractIcebergProperties.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/AbstractMetastorePropertiesFactory.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/HMSBaseProperties.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergAliyunDLFMetaStoreProperties.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergFileSystemMetaStoreProperties.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergGlueMetaStoreProperties.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergHMSMetaStoreProperties.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/property/metastore/IcebergS3TablesMetaStoreProperties.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/ConstantPropagation.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/PushDownVirtualColumnsIntoOlapScan.java
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/ShowCreateLoadCommand.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/planner/RollupSelector.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/AddColumnClauseTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/AddColumnCommentTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/AddColumnDefaultValueTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/AddColumnsClauseTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/AddRollupClauseTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/AlterSqlBlockRuleStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/AlterTableStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ArrayLiteralTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/BackendStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CancelExportStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CancelLoadStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ColumnDefTest.java
 copy fe/fe-core/src/{main/java/org/apache/doris/analysis/JobName.java => 
test/java/org/apache/doris/analysis/ColumnPositionTest.java} (52%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ComparisonPredicateTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CopyIntoTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CreateCatalogStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CreateDbStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CreateIndexClauseTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CreateJobStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CreateRoutineLoadStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/CreateSqlBlockRuleStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/DataDescriptionTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/DateLiteralTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/DecimalLiteralTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/DropCatalogStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/DropColumnClauseTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/DropDbStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/DropIndexClauseTest.java
 copy fe/fe-core/src/{main/java/org/apache/doris/analysis/JobName.java => 
test/java/org/apache/doris/analysis/DropRollupClauseTest.java} (52%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/DropTableStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/DropUserStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ExplainTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ExportToOutfileLogicalPlanTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ExprSerDeTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ExprTest.java
 copy fe/fe-core/src/{main/java/org/apache/doris/analysis/JobName.java => 
test/java/org/apache/doris/analysis/FloatLiteralTest.java} (50%)
 copy fe/fe-core/src/{main/java/org/apache/doris/analysis/JobName.java => 
test/java/org/apache/doris/analysis/HelpStmtTest.java} (53%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/InPredicateTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/IndexDefTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/InstallPluginCommandTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/InstallPluginStmtTest.java
 copy fe/fe-core/src/{main/java/org/apache/doris/analysis/UnsupportedStmt.java 
=> test/java/org/apache/doris/analysis/IntLiteralTest.java} (63%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/InvertedIndexUtilTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/IsNullPredicateWithComplexTypeTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/LabelNameTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ListPartitionPrunerTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/LiteralExprCompareTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/MVColumnBitmapUnionPatternTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/MVColumnHLLUnionPatternTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/MVColumnOneChildPatternTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/MapLiteralTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ModifyColumnClauseTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/PartitionKeyDescTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/PartitionPruneTestBase.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/RangeCompareTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/RangePartitionPruneTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ReanalyzeTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ReorderColumnsClauseTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ScalarLiteralTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/SeparatorTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/SetNamesVarTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/SetPassVarTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/SetStmtTest.java
 rename fe/fe-core/src/{main/java/org/apache/doris/catalog/ViewIf.java => 
test/java/org/apache/doris/analysis/SetTypeTest.java} (69%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/SetUserPropertyStmtTest.java
 copy fe/fe-core/src/{main/java/org/apache/doris/analysis/UnsupportedStmt.java 
=> test/java/org/apache/doris/analysis/SetUserPropertyVarTest.java} (50%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/SetVarTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/SetVariableTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowCreateLoadStmtTest.java
 copy fe/fe-core/src/{main/java/org/apache/doris/analysis/ShowWarningStmt.java 
=> test/java/org/apache/doris/analysis/ShowEnginesStmtTest.java} (50%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/StructLiteralTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/TableNameComparedLowercaseTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/TableNameStoredLowercaseTest.java
 copy fe/fe-core/src/{main/java/org/apache/doris/analysis/UnsupportedStmt.java 
=> test/java/org/apache/doris/analysis/TupleIsNullPredicateTest.java} (61%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/analysis/UseStmtTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/backup/PartitionNameTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/ConstantPropagationTest.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/PushDownVirtualColumnsIntoOlapScanTest.java
 delete mode 100644 regression-test/data/account_p0/test_view_row_policy.out
 delete mode 100644 
regression-test/data/external_table_p0/paimon/test_paimon_table_properties.out
 delete mode 100644 regression-test/data/function_p0/cast/test_cast_to_ip.out
 delete mode 100644 
regression-test/data/load_p0/broker_load/test_s3_load_without_aksk.out
 delete mode 100644 regression-test/data/load_p0/tvf/test_tvf_without_aksk.out
 delete mode 100644 
regression-test/data/nereids_rules_p0/adjust_nullable/test_adjust_nullable.out
 delete mode 100644 
regression-test/data/nereids_rules_p0/constant_propagation/constant_propagation.out
 delete mode 100644 regression-test/data/query_p0/sort_spill/sort_spill.out
 delete mode 100644 
regression-test/data/query_p0/virtual_slot_ref/virtual_slot_ref_basic.out
 delete mode 100644 
regression-test/data/unique_with_mow_p0/partial_update/publish/test_partial_update_publish_all_del.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/affinityByIssuesAndPRs1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/affinityByIssuesAndPRs2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/authorsWithTheMostPushes.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/countingStar1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/countingStar2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/countingStar3.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/distributionOfRepositoriesByStarCount.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/githubRoulette.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears3.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears4.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears5.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears6.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheTotalNumberOfStarsChangedOverTime.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments3.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments4.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments5.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments6.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments7.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/mostForkedRepositories.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/mostPopularCommentsOnGithub.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/organizationsByTheNumberOfRepositories.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/organizationsByTheNumberOfStars.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks3.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks4.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks5.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesByAmountOfModifiedCode.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesByTheNumberOfPushes.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithClickhouse_related_comments1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithClickhouse_related_comments2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithDoris_related_comments1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithDoris_related_comments2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheHighestGrowthYoY.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfIssues1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfIssues2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfIssues3.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfIssues4.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumNumberOfAcceptedInvitations.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostStarsOverOneDay1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostSteadyGrowthOverTime.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheWorstStagnation_order.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoryAffinityList1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoryAffinityList2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/starsFromHeavyGithubUsers1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/starsFromHeavyGithubUsers2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/theLongestRepositoryNames1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/theLongestRepositoryNames2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/theMostToughCodeReviews.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfRepositoriesOnGithub.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfUsersOnGithub1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfUsersOnGithub2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfUsersOnGithub3.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfUsersOnGithub4.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/topRepositoriesByStars.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/whatIsTheBestDayOfTheWeekToCatchAStar.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/whoAreAllThosePeopleGivingStars1.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/whoAreAllThosePeopleGivingStars2.out
 delete mode 100644 
regression-test/data/variant_github_events_nonConcurrent_upgrade_p2/sql/whoAreAllThosePeopleGivingStars3.out
 delete mode 100644 regression-test/data/variant_p0/nested/load.out
 delete mode 100644 regression-test/data/variant_p0/nested/sql/q01.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q01_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q02_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q03_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q05_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q06_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q08_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q09_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q10_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q12_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q13_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q14_trans.out
 delete mode 100644 
regression-test/data/variant_p2/tpch_upgrade/sql/q16_trans.out
 delete mode 100644 
regression-test/suites/account_p0/test_view_row_policy.groovy
 delete mode 100644 
regression-test/suites/auth_p0/test_select_external_view_auth.groovy
 delete mode 100644 
regression-test/suites/backup_restore/test_backup_restore_mv_write.groovy
 delete mode 100644 
regression-test/suites/external_table_p0/paimon/test_paimon_table_properties.groovy
 delete mode 100644 
regression-test/suites/function_p0/cast/test_cast_to_ip.groovy
 delete mode 100644 
regression-test/suites/load_p0/broker_load/test_s3_load_without_aksk.groovy
 delete mode 100644 
regression-test/suites/load_p0/routine_load/test_multi_table_load_restart.groovy
 delete mode 100644 
regression-test/suites/load_p0/tvf/test_tvf_without_aksk.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/adjust_nullable/test_adjust_nullable.groovy
 delete mode 100644 
regression-test/suites/nereids_rules_p0/constant_propagation/constant_propagation.groovy
 delete mode 100644 regression-test/suites/query_p0/sort_spill/sort_spill.groovy
 delete mode 100644 
regression-test/suites/query_p0/virtual_slot_ref/virtual_slot_ref_basic.groovy
 delete mode 100644 
regression-test/suites/schema_change/test_alter_table_on_hidden_column.groovy
 delete mode 100644 
regression-test/suites/unique_with_mow_p0/partial_update/publish/test_partial_update_publish_all_del.groovy
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/load.groovy
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/affinityByIssuesAndPRs1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/affinityByIssuesAndPRs2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/authorsWithTheMostPushes.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/countingStar1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/countingStar2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/countingStar3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/distributionOfRepositoriesByStarCount.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/githubRoulette.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears5.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears6.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears7.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/howHasTheTotalNumberOfStarsChangedOverTime.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments5.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments6.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments7.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/issuesWithTheMostComments8.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/mostForkedRepositories.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/mostPopularCommentsOnGithub.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/organizationsByTheNumberOfRepositories.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/organizationsByTheNumberOfStars.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/organizationsByTheSizeOfCommunity.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/proportionsBetweenStarsAndForks5.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesByAmountOfModifiedCode.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesByTheNumberOfPushes.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithClickhouse_related_comments1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithClickhouse_related_comments2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithDoris_related_comments1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithDoris_related_comments2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheHighestGrowthYoY.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfIssues1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfIssues2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfIssues3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfIssues4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMaximumNumberOfAcceptedInvitations.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostStarsOverOneDay1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostStarsOverOneDay2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostStarsOverOneDay3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheMostSteadyGrowthOverTime.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoriesWithTheWorstStagnation_order.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoryAffinityList1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/repositoryAffinityList2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/starsFromHeavyGithubUsers1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/starsFromHeavyGithubUsers2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/theLongestRepositoryNames1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/theLongestRepositoryNames2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/theMostToughCodeReviews.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfRepositoriesOnGithub.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfUsersOnGithub1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfUsersOnGithub2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfUsersOnGithub3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/theTotalNumberOfUsersOnGithub4.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/topLabels1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/topLabels2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/topLabels3.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/topRepositoriesByStars.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/whatIsTheBestDayOfTheWeekToCatchAStar.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/whoAreAllThosePeopleGivingStars1.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/whoAreAllThosePeopleGivingStars2.sql
 delete mode 100644 
regression-test/suites/variant_github_events_nonConcurrent_upgrade_p2/sql/whoAreAllThosePeopleGivingStars3.sql
 delete mode 100644 regression-test/suites/variant_p0/nested/load.groovy
 delete mode 100644 regression-test/suites/variant_p0/nested/sql/q01.sql
 delete mode 100644 regression-test/suites/variant_p2/tpch_upgrade/load.groovy
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q01_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q02_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q03_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q04_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q05_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q06_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q07_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q08_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q09_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q10_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q11_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q12_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q13_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q14_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q15_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q16_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q17_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q18_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q19_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q20_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q21_trans.sql
 delete mode 100644 
regression-test/suites/variant_p2/tpch_upgrade/sql/q22_trans.sql
 create mode 100644 thirdparty/patches/faiss-1.10.0.patch


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

Reply via email to