You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by mr...@apache.org on 2026/03/09 10:03:05 UTC
(doris) branch spill_repartition updated (9b66af3ff51 -> 0258bea5c27)
This is an automated email from the ASF dual-hosted git repository.
mrhhsg pushed a change to branch spill_repartition
in repository https://gitbox.apache.org/repos/asf/doris.git
discard 9b66af3ff51 format code
discard db5e9bf018a fix be ut
discard e38cc08d650 fix ut
discard 040726d5812 fix(thirdparty): avoid rapidjson tls fallback
discard d6a4f6cefad Fix spill file reader reopen state
discard 1a0bfb1c53e [fix](fe) add column_data_sizes to BackendPartitionedSchemaScanNode (#61086)
discard 9ba49b9bf9b [fix](filecache) self-heal stale DOWNLOADED entries on local NOT_FOUND (#60977)
discard c063cd195ff [fix](function)Fix array_apply being unable to handle LARGEINT. (#61081)
discard 9e572496f2a [Improvement](scanner) Include open() time in PerScannerRunningTime (#61042)
discard 1e71235e519 [fix](variant) fix variant stats merge (#61090)
discard c24972f2fff [opt](build) Adjust the code structure related to the catalog. (#61045)
discard 94247240de1 [fix](insert-overwrite) should use un strict replace (#61082)
discard 9e1e42db5fa [fix](inverted index) fix data race in AnalysisFactoryMgr causing std::bad_function_call crash (#61077)
discard f91dab165f1 [minor](variant) set `variant_nested_group_discard_scalar_on_conflict` default to false and refactor nested group interface (#61065)
discard bb7de29f99d fix UT & use DorisVector
discard 80bcaf484b6 refactor: use DorisVector in fixed length dict decoder
discard aa7ea559946 refactor: use DorisVector in byte array dict decoder
discard 1d9f11fba80 repartitioner
add 8c4209b65f0 [minor](variant) set `variant_nested_group_discard_scalar_on_conflict` default to false and refactor nested group interface (#61065)
add 55bad2acbbf [fix](inverted index) fix data race in AnalysisFactoryMgr causing std::bad_function_call crash (#61077)
add ab2b54db44c [fix](insert-overwrite) should use un strict replace (#61082)
add d29cd51b542 [opt](build) Adjust the code structure related to the catalog. (#61045)
add 1babe06a8f2 [fix](variant) fix variant stats merge (#61090)
add bb3205c4931 [Improvement](scanner) Include open() time in PerScannerRunningTime (#61042)
add 56c34a1c3ad [fix](function)Fix array_apply being unable to handle LARGEINT. (#61081)
add ca93e7baa55 [fix](filecache) self-heal stale DOWNLOADED entries on local NOT_FOUND (#60977)
add 687f90f2bf9 [fix](fe) add column_data_sizes to BackendPartitionedSchemaScanNode (#61086)
add 32680130e8e [opt](syntax) fix warning in syntax files and treat warning as error (#61109)
add 9646309a457 [opt](fe) Separate catalog type and thrift into separate modules (#61108)
add 16f2dda352c [fix](paimon) infer manifest format from split file format in cpp reader (#60795)
add 10b052f6fcf [fix](paimon) adapt FE for paimon 1.3.1 and iceberg 1.10.1 (#60876)
add 2eef7943341 [be](refactor)refactor doris BE code structure (#61107)
add d68997346bf [fix](job) fix routine load job incorrectly cancelled on FE restart after swap table (#61046)
add 00a3f653751 [be](chore)fix ubsan error (#61127)
add 2d46dae3b3f [chore](test) fix duplicated table name in predefined_typed_to_sparse_1shard (#61115)
add 491d2183def [fix](regression) Fix case test_segcompaction_agg_keys (#61026)
add d35734a1563 [fix](build) generated-source.sh remove dirs in wrong way (#61134)
add 798d64411e7 [fix](wal) rename wal_reader and move to wal directory (#61135)
add ac3ff9173d5 [refactor](analysis) replace Expr.toSql() with visitor pattern (#60901)
add 802f0a9b1ab [Fix](Cloud)decouple min pipeline executor size from ConnectContext (#60958)
add 6d5ebe0dd4c [fix](iceberg)fix iceberg rewrite_data_file fail when table had been updated. (#61112)
add 2b1803ae4d6 [fix](paimon-cpp) deduplicate Arrow linking to fix SIGSEGV in FilterRowGroupsByPredicate (#60883)
add 5ba07538a70 [improvement](search) change default mode of search function from standard to lucene (#61055)
add 0258bea5c27 repartitioner
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (9b66af3ff51)
\
N -- N -- N refs/heads/spill_repartition (0258bea5c27)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.gitignore | 2 +
be/CMakeLists.txt | 124 +-
be/benchmark/benchmark_main.cpp | 2 +-
be/benchmark/benchmark_plain_text_line_reader.hpp | 114 +-
be/cmake/thirdparty.cmake | 2 +
be/src/agent/agent_server.cpp | 8 +-
be/src/agent/heartbeat_server.cpp | 2 +-
be/src/agent/task_worker_pool.cpp | 42 +-
be/src/agent/utils.cpp | 2 +-
be/src/agent/utils.h | 2 +-
be/src/cloud/cloud_backend_service.cpp | 4 +-
be/src/cloud/cloud_base_compaction.cpp | 9 +-
be/src/cloud/cloud_base_compaction.h | 2 +-
be/src/cloud/cloud_cluster_info.cpp | 2 +-
be/src/cloud/cloud_compaction_action.cpp | 26 +-
be/src/cloud/cloud_compaction_action.h | 6 +-
be/src/cloud/cloud_compaction_stop_token.cpp | 3 +-
be/src/cloud/cloud_cumulative_compaction.cpp | 7 +-
be/src/cloud/cloud_cumulative_compaction.h | 2 +-
.../cloud/cloud_cumulative_compaction_policy.cpp | 8 +-
be/src/cloud/cloud_cumulative_compaction_policy.h | 4 +-
be/src/cloud/cloud_delete_task.cpp | 2 +-
be/src/cloud/cloud_delta_writer.cpp | 2 +-
be/src/cloud/cloud_delta_writer.h | 2 +-
.../cloud/cloud_engine_calc_delete_bitmap_task.cpp | 16 +-
.../cloud/cloud_engine_calc_delete_bitmap_task.h | 7 +-
be/src/cloud/cloud_full_compaction.cpp | 11 +-
be/src/cloud/cloud_full_compaction.h | 2 +-
be/src/cloud/cloud_index_change_compaction.h | 2 +-
be/src/cloud/cloud_meta_mgr.cpp | 26 +-
be/src/cloud/cloud_meta_mgr.h | 4 +-
be/src/cloud/cloud_rowset_builder.cpp | 2 +-
be/src/cloud/cloud_rowset_builder.h | 2 +-
be/src/cloud/cloud_rowset_writer.cpp | 2 +-
be/src/cloud/cloud_rowset_writer.h | 2 +-
be/src/cloud/cloud_schema_change_job.cpp | 20 +-
be/src/cloud/cloud_schema_change_job.h | 6 +-
be/src/cloud/cloud_snapshot_loader.cpp | 14 +-
be/src/cloud/cloud_snapshot_loader.h | 2 +-
be/src/cloud/cloud_snapshot_mgr.cpp | 28 +-
be/src/cloud/cloud_snapshot_mgr.h | 6 +-
be/src/cloud/cloud_storage_engine.cpp | 10 +-
be/src/cloud/cloud_storage_engine.h | 8 +-
be/src/cloud/cloud_stream_load_executor.cpp | 2 +-
be/src/cloud/cloud_stream_load_executor.h | 2 +-
be/src/cloud/cloud_tablet.cpp | 26 +-
be/src/cloud/cloud_tablet.h | 6 +-
be/src/cloud/cloud_tablet_hotspot.cpp | 2 +-
be/src/cloud/cloud_tablet_hotspot.h | 5 +-
be/src/cloud/cloud_tablet_mgr.cpp | 2 +-
be/src/cloud/cloud_tablet_mgr.h | 4 +-
be/src/cloud/cloud_tablets_channel.cpp | 4 +-
be/src/cloud/cloud_tablets_channel.h | 2 +-
be/src/cloud/cloud_txn_delete_bitmap_cache.cpp | 6 +-
be/src/cloud/cloud_txn_delete_bitmap_cache.h | 12 +-
be/src/cloud/cloud_warm_up_manager.cpp | 8 +-
be/src/cloud/cloud_warm_up_manager.h | 2 +-
be/src/cloud/delete_bitmap_file_reader.h | 3 +-
be/src/cloud/injection_point_action.cpp | 10 +-
be/src/cloud/injection_point_action.h | 2 +-
be/src/cloud/pb_convert.cpp | 3 +-
be/src/common/be_mock_util.cpp | 2 +-
be/src/common/cast_set.h | 2 +-
be/src/common/compare.h | 2 +-
be/src/common/config.cpp | 4 +-
be/src/common/daemon.cpp | 12 +-
be/src/common/demangle.cpp | 62 +
be/src/{vec => }/common/demangle.h | 0
be/src/common/elf.cpp | 5 +-
be/src/common/kerberos/kerberos_ticket_mgr.cpp | 4 +-
be/src/common/metrics/doris_metrics.cpp | 526 ++
be/src/common/metrics/doris_metrics.h | 313 ++
be/src/common/metrics/jvm_metrics.cpp | 507 ++
be/src/common/metrics/jvm_metrics.h | 146 +
be/src/common/metrics/metrics.cpp | 425 ++
be/src/{util => common/metrics}/metrics.h | 0
be/src/common/metrics/system_metrics.cpp | 1088 ++++
be/src/common/metrics/system_metrics.h | 126 +
be/src/common/stack_trace.cpp | 14 +-
be/src/common/symbol_index.cpp | 5 +-
be/src/common/symbol_index.h | 5 +-
be/src/core/CMakeLists.txt | 27 +
be/src/core/accurate_comparison.h | 396 ++
be/src/core/allocator.cpp | 517 ++
be/src/core/allocator.h | 343 ++
be/src/{vec/common => core}/allocator_fwd.h | 0
be/src/core/arena.h | 348 ++
be/src/core/arena_with_free_lists.h | 103 +
be/src/core/assert_cast.h | 80 +
be/src/core/binary_cast.hpp | 106 +
be/src/core/block/block.cpp | 1158 +++++
be/src/core/block/block.h | 619 +++
be/src/{vec/core => core/block}/column_numbers.h | 0
be/src/core/block/column_with_type_and_name.cpp | 166 +
be/src/core/block/column_with_type_and_name.h | 78 +
be/src/core/block/columns_with_type_and_name.h | 43 +
be/src/core/block/materialize_block.cpp | 36 +
be/src/core/block/materialize_block.h | 38 +
be/src/core/call_on_type_index.h | 312 ++
be/src/core/column/column.cpp | 244 +
be/src/core/column/column.h | 848 +++
be/src/core/column/column_array.cpp | 1010 ++++
be/src/core/column/column_array.h | 260 +
be/src/core/column/column_complex.h | 380 ++
be/src/core/column/column_const.cpp | 168 +
be/src/core/column/column_const.h | 342 ++
be/src/core/column/column_decimal.cpp | 561 ++
be/src/core/column/column_decimal.h | 315 ++
be/src/core/column/column_dictionary.h | 495 ++
be/src/core/column/column_dummy.h | 183 +
be/src/core/column/column_execute_util.h | 101 +
be/src/core/column/column_filter_helper.cpp | 41 +
be/src/core/column/column_filter_helper.h | 38 +
be/src/core/column/column_fixed_length_object.h | 304 ++
be/src/core/column/column_map.cpp | 797 +++
be/src/core/column/column_map.h | 252 +
be/src/core/column/column_nothing.h | 51 +
be/src/core/column/column_nullable.cpp | 653 +++
be/src/core/column/column_nullable.h | 410 ++
be/src/core/column/column_string.cpp | 765 +++
be/src/core/column/column_string.h | 555 ++
be/src/core/column/column_struct.cpp | 482 ++
be/src/core/column/column_struct.h | 208 +
be/src/core/column/column_varbinary.cpp | 234 +
be/src/core/column/column_varbinary.h | 196 +
be/src/core/column/column_variant.cpp | 2673 ++++++++++
be/src/core/column/column_variant.h | 676 +++
be/src/core/column/column_vector.cpp | 551 ++
be/src/core/column/column_vector.h | 435 ++
be/src/core/column/columns_common.cpp | 399 ++
be/src/core/column/columns_common.h | 80 +
be/src/core/column/predicate_column.h | 438 ++
be/src/core/column/subcolumn_tree.h | 372 ++
be/src/{vec/common => core}/cow.h | 0
be/src/core/custom_allocator.h | 169 +
be/src/core/data_type/convert_field_to_type.cpp | 833 +++
be/src/core/data_type/convert_field_to_type.h | 39 +
be/src/core/data_type/data_type.cpp | 231 +
be/src/core/data_type/data_type.h | 242 +
be/src/core/data_type/data_type_agg_state.h | 167 +
be/src/core/data_type/data_type_array.cpp | 189 +
be/src/core/data_type/data_type_array.h | 117 +
be/src/core/data_type/data_type_bitmap.cpp | 122 +
be/src/core/data_type/data_type_bitmap.h | 96 +
be/src/core/data_type/data_type_date.cpp | 50 +
be/src/core/data_type/data_type_date.h | 82 +
.../data_type/data_type_date_or_datetime_v2.cpp | 171 +
.../core/data_type/data_type_date_or_datetime_v2.h | 194 +
be/src/core/data_type/data_type_date_time.cpp | 52 +
be/src/core/data_type/data_type_date_time.h | 149 +
be/src/core/data_type/data_type_decimal.cpp | 291 ++
be/src/core/data_type/data_type_decimal.h | 530 ++
be/src/core/data_type/data_type_factory.cpp | 742 +++
be/src/core/data_type/data_type_factory.hpp | 93 +
.../data_type/data_type_fixed_length_object.cpp | 191 +
.../core/data_type/data_type_fixed_length_object.h | 79 +
be/src/core/data_type/data_type_hll.cpp | 138 +
be/src/core/data_type/data_type_hll.h | 89 +
be/src/core/data_type/data_type_ipv4.cpp | 48 +
be/src/core/data_type/data_type_ipv4.h | 71 +
be/src/core/data_type/data_type_ipv6.cpp | 40 +
be/src/core/data_type/data_type_ipv6.h | 79 +
be/src/core/data_type/data_type_jsonb.cpp | 95 +
be/src/core/data_type/data_type_jsonb.h | 85 +
be/src/core/data_type/data_type_map.cpp | 154 +
be/src/core/data_type/data_type_map.h | 112 +
be/src/core/data_type/data_type_nothing.cpp | 52 +
be/src/core/data_type/data_type_nothing.h | 94 +
be/src/core/data_type/data_type_nullable.cpp | 199 +
be/src/core/data_type/data_type_nullable.h | 128 +
be/src/core/data_type/data_type_number.h | 80 +
be/src/core/data_type/data_type_number_base.cpp | 215 +
be/src/core/data_type/data_type_number_base.h | 154 +
be/src/core/data_type/data_type_quantilestate.cpp | 121 +
be/src/core/data_type/data_type_quantilestate.h | 84 +
be/src/core/data_type/data_type_string.cpp | 195 +
be/src/core/data_type/data_type_string.h | 112 +
be/src/core/data_type/data_type_struct.cpp | 254 +
be/src/core/data_type/data_type_struct.h | 149 +
be/src/core/data_type/data_type_time.cpp | 58 +
be/src/core/data_type/data_type_time.h | 76 +
be/src/core/data_type/data_type_timestamptz.cpp | 41 +
be/src/core/data_type/data_type_timestamptz.h | 72 +
be/src/core/data_type/data_type_varbinary.cpp | 136 +
be/src/core/data_type/data_type_varbinary.h | 102 +
be/src/core/data_type/data_type_variant.cpp | 251 +
be/src/core/data_type/data_type_variant.h | 90 +
.../data_type}/define_primitive_type.h | 0
be/src/core/data_type/get_least_supertype.cpp | 325 ++
be/src/core/data_type/get_least_supertype.h | 35 +
be/src/core/data_type/nested_utils.cpp | 71 +
be/src/core/data_type/nested_utils.h | 46 +
be/src/core/data_type/number_traits.h | 329 ++
be/src/core/data_type/primitive_type.cpp | 415 ++
be/src/core/data_type/primitive_type.h | 601 +++
.../complex_type_deserialize_util.h | 106 +
.../core/data_type_serde/data_type_array_serde.cpp | 585 +++
.../core/data_type_serde/data_type_array_serde.h | 140 +
.../data_type_serde/data_type_bitmap_serde.cpp | 248 +
.../core/data_type_serde/data_type_bitmap_serde.h | 93 +
.../data_type_date_or_datetime_serde.cpp | 692 +++
.../data_type_date_or_datetime_serde.h | 148 +
.../data_type_serde/data_type_datetimev2_serde.cpp | 572 +++
.../data_type_serde/data_type_datetimev2_serde.h | 118 +
.../data_type_serde/data_type_datev2_serde.cpp | 501 ++
.../core/data_type_serde/data_type_datev2_serde.h | 112 +
.../data_type_serde/data_type_decimal_serde.cpp | 746 +++
.../core/data_type_serde/data_type_decimal_serde.h | 192 +
.../core/data_type_serde/data_type_hll_serde.cpp | 240 +
be/src/core/data_type_serde/data_type_hll_serde.h | 88 +
.../core/data_type_serde/data_type_ipv4_serde.cpp | 229 +
be/src/core/data_type_serde/data_type_ipv4_serde.h | 79 +
.../core/data_type_serde/data_type_ipv6_serde.cpp | 327 ++
be/src/core/data_type_serde/data_type_ipv6_serde.h | 91 +
.../core/data_type_serde/data_type_jsonb_serde.cpp | 446 ++
.../core/data_type_serde/data_type_jsonb_serde.h | 98 +
.../core/data_type_serde/data_type_map_serde.cpp | 691 +++
be/src/core/data_type_serde/data_type_map_serde.h | 129 +
.../core/data_type_serde/data_type_nothing_serde.h | 109 +
.../data_type_serde/data_type_nullable_serde.cpp | 518 ++
.../data_type_serde/data_type_nullable_serde.h | 136 +
.../data_type_serde/data_type_number_serde.cpp | 1098 ++++
.../core/data_type_serde/data_type_number_serde.h | 317 ++
.../data_type_quantilestate_serde.cpp | 75 +
.../data_type_quantilestate_serde.h | 196 +
be/src/core/data_type_serde/data_type_serde.cpp | 296 ++
be/src/core/data_type_serde/data_type_serde.h | 559 ++
.../data_type_serde/data_type_string_serde.cpp | 481 ++
.../core/data_type_serde/data_type_string_serde.h | 278 +
.../data_type_serde/data_type_struct_serde.cpp | 642 +++
.../core/data_type_serde/data_type_struct_serde.h | 133 +
.../core/data_type_serde/data_type_time_serde.cpp | 333 ++
be/src/core/data_type_serde/data_type_time_serde.h | 82 +
.../data_type_timestamptz_serde.cpp | 254 +
.../data_type_serde/data_type_timestamptz_serde.h | 83 +
.../data_type_serde/data_type_varbinary_serde.cpp | 130 +
.../data_type_serde/data_type_varbinary_serde.h | 101 +
.../data_type_serde/data_type_variant_serde.cpp | 208 +
.../core/data_type_serde/data_type_variant_serde.h | 89 +
.../core/data_type_serde/datelike_serde_common.hpp | 46 +
be/src/core/decimal12.h | 149 +
be/src/core/decimal_comparison.h | 334 ++
be/src/core/extended_types.h | 105 +
be/src/core/field.cpp | 1021 ++++
be/src/core/field.h | 338 ++
be/src/{vec/common => core}/memcmp_small.h | 0
be/src/{vec/common => core}/memcpy_small.h | 0
be/src/core/mremap.cpp | 47 +
be/src/{vec/common => core}/mremap.h | 0
be/src/core/packed_int128.h | 47 +
be/src/core/pod_array.cpp | 27 +
be/src/core/pod_array.h | 809 +++
be/src/core/pod_array_fwd.h | 59 +
be/src/core/string_buffer.hpp | 323 ++
be/src/core/string_ref.cpp | 140 +
be/src/core/string_ref.h | 413 ++
be/src/core/string_view.cpp | 56 +
be/src/core/string_view.h | 158 +
be/src/core/type_limit.h | 133 +
be/src/{vec/common => core}/typeid_cast.h | 0
be/src/core/types.h | 641 +++
be/src/core/uint128.h | 110 +
be/src/{olap => core}/uint24.h | 0
be/src/core/value/bitmap_value.h | 2637 ++++++++++
be/src/core/value/decimalv2_value.cpp | 593 +++
be/src/core/value/decimalv2_value.h | 346 ++
be/src/core/value/hll.cpp | 371 ++
be/src/core/value/hll.h | 292 ++
be/src/core/value/ip_address_cidr.h | 208 +
be/src/core/value/ipv4_value.h | 119 +
be/src/core/value/ipv6_value.h | 114 +
be/src/{runtime => core/value}/jsonb_value.h | 0
be/src/core/value/large_int_value.cpp | 55 +
be/src/{runtime => core/value}/large_int_value.h | 0
be/src/core/value/map_value.cpp | 29 +
be/src/{runtime => core/value}/map_value.h | 0
be/src/core/value/quantile_state.cpp | 351 ++
be/src/core/value/quantile_state.h | 80 +
be/src/core/value/struct_value.cpp | 27 +
be/src/{runtime => core/value}/struct_value.h | 0
be/src/core/value/time_value.h | 171 +
be/src/core/value/timestamptz_value.cpp | 159 +
be/src/core/value/timestamptz_value.h | 200 +
be/src/core/value/vdatetime_value.cpp | 3756 ++++++++++++++
be/src/core/value/vdatetime_value.h | 1842 +++++++
be/src/core/wide_integer.h | 335 ++
be/src/{vec => }/core/wide_integer_impl.h | 0
be/src/core/wide_integer_to_string.cpp | 73 +
be/src/{vec => }/core/wide_integer_to_string.h | 0
be/src/exec/CMakeLists.txt | 33 +-
be/src/exec/common/agg_utils.h | 336 ++
be/src/exec/common/arithmetic_overflow.h | 206 +
.../exec/common/arrow_column_to_doris_column.cpp | 109 +
be/src/exec/common/arrow_column_to_doris_column.h | 51 +
be/src/{vec => exec}/common/bit_helpers.h | 0
be/src/exec/common/columns_hashing.h | 167 +
be/src/exec/common/columns_hashing_impl.h | 156 +
.../data_gen_functions/vdata_gen_function_inf.h | 56 +
.../common/data_gen_functions/vnumbers_tvf.cpp | 99 +
.../exec/common/data_gen_functions/vnumbers_tvf.h | 56 +
be/src/exec/common/distinct_agg_utils.h | 193 +
be/src/exec/common/endian.h | 157 +
be/src/exec/common/field_visitors.h | 149 +
be/src/exec/common/format_ip.cpp | 77 +
be/src/exec/common/format_ip.h | 499 ++
be/src/exec/common/hash_table/hash.h | 328 ++
be/src/exec/common/hash_table/hash_key_type.h | 144 +
be/src/exec/common/hash_table/hash_map.h | 191 +
be/src/exec/common/hash_table/hash_map_context.h | 883 ++++
be/src/exec/common/hash_table/hash_map_util.h | 76 +
be/src/exec/common/hash_table/hash_table.h | 1082 ++++
.../exec/common/hash_table/hash_table_set_build.h | 60 +
.../exec/common/hash_table/hash_table_set_probe.h | 61 +
be/src/exec/common/hash_table/join_hash_table.h | 503 ++
be/src/exec/common/hash_table/ph_hash_map.h | 226 +
be/src/exec/common/hash_table/ph_hash_set.h | 213 +
be/src/exec/common/hash_table/phmap_fwd_decl.h | 56 +
be/src/exec/common/hash_table/string_hash_map.h | 159 +
be/src/exec/common/hash_table/string_hash_table.h | 707 +++
be/src/exec/common/hex.cpp | 115 +
be/src/exec/common/hex.h | 135 +
be/src/exec/common/histogram_helpers.hpp | 312 ++
be/src/exec/common/int_exp.h | 456 ++
be/src/exec/common/ipv6_to_binary.h | 70 +
be/src/exec/common/join_utils.h | 222 +
be/src/{vec => exec}/common/nan_utils.h | 0
be/src/exec/common/partition_sort_utils.cpp | 96 +
be/src/exec/common/partition_sort_utils.h | 236 +
be/src/{vec => exec}/common/pinyin.h | 0
be/src/exec/common/set_utils.h | 150 +
be/src/exec/common/sip_hash.h | 221 +
be/src/exec/common/string_searcher.h | 420 ++
.../common/string_utils/string_utils.h | 0
be/src/exec/common/stringop_substring.h | 285 ++
.../utils => exec/common}/template_helpers.hpp | 0
be/src/exec/common/util.hpp | 314 ++
be/src/exec/common/varbinaryop_subbinary.h | 119 +
be/src/exec/common/variant_util.cpp | 2180 ++++++++
be/src/exec/common/variant_util.h | 262 +
be/src/exec/connector/jni_connector.cpp | 861 ++++
be/src/exec/connector/jni_connector.h | 484 ++
.../exec/connector/skewed_partition_rebalancer.cpp | 279 +
.../connector}/skewed_partition_rebalancer.h | 0
be/src/exec/connector/vjdbc_connector.cpp | 688 +++
be/src/exec/connector/vjdbc_connector.h | 175 +
be/src/exec/decompressor.cpp | 718 ---
be/src/exec/decompressor.h | 310 --
be/src/exec/es/es_scan_reader.cpp | 2 +-
be/src/exec/es/es_scan_reader.h | 2 +-
be/src/exec/es/es_scroll_parser.cpp | 23 +-
be/src/exec/es/es_scroll_parser.h | 2 +-
be/src/exec/exchange/exchange_writer.cpp | 206 +
be/src/exec/exchange/exchange_writer.h | 99 +
.../exec/exchange/local_exchange_sink_operator.cpp | 172 +
.../exec/exchange/local_exchange_sink_operator.h | 127 +
.../exchange/local_exchange_source_operator.cpp | 103 +
.../exec/exchange/local_exchange_source_operator.h | 91 +
be/src/exec/exchange/local_exchanger.cpp | 553 ++
be/src/exec/exchange/local_exchanger.h | 390 ++
be/src/exec/exchange/vdata_stream_mgr.cpp | 235 +
be/src/exec/exchange/vdata_stream_mgr.h | 102 +
be/src/exec/exchange/vdata_stream_recvr.cpp | 586 +++
be/src/exec/exchange/vdata_stream_recvr.h | 301 ++
be/src/exec/exchange/vdata_stream_sender.cpp | 361 ++
be/src/exec/exchange/vdata_stream_sender.h | 236 +
be/src/exec/lzo_decompressor.cpp | 405 --
be/src/exec/olap_common.cpp | 56 -
be/src/exec/olap_common.h | 974 ----
be/src/exec/olap_utils.h | 172 -
be/src/exec/operator/aggregation_sink_operator.cpp | 932 ++++
be/src/exec/operator/aggregation_sink_operator.h | 234 +
.../exec/operator/aggregation_source_operator.cpp | 634 +++
be/src/exec/operator/aggregation_source_operator.h | 139 +
be/src/exec/operator/analytic_sink_operator.cpp | 942 ++++
be/src/exec/operator/analytic_sink_operator.h | 273 +
be/src/exec/operator/analytic_source_operator.cpp | 94 +
be/src/exec/operator/analytic_source_operator.h | 64 +
be/src/exec/operator/assert_num_rows_operator.cpp | 127 +
be/src/exec/operator/assert_num_rows_operator.h | 64 +
be/src/exec/operator/blackhole_sink_operator.cpp | 112 +
be/src/exec/operator/blackhole_sink_operator.h | 90 +
be/src/exec/operator/cache_sink_operator.cpp | 68 +
be/src/exec/operator/cache_sink_operator.h | 76 +
be/src/exec/operator/cache_source_operator.cpp | 193 +
be/src/exec/operator/cache_source_operator.h | 106 +
be/src/exec/operator/data_queue.cpp | 219 +
be/src/exec/operator/data_queue.h | 121 +
be/src/exec/operator/datagen_operator.cpp | 115 +
be/src/exec/operator/datagen_operator.h | 78 +
be/src/exec/operator/dict_sink_operator.cpp | 186 +
be/src/exec/operator/dict_sink_operator.h | 93 +
.../distinct_streaming_aggregation_operator.cpp | 460 ++
.../distinct_streaming_aggregation_operator.h | 160 +
be/src/exec/operator/empty_set_operator.cpp | 34 +
be/src/exec/operator/empty_set_operator.h | 52 +
be/src/exec/operator/es_scan_operator.cpp | 152 +
be/src/exec/operator/es_scan_operator.h | 91 +
be/src/exec/operator/exchange_sink_buffer.cpp | 696 +++
.../exec => exec/operator}/exchange_sink_buffer.h | 0
be/src/exec/operator/exchange_sink_operator.cpp | 648 +++
be/src/exec/operator/exchange_sink_operator.h | 292 ++
be/src/exec/operator/exchange_source_operator.cpp | 232 +
be/src/exec/operator/exchange_source_operator.h | 140 +
be/src/exec/operator/file_scan_operator.cpp | 209 +
be/src/exec/operator/file_scan_operator.h | 138 +
.../operator/group_commit_block_sink_operator.cpp | 396 ++
.../operator/group_commit_block_sink_operator.h | 131 +
.../exec/operator/group_commit_scan_operator.cpp | 70 +
be/src/exec/operator/group_commit_scan_operator.h | 66 +
be/src/exec/operator/hashjoin_build_sink.cpp | 694 +++
be/src/exec/operator/hashjoin_build_sink.h | 268 +
be/src/exec/operator/hashjoin_probe_operator.cpp | 655 +++
be/src/exec/operator/hashjoin_probe_operator.h | 215 +
be/src/exec/operator/hive_table_sink_operator.cpp | 33 +
be/src/exec/operator/hive_table_sink_operator.h | 88 +
.../exec/operator/iceberg_table_sink_operator.cpp | 33 +
be/src/exec/operator/iceberg_table_sink_operator.h | 87 +
be/src/exec/operator/jdbc_scan_operator.cpp | 53 +
be/src/exec/operator/jdbc_scan_operator.h | 68 +
be/src/exec/operator/jdbc_table_sink_operator.cpp | 58 +
be/src/exec/operator/jdbc_table_sink_operator.h | 64 +
be/src/exec/operator/join/full_outer_join_impl.cpp | 26 +
be/src/exec/operator/join/inner_join_impl.cpp | 26 +
be/src/exec/operator/join/left_anti_join_impl.cpp | 26 +
be/src/exec/operator/join/left_outer_join_impl.cpp | 26 +
be/src/exec/operator/join/left_semi_join_impl.cpp | 26 +
.../join/null_aware_left_anti_join_impl.cpp | 26 +
.../join/null_aware_left_semi_join_impl.cpp | 26 +
.../exec/operator/join/process_hash_table_probe.h | 141 +
.../operator/join/process_hash_table_probe_impl.h | 844 +++
be/src/exec/operator/join/right_anti_join_impl.cpp | 26 +
.../exec/operator/join/right_outer_join_impl.cpp | 26 +
be/src/exec/operator/join/right_semi_join_impl.cpp | 26 +
be/src/exec/operator/join_build_sink_operator.cpp | 125 +
be/src/exec/operator/join_build_sink_operator.h | 75 +
be/src/exec/operator/join_probe_operator.cpp | 143 +
be/src/exec/operator/join_probe_operator.h | 112 +
.../operator/local_merge_sort_source_operator.cpp | 159 +
.../operator/local_merge_sort_source_operator.h | 117 +
be/src/exec/operator/materialization_opertor.cpp | 384 ++
be/src/exec/operator/materialization_opertor.h | 133 +
.../operator/maxcompute_table_sink_operator.cpp | 33 +
.../exec/operator/maxcompute_table_sink_operator.h | 86 +
.../exec/operator/memory_scratch_sink_operator.cpp | 125 +
.../exec/operator/memory_scratch_sink_operator.h | 72 +
be/src/exec/operator/meta_scan_operator.cpp | 61 +
be/src/exec/operator/meta_scan_operator.h | 70 +
be/src/exec/operator/mock_operator.h | 67 +
be/src/exec/operator/mock_scan_operator.h | 86 +
.../exec/operator/multi_cast_data_stream_sink.cpp | 79 +
be/src/exec/operator/multi_cast_data_stream_sink.h | 80 +
.../operator/multi_cast_data_stream_source.cpp | 120 +
.../exec/operator/multi_cast_data_stream_source.h | 133 +
be/src/exec/operator/multi_cast_data_streamer.cpp | 407 ++
be/src/exec/operator/multi_cast_data_streamer.h | 131 +
.../operator/nested_loop_join_build_operator.cpp | 128 +
.../operator/nested_loop_join_build_operator.h | 88 +
.../operator/nested_loop_join_probe_operator.cpp | 694 +++
.../operator/nested_loop_join_probe_operator.h | 270 +
be/src/exec/operator/olap_scan_operator.cpp | 996 ++++
be/src/exec/operator/olap_scan_operator.h | 342 ++
be/src/exec/operator/olap_table_sink_operator.h | 80 +
be/src/exec/operator/olap_table_sink_v2_operator.h | 86 +
be/src/exec/operator/operator.cpp | 956 ++++
be/src/exec/operator/operator.h | 1227 +++++
.../exec/operator/partition_sort_sink_operator.cpp | 305 ++
.../exec/operator/partition_sort_sink_operator.h | 131 +
.../operator/partition_sort_source_operator.cpp | 111 +
.../exec/operator/partition_sort_source_operator.h | 70 +
.../partitioned_aggregation_sink_operator.cpp | 547 ++
.../partitioned_aggregation_sink_operator.h | 155 +
.../partitioned_aggregation_source_operator.cpp | 549 ++
.../partitioned_aggregation_source_operator.h | 175 +
.../partitioned_hash_join_probe_operator.cpp | 1042 ++++
.../partitioned_hash_join_probe_operator.h | 316 ++
.../partitioned_hash_join_sink_operator.cpp | 579 +++
.../operator/partitioned_hash_join_sink_operator.h | 189 +
.../exec/operator/rec_cte_anchor_sink_operator.cpp | 56 +
.../exec/operator/rec_cte_anchor_sink_operator.h | 128 +
be/src/exec/operator/rec_cte_scan_operator.h | 89 +
be/src/exec/operator/rec_cte_sink_operator.cpp | 55 +
be/src/exec/operator/rec_cte_sink_operator.h | 104 +
be/src/exec/operator/rec_cte_source_operator.cpp | 85 +
be/src/exec/operator/rec_cte_source_operator.h | 223 +
be/src/exec/operator/repeat_operator.cpp | 269 +
be/src/exec/operator/repeat_operator.h | 99 +
be/src/exec/operator/result_file_sink_operator.cpp | 153 +
be/src/exec/operator/result_file_sink_operator.h | 93 +
be/src/exec/operator/result_sink_operator.cpp | 211 +
be/src/exec/operator/result_sink_operator.h | 187 +
be/src/exec/operator/scan_operator.cpp | 1368 +++++
be/src/exec/operator/scan_operator.h | 438 ++
be/src/exec/operator/schema_scan_operator.cpp | 271 +
be/src/exec/operator/schema_scan_operator.h | 96 +
be/src/exec/operator/select_operator.h | 59 +
be/src/exec/operator/set_probe_sink_operator.cpp | 277 +
be/src/exec/operator/set_probe_sink_operator.h | 142 +
be/src/exec/operator/set_sink_operator.cpp | 284 +
be/src/exec/operator/set_sink_operator.h | 153 +
be/src/exec/operator/set_source_operator.cpp | 188 +
be/src/exec/operator/set_source_operator.h | 110 +
be/src/exec/operator/sort_sink_operator.cpp | 196 +
be/src/exec/operator/sort_sink_operator.h | 133 +
be/src/exec/operator/sort_source_operator.cpp | 51 +
be/src/exec/operator/sort_source_operator.h | 59 +
.../operator/spill_iceberg_table_sink_operator.cpp | 182 +
.../operator/spill_iceberg_table_sink_operator.h | 92 +
be/src/exec/operator/spill_sort_sink_operator.cpp | 247 +
be/src/exec/operator/spill_sort_sink_operator.h | 119 +
.../exec/operator/spill_sort_source_operator.cpp | 268 +
be/src/exec/operator/spill_sort_source_operator.h | 97 +
be/src/exec/operator/spill_utils.h | 116 +
.../operator/streaming_aggregation_operator.cpp | 1054 ++++
.../exec/operator/streaming_aggregation_operator.h | 284 +
be/src/exec/operator/table_function_operator.cpp | 561 ++
be/src/exec/operator/table_function_operator.h | 175 +
be/src/exec/operator/tvf_table_sink_operator.cpp | 32 +
be/src/exec/operator/tvf_table_sink_operator.h | 87 +
be/src/exec/operator/union_sink_operator.cpp | 145 +
be/src/exec/operator/union_sink_operator.h | 183 +
be/src/exec/operator/union_source_operator.cpp | 209 +
be/src/exec/operator/union_source_operator.h | 149 +
be/src/exec/partitioner/partitioner.cpp | 92 +
be/src/exec/partitioner/partitioner.h | 168 +
be/src/exec/pipeline/dependency.cpp | 405 ++
be/src/exec/pipeline/dependency.h | 746 +++
be/src/exec/pipeline/pipeline.cpp | 138 +
be/src/exec/pipeline/pipeline.h | 183 +
be/src/exec/pipeline/pipeline_fragment_context.cpp | 2141 ++++++++
be/src/exec/pipeline/pipeline_fragment_context.h | 347 ++
be/src/exec/pipeline/pipeline_task.cpp | 1044 ++++
be/src/exec/pipeline/pipeline_task.h | 327 ++
be/src/exec/pipeline/pipeline_tracing.cpp | 181 +
be/src/{ => exec}/pipeline/pipeline_tracing.h | 0
be/src/exec/pipeline/rec_cte_shared_state.h | 180 +
be/src/exec/pipeline/revokable_task.h | 76 +
be/src/exec/pipeline/task_queue.cpp | 216 +
be/src/exec/pipeline/task_queue.h | 140 +
be/src/exec/pipeline/task_scheduler.cpp | 210 +
be/src/exec/pipeline/task_scheduler.h | 116 +
be/src/exec/rowid_fetcher.cpp | 40 +-
be/src/exec/rowid_fetcher.h | 8 +-
be/src/exec/runtime_filter/runtime_filter.cpp | 148 +
be/src/exec/runtime_filter/runtime_filter.h | 136 +
.../runtime_filter/runtime_filter_consumer.cpp | 262 +
.../exec/runtime_filter/runtime_filter_consumer.h | 164 +
.../runtime_filter_consumer_helper.cpp | 145 +
.../runtime_filter_consumer_helper.h | 77 +
.../runtime_filter/runtime_filter_definitions.h | 71 +
be/src/exec/runtime_filter/runtime_filter_merger.h | 126 +
be/src/exec/runtime_filter/runtime_filter_mgr.cpp | 474 ++
.../{ => exec}/runtime_filter/runtime_filter_mgr.h | 0
.../runtime_filter/runtime_filter_producer.cpp | 254 +
.../exec/runtime_filter/runtime_filter_producer.h | 188 +
.../runtime_filter_producer_helper.cpp | 196 +
.../runtime_filter_producer_helper.h | 94 +
.../runtime_filter_producer_helper_cross.h | 74 +
.../runtime_filter_producer_helper_set.h | 58 +
.../runtime_filter/runtime_filter_selectivity.h | 0
.../exec/runtime_filter/runtime_filter_wrapper.cpp | 762 +++
.../exec/runtime_filter/runtime_filter_wrapper.h | 167 +
be/src/exec/runtime_filter/utils.cpp | 198 +
be/src/exec/runtime_filter/utils.h | 124 +
be/src/exec/scan/es_scanner.cpp | 205 +
be/src/exec/scan/es_scanner.h | 82 +
be/src/exec/scan/file_scanner.cpp | 1855 +++++++
be/src/exec/scan/file_scanner.h | 296 ++
be/src/exec/scan/jdbc_scanner.cpp | 198 +
be/src/exec/scan/jdbc_scanner.h | 92 +
be/src/exec/scan/meta_scanner.cpp | 537 ++
be/src/exec/scan/meta_scanner.h | 104 +
be/src/exec/scan/olap_scanner.cpp | 943 ++++
be/src/exec/scan/olap_scanner.h | 132 +
be/src/exec/scan/parallel_scanner_builder.cpp | 264 +
be/src/exec/scan/parallel_scanner_builder.h | 119 +
be/src/exec/scan/scan_node.h | 44 +
be/src/exec/scan/scanner.cpp | 277 +
be/src/exec/scan/scanner.h | 266 +
be/src/exec/scan/scanner_context.cpp | 624 +++
be/src/exec/scan/scanner_context.h | 270 +
be/src/exec/scan/scanner_scheduler.cpp | 441 ++
be/src/exec/scan/scanner_scheduler.h | 429 ++
be/src/exec/scan/simplified_scan_scheduler.cpp | 40 +
be/src/exec/scan/split_source_connector.cpp | 86 +
be/src/exec/scan/split_source_connector.h | 175 +
.../scan/task_executor}/listenable_future.h | 0
be/src/exec/scan/task_executor/split_runner.h | 41 +
be/src/exec/scan/task_executor/task_executor.h | 61 +
be/src/exec/scan/task_executor/task_handle.h | 35 +
.../executor => exec/scan/task_executor}/task_id.h | 0
.../executor => exec/scan/task_executor}/ticker.h | 0
.../time_sharing/multilevel_split_queue.cpp | 231 +
.../time_sharing/multilevel_split_queue.h | 101 +
.../time_sharing/prioritized_split_runner.cpp | 161 +
.../time_sharing/prioritized_split_runner.h | 105 +
.../scan/task_executor}/time_sharing/priority.h | 0
.../time_sharing/split_concurrency_controller.h | 0
.../scan/task_executor/time_sharing/split_queue.h | 48 +
.../time_sharing/time_sharing_task_executor.cpp | 966 ++++
.../time_sharing/time_sharing_task_executor.h | 512 ++
.../time_sharing/time_sharing_task_handle.cpp | 196 +
.../time_sharing/time_sharing_task_handle.h | 91 +
.../task_executor/tools/simulator/histogram.cpp | 64 +
.../task_executor}/tools/simulator/histogram.h | 0
.../tools/simulator/scheduled_executor.h | 118 +
.../tools/simulator/simulation_controller.cpp | 247 +
.../tools/simulator/simulation_controller.h | 157 +
.../tools/simulator/simulation_fifo_split_queue.h | 94 +
.../tools/simulator/simulation_split.cpp | 181 +
.../tools/simulator/simulation_split.h | 128 +
.../tools/simulator/simulation_task.cpp | 146 +
.../tools/simulator/simulation_task.h | 109 +
.../tools/simulator/split_generators.cpp | 300 ++
.../tools/simulator/split_generators.h | 128 +
.../tools/simulator/split_specification.cpp | 42 +
.../tools/simulator/split_specification.h | 0
.../tools/simulator/task_executor_simulator.cpp | 580 +++
.../tools/simulator/task_executor_simulator.h | 96 +
be/src/exec/scan/vector_search_user_params.cpp | 36 +
.../scan}/vector_search_user_params.h | 0
be/src/exec/schema_scanner.cpp | 494 --
be/src/exec/schema_scanner.h | 152 -
.../schema_active_queries_scanner.cpp | 143 -
.../schema_scanner/schema_active_queries_scanner.h | 52 -
.../schema_scanner/schema_backend_active_tasks.cpp | 100 -
.../schema_scanner/schema_backend_active_tasks.h | 49 -
.../schema_backend_configuration_scanner.cpp | 104 -
.../schema_backend_configuration_scanner.h | 47 -
.../schema_backend_kerberos_ticket_cache.cpp | 96 -
.../schema_backend_kerberos_ticket_cache.h | 49 -
.../schema_catalog_meta_cache_stats_scanner.cpp | 137 -
.../schema_catalog_meta_cache_stats_scanner.h | 54 -
.../schema_scanner/schema_charsets_scanner.cpp | 110 -
.../exec/schema_scanner/schema_charsets_scanner.h | 55 -
.../schema_cluster_snapshot_properties_scanner.cpp | 102 -
.../schema_cluster_snapshot_properties_scanner.h | 50 -
.../schema_cluster_snapshots_scanner.cpp | 256 -
.../schema_cluster_snapshots_scanner.h | 49 -
.../schema_scanner/schema_collations_scanner.cpp | 130 -
.../schema_scanner/schema_collations_scanner.h | 57 -
.../schema_column_data_sizes_scanner.cpp | 361 --
.../schema_column_data_sizes_scanner.h | 74 -
.../exec/schema_scanner/schema_columns_scanner.cpp | 681 ---
.../exec/schema_scanner/schema_columns_scanner.h | 59 -
.../schema_database_properties_scanner.cpp | 160 -
.../schema_database_properties_scanner.h | 55 -
.../exec/schema_scanner/schema_dummy_scanner.cpp | 48 -
be/src/exec/schema_scanner/schema_dummy_scanner.h | 39 -
.../schema_encryption_keys_scanner.cpp | 215 -
.../schema_encryption_keys_scanner.h | 51 -
.../schema_file_cache_info_scanner.cpp | 194 -
.../schema_file_cache_info_scanner.h | 47 -
.../schema_file_cache_statistics.cpp | 88 -
.../schema_scanner/schema_file_cache_statistics.h | 49 -
.../exec/schema_scanner/schema_files_scanner.cpp | 127 -
be/src/exec/schema_scanner/schema_files_scanner.h | 50 -
be/src/exec/schema_scanner/schema_helper.cpp | 181 -
.../schema_scanner/schema_load_job_scanner.cpp | 189 -
.../exec/schema_scanner/schema_load_job_scanner.h | 50 -
.../schema_metadata_name_ids_scanner.cpp | 245 -
.../schema_metadata_name_ids_scanner.h | 54 -
.../schema_scanner/schema_partitions_scanner.cpp | 224 -
.../schema_scanner/schema_partitions_scanner.h | 58 -
.../schema_scanner/schema_processlist_scanner.cpp | 162 -
.../schema_scanner/schema_processlist_scanner.h | 53 -
.../schema_scanner/schema_profiling_scanner.cpp | 102 -
.../exec/schema_scanner/schema_profiling_scanner.h | 46 -
.../schema_routine_load_job_scanner.cpp | 203 -
.../schema_routine_load_job_scanner.h | 50 -
.../exec/schema_scanner/schema_rowsets_scanner.cpp | 277 -
.../exec/schema_scanner/schema_rowsets_scanner.h | 54 -
.../exec/schema_scanner/schema_scanner_helper.cpp | 111 -
.../schema_schema_privileges_scanner.cpp | 159 -
.../schema_schema_privileges_scanner.h | 51 -
.../schema_scanner/schema_schemata_scanner.cpp | 162 -
.../exec/schema_scanner/schema_schemata_scanner.h | 50 -
.../schema_sql_block_rule_status_scanner.cpp | 164 -
.../schema_sql_block_rule_status_scanner.h | 56 -
.../schema_table_options_scanner.cpp | 179 -
.../schema_scanner/schema_table_options_scanner.h | 56 -
.../schema_table_privileges_scanner.cpp | 171 -
.../schema_table_privileges_scanner.h | 51 -
.../schema_table_properties_scanner.cpp | 173 -
.../schema_table_properties_scanner.h | 55 -
.../exec/schema_scanner/schema_tables_scanner.cpp | 378 --
be/src/exec/schema_scanner/schema_tables_scanner.h | 54 -
.../exec/schema_scanner/schema_tablets_scanner.cpp | 226 -
.../exec/schema_scanner/schema_tablets_scanner.h | 56 -
.../schema_user_privileges_scanner.cpp | 148 -
.../schema_user_privileges_scanner.h | 51 -
be/src/exec/schema_scanner/schema_user_scanner.cpp | 134 -
be/src/exec/schema_scanner/schema_user_scanner.h | 53 -
.../schema_scanner/schema_variables_scanner.cpp | 140 -
.../exec/schema_scanner/schema_variables_scanner.h | 59 -
.../schema_view_dependency_scanner.cpp | 142 -
.../schema_view_dependency_scanner.h | 56 -
.../exec/schema_scanner/schema_views_scanner.cpp | 236 -
be/src/exec/schema_scanner/schema_views_scanner.h | 53 -
.../schema_workload_group_privileges.cpp | 139 -
.../schema_workload_group_privileges.h | 52 -
...chema_workload_group_resource_usage_scanner.cpp | 91 -
.../schema_workload_group_resource_usage_scanner.h | 49 -
.../schema_workload_groups_scanner.cpp | 149 -
.../schema_workload_groups_scanner.h | 52 -
.../schema_workload_sched_policy_scanner.cpp | 140 -
.../schema_workload_sched_policy_scanner.h | 52 -
be/src/exec/sink/autoinc_buffer.cpp | 190 +
be/src/{vec => exec}/sink/autoinc_buffer.h | 0
be/src/exec/sink/delta_writer_v2_pool.cpp | 107 +
be/src/{vec => exec}/sink/delta_writer_v2_pool.h | 0
be/src/exec/sink/load_stream_map_pool.cpp | 153 +
be/src/exec/sink/load_stream_map_pool.h | 149 +
be/src/exec/sink/load_stream_stub.cpp | 628 +++
be/src/exec/sink/load_stream_stub.h | 363 ++
.../sink/scale_writer_partitioning_exchanger.hpp | 129 +
be/src/exec/sink/tablet_sink_hash_partitioner.cpp | 166 +
be/src/exec/sink/tablet_sink_hash_partitioner.h | 87 +
be/src/exec/sink/vrow_distribution.cpp | 605 +++
be/src/exec/sink/vrow_distribution.h | 259 +
be/src/exec/sink/vtablet_block_convertor.cpp | 712 +++
be/src/exec/sink/vtablet_block_convertor.h | 126 +
be/src/exec/sink/vtablet_finder.cpp | 104 +
be/src/exec/sink/vtablet_finder.h | 80 +
be/src/exec/sink/writer/async_result_writer.cpp | 278 +
be/src/exec/sink/writer/async_result_writer.h | 110 +
be/src/exec/sink/writer/iceberg/partition_data.h | 44 +
.../sink/writer/iceberg/partition_transformers.cpp | 285 ++
.../sink/writer/iceberg/partition_transformers.h | 1301 +++++
.../writer/iceberg/viceberg_partition_writer.cpp | 212 +
.../writer/iceberg/viceberg_partition_writer.h | 108 +
.../sink/writer/iceberg/viceberg_sort_writer.cpp | 381 ++
.../sink/writer/iceberg/viceberg_sort_writer.h | 193 +
.../sink/writer/iceberg/viceberg_table_writer.cpp | 689 +++
.../sink/writer/iceberg/viceberg_table_writer.h | 180 +
.../sink/writer/iceberg/vpartition_writer_base.h | 0
.../writer/maxcompute/vmc_partition_writer.cpp | 85 +
.../sink/writer/maxcompute/vmc_partition_writer.h | 63 +
.../sink/writer/maxcompute/vmc_table_writer.cpp | 206 +
.../exec/sink/writer/maxcompute/vmc_table_writer.h | 100 +
.../{runtime => exec/sink/writer}/result_writer.h | 0
.../sink/writer/varrow_flight_result_writer.cpp | 215 +
.../exec/sink/writer/varrow_flight_result_writer.h | 125 +
be/src/exec/sink/writer/vfile_result_writer.cpp | 491 ++
be/src/exec/sink/writer/vfile_result_writer.h | 156 +
be/src/exec/sink/writer/vhive_partition_writer.cpp | 241 +
be/src/exec/sink/writer/vhive_partition_writer.h | 116 +
be/src/exec/sink/writer/vhive_table_writer.cpp | 548 ++
be/src/exec/sink/writer/vhive_table_writer.h | 99 +
be/src/exec/sink/writer/vhive_utils.cpp | 78 +
be/src/{vec => exec}/sink/writer/vhive_utils.h | 0
be/src/exec/sink/writer/vjdbc_table_writer.cpp | 84 +
be/src/exec/sink/writer/vjdbc_table_writer.h | 59 +
be/src/exec/sink/writer/vmysql_result_writer.cpp | 332 ++
be/src/exec/sink/writer/vmysql_result_writer.h | 110 +
be/src/exec/sink/writer/vtablet_writer.cpp | 2113 ++++++++
be/src/exec/sink/writer/vtablet_writer.h | 779 +++
be/src/exec/sink/writer/vtablet_writer_v2.cpp | 1054 ++++
be/src/exec/sink/writer/vtablet_writer_v2.h | 264 +
be/src/exec/sink/writer/vtvf_table_writer.cpp | 172 +
be/src/exec/sink/writer/vtvf_table_writer.h | 87 +
be/src/exec/sink/writer/vwal_writer.cpp | 107 +
be/src/exec/sink/writer/vwal_writer.h | 55 +
be/src/exec/sort/heap_sorter.cpp | 140 +
be/src/exec/sort/heap_sorter.h | 65 +
be/src/{vec/core => exec/sort}/hybrid_sorter.h | 0
be/src/exec/sort/partition_sorter.cpp | 209 +
be/src/exec/sort/partition_sorter.h | 129 +
be/src/exec/sort/sort_block.cpp | 96 +
be/src/exec/sort/sort_block.h | 530 ++
be/src/exec/sort/sort_cursor.h | 441 ++
be/src/{vec/core => exec/sort}/sort_description.h | 0
be/src/exec/sort/sorter.cpp | 326 ++
be/src/exec/sort/sorter.h | 232 +
be/src/exec/sort/topn_sorter.cpp | 100 +
be/src/exec/sort/topn_sorter.h | 71 +
be/src/exec/sort/vsort_exec_exprs.cpp | 87 +
be/src/exec/sort/vsort_exec_exprs.h | 88 +
be/src/exec/sort/vsorted_run_merger.cpp | 225 +
be/src/exec/sort/vsorted_run_merger.h | 101 +
be/src/exec/spill/spill_file.cpp | 95 +
be/src/{vec => exec}/spill/spill_file.h | 0
be/src/exec/spill/spill_file_manager.cpp | 382 ++
be/src/exec/spill/spill_file_manager.h | 171 +
be/src/exec/spill/spill_file_reader.cpp | 242 +
be/src/exec/spill/spill_file_reader.h | 114 +
be/src/exec/spill/spill_file_writer.cpp | 273 +
be/src/exec/spill/spill_file_writer.h | 116 +
be/src/exec/spill/spill_repartitioner.cpp | 371 ++
be/src/exec/spill/spill_repartitioner.h | 169 +
be/src/exec/table_connector.cpp | 26 +-
be/src/exec/table_connector.h | 9 +-
be/src/exec/tablet_info.cpp | 906 ----
be/src/exec/tablet_info.h | 449 --
be/src/exprs/CMakeLists.txt | 35 +-
be/src/exprs/aggregate/aggregate_function.h | 674 +++
.../exprs/aggregate/aggregate_function_ai_agg.cpp | 35 +
be/src/exprs/aggregate/aggregate_function_ai_agg.h | 310 ++
.../aggregate_function_approx_count_distinct.cpp | 45 +
.../aggregate_function_approx_count_distinct.h | 141 +
.../aggregate/aggregate_function_array_agg.cpp | 67 +
.../exprs/aggregate/aggregate_function_array_agg.h | 410 ++
be/src/exprs/aggregate/aggregate_function_avg.cpp | 84 +
be/src/exprs/aggregate/aggregate_function_avg.h | 366 ++
.../aggregate/aggregate_function_avg_weighted.cpp | 30 +
.../aggregate/aggregate_function_avg_weighted.h | 138 +
be/src/exprs/aggregate/aggregate_function_binary.h | 101 +
be/src/exprs/aggregate/aggregate_function_bit.cpp | 44 +
be/src/exprs/aggregate/aggregate_function_bit.h | 154 +
.../exprs/aggregate/aggregate_function_bitmap.cpp | 88 +
be/src/exprs/aggregate/aggregate_function_bitmap.h | 460 ++
.../aggregate/aggregate_function_bitmap_agg.cpp | 63 +
.../aggregate/aggregate_function_bitmap_agg.h | 211 +
.../aggregate/aggregate_function_bool_union.cpp | 44 +
.../aggregate/aggregate_function_bool_union.h | 111 +
.../exprs/aggregate/aggregate_function_collect.cpp | 99 +
.../exprs/aggregate/aggregate_function_collect.h | 479 ++
.../aggregate/aggregate_function_combinator.h | 74 +
be/src/exprs/aggregate/aggregate_function_corr.cpp | 66 +
be/src/exprs/aggregate/aggregate_function_corr.h | 169 +
.../exprs/aggregate/aggregate_function_count.cpp | 54 +
be/src/exprs/aggregate/aggregate_function_count.h | 339 ++
.../aggregate/aggregate_function_count_by_enum.cpp | 58 +
.../aggregate/aggregate_function_count_by_enum.h | 241 +
.../exprs/aggregate/aggregate_function_covar.cpp | 67 +
be/src/exprs/aggregate/aggregate_function_covar.h | 181 +
.../aggregate/aggregate_function_distinct.cpp | 105 +
.../exprs/aggregate/aggregate_function_distinct.h | 376 ++
.../exprs/aggregate/aggregate_function_foreach.cpp | 68 +
.../exprs/aggregate/aggregate_function_foreach.h | 265 +
.../aggregate/aggregate_function_foreachv2.cpp | 113 +
.../aggregate_function_group_array_set_op.cpp | 158 +
.../aggregate_function_group_array_set_op.h | 479 ++
.../aggregate/aggregate_function_group_concat.cpp | 53 +
.../aggregate/aggregate_function_group_concat.h | 175 +
.../aggregate/aggregate_function_histogram.cpp | 62 +
.../exprs/aggregate/aggregate_function_histogram.h | 236 +
.../aggregate/aggregate_function_hll_union_agg.cpp | 39 +
.../aggregate/aggregate_function_hll_union_agg.h | 152 +
.../exprs/aggregate/aggregate_function_java_udaf.h | 420 ++
.../aggregate/aggregate_function_kurtosis.cpp | 59 +
.../aggregate_function_linear_histogram.cpp | 56 +
.../aggregate_function_linear_histogram.h | 262 +
be/src/exprs/aggregate/aggregate_function_map.cpp | 61 +
be/src/exprs/aggregate/aggregate_function_map.h | 327 ++
.../exprs/aggregate/aggregate_function_map_v2.cpp | 70 +
be/src/exprs/aggregate/aggregate_function_map_v2.h | 301 ++
.../exprs/aggregate/aggregate_function_min_max.cpp | 163 +
.../exprs/aggregate/aggregate_function_min_max.h | 993 ++++
.../aggregate/aggregate_function_min_max_by.cpp | 88 +
.../aggregate/aggregate_function_min_max_by.h | 410 ++
be/src/exprs/aggregate/aggregate_function_null.h | 610 +++
.../exprs/aggregate/aggregate_function_null_v2.h | 600 +++
.../aggregate_function_orthogonal_bitmap.cpp | 84 +
.../aggregate_function_orthogonal_bitmap.h | 424 ++
.../aggregate/aggregate_function_percentile.cpp | 92 +
.../aggregate/aggregate_function_percentile.h | 568 ++
.../aggregate_function_percentile_reservoir.cpp | 52 +
.../aggregate_function_percentile_reservoir.h | 113 +
.../exprs/aggregate/aggregate_function_product.h | 216 +
.../aggregate/aggregate_function_python_udaf.cpp | 430 ++
.../aggregate/aggregate_function_python_udaf.h | 186 +
.../aggregate_function_quantile_state.cpp | 48 +
.../aggregate/aggregate_function_quantile_state.h | 162 +
.../exprs/aggregate/aggregate_function_reader.cpp | 86 +
.../aggregate}/aggregate_function_reader.h | 0
.../aggregate_function_reader_first_last.h | 445 ++
.../aggregate/aggregate_function_regr_union.cpp | 67 +
.../aggregate/aggregate_function_regr_union.h | 392 ++
.../aggregate/aggregate_function_retention.cpp | 29 +
.../exprs/aggregate/aggregate_function_retention.h | 169 +
be/src/exprs/aggregate/aggregate_function_rpc.h | 409 ++
be/src/exprs/aggregate/aggregate_function_sem.cpp | 41 +
be/src/exprs/aggregate/aggregate_function_sem.h | 149 +
.../aggregate_function_sequence_match.cpp | 68 +
.../aggregate/aggregate_function_sequence_match.h | 755 +++
.../aggregate_function_simple_factory.cpp | 145 +
.../aggregate/aggregate_function_simple_factory.h | 193 +
be/src/exprs/aggregate/aggregate_function_skew.cpp | 59 +
be/src/exprs/aggregate/aggregate_function_sort.cpp | 40 +
be/src/exprs/aggregate/aggregate_function_sort.h | 219 +
.../aggregate/aggregate_function_state_merge.h | 60 +
.../aggregate/aggregate_function_state_union.h | 117 +
.../exprs/aggregate/aggregate_function_statistic.h | 167 +
.../exprs/aggregate/aggregate_function_stddev.cpp | 101 +
be/src/exprs/aggregate/aggregate_function_stddev.h | 220 +
be/src/exprs/aggregate/aggregate_function_sum.cpp | 52 +
be/src/exprs/aggregate/aggregate_function_sum.h | 319 ++
be/src/exprs/aggregate/aggregate_function_topn.cpp | 97 +
be/src/exprs/aggregate/aggregate_function_topn.h | 385 ++
be/src/exprs/aggregate/aggregate_function_uniq.cpp | 54 +
be/src/exprs/aggregate/aggregate_function_uniq.h | 249 +
.../aggregate_function_uniq_distribute_key.cpp | 47 +
.../aggregate_function_uniq_distribute_key.h | 252 +
.../exprs/aggregate/aggregate_function_window.cpp | 403 ++
be/src/exprs/aggregate/aggregate_function_window.h | 694 +++
.../aggregate/aggregate_function_window_funnel.cpp | 55 +
.../aggregate/aggregate_function_window_funnel.h | 405 ++
be/src/exprs/aggregate/factory_helpers.h | 41 +
be/src/exprs/aggregate/helpers.h | 522 ++
be/src/exprs/aggregate/moments.h | 116 +
be/src/exprs/bitmapfilter_predicate.h | 8 +-
be/src/exprs/block_bloom_filter.hpp | 2 +-
be/src/exprs/bloom_filter_func.h | 4 +-
be/src/exprs/bloom_filter_func_adaptor.h | 8 +-
be/src/exprs/bloom_filter_func_impl.h | 6 +-
be/src/exprs/create_predicate_function.h | 14 +-
be/src/exprs/function/ai/ai_adapter.h | 1182 +++++
be/src/exprs/function/ai/ai_classify.h | 46 +
be/src/exprs/function/ai/ai_extract.h | 47 +
be/src/exprs/function/ai/ai_filter.h | 43 +
be/src/exprs/function/ai/ai_fix_grammar.h | 43 +
be/src/exprs/function/ai/ai_functions.cpp | 216 +
be/src/exprs/function/ai/ai_functions.h | 318 ++
be/src/exprs/function/ai/ai_generate.h | 45 +
be/src/exprs/function/ai/ai_mask.h | 46 +
be/src/exprs/function/ai/ai_sentiment.h | 46 +
be/src/exprs/function/ai/ai_similarity.h | 50 +
be/src/exprs/function/ai/ai_summarize.h | 44 +
be/src/exprs/function/ai/ai_translate.h | 45 +
be/src/exprs/function/ai/embed.h | 39 +
.../function/array/function_array_aggregation.cpp | 600 +++
.../exprs/function/array/function_array_apply.cpp | 232 +
.../exprs/function/array/function_array_binary.h | 77 +
.../function/array/function_array_compact.cpp | 28 +
.../exprs/function/array/function_array_compact.h | 131 +
.../exprs/function/array/function_array_concat.cpp | 114 +
.../function/array/function_array_constructor.cpp | 112 +
.../function/array/function_array_contains_all.cpp | 198 +
.../exprs/function/array/function_array_count.cpp | 112 +
.../function/array/function_array_cum_sum.cpp | 334 ++
.../function/array/function_array_difference.cpp | 28 +
.../function/array/function_array_difference.h | 274 +
.../function/array/function_array_distance.cpp | 68 +
.../exprs/function/array/function_array_distance.h | 216 +
.../function/array/function_array_distinct.cpp | 28 +
.../exprs/function/array/function_array_distinct.h | 273 +
.../function/array/function_array_element.cpp | 29 +
.../exprs/function/array/function_array_element.h | 377 ++
.../function/array/function_array_enumerate.cpp | 123 +
.../array/function_array_enumerate_uniq.cpp | 277 +
.../exprs/function/array/function_array_except.cpp | 86 +
.../exprs/function/array/function_array_exists.cpp | 106 +
.../exprs/function/array/function_array_filter.cpp | 132 +
.../array/function_array_first_or_last_index.cpp | 124 +
.../function/array/function_array_flatten.cpp | 98 +
.../exprs/function/array/function_array_index.cpp | 30 +
be/src/exprs/function/array/function_array_index.h | 475 ++
.../function/array/function_array_intersect.cpp | 83 +
be/src/exprs/function/array/function_array_join.h | 171 +
be/src/exprs/function/array/function_array_map.h | 205 +
.../exprs/function/array/function_array_mapped.h | 77 +
be/src/exprs/function/array/function_array_nary.h | 83 +
be/src/exprs/function/array/function_array_pop.cpp | 112 +
.../function/array/function_array_pushback.cpp | 121 +
.../function/array/function_array_pushfront.cpp | 127 +
.../exprs/function/array/function_array_range.cpp | 333 ++
.../function/array/function_array_register.cpp | 100 +
.../exprs/function/array/function_array_remove.cpp | 28 +
.../exprs/function/array/function_array_remove.h | 422 ++
.../exprs/function/array/function_array_reverse.h | 92 +
be/src/exprs/function/array/function_array_set.h | 219 +
.../function/array/function_array_shuffle.cpp | 122 +
.../exprs/function/array/function_array_slice.cpp | 29 +
be/src/exprs/function/array/function_array_slice.h | 102 +
.../exprs/function/array/function_array_sort.cpp | 38 +
be/src/exprs/function/array/function_array_sort.h | 121 +
.../exprs/function/array/function_array_sortby.cpp | 179 +
.../exprs/function/array/function_array_split.cpp | 157 +
.../exprs/function/array/function_array_union.cpp | 78 +
.../exprs/function/array/function_array_utils.cpp | 136 +
be/src/exprs/function/array/function_array_utils.h | 102 +
.../array/function_array_with_constant.cpp | 137 +
be/src/exprs/function/array/function_array_zip.cpp | 140 +
.../function/array/function_arrays_overlap.cpp | 28 +
.../exprs/function/array/function_arrays_overlap.h | 398 ++
.../exprs/function/array/varray_match_function.cpp | 142 +
be/src/exprs/function/binary_arithmetic.h | 680 +++
be/src/exprs/function/cast/cast_base.cpp | 242 +
be/src/exprs/function/cast/cast_base.h | 180 +
.../function}/cast/cast_parameters.h | 0
be/src/exprs/function/cast/cast_to_array.h | 95 +
.../function/cast/cast_to_basic_number_common.h | 496 ++
be/src/exprs/function/cast/cast_to_boolean.h | 237 +
be/src/exprs/function/cast/cast_to_date.h | 530 ++
.../cast/cast_to_date_or_datetime_impl.hpp | 892 ++++
.../function/cast/cast_to_datetimev2_impl.hpp | 1072 ++++
be/src/exprs/function/cast/cast_to_datev2_impl.hpp | 724 +++
be/src/exprs/function/cast/cast_to_decimal.h | 1123 ++++
be/src/exprs/function/cast/cast_to_float.h | 143 +
be/src/exprs/function/cast/cast_to_int.h | 270 +
be/src/exprs/function/cast/cast_to_ip.h | 148 +
be/src/exprs/function/cast/cast_to_jsonb.h | 247 +
be/src/exprs/function/cast/cast_to_map.h | 86 +
be/src/exprs/function/cast/cast_to_string.h | 573 +++
be/src/exprs/function/cast/cast_to_struct.h | 90 +
be/src/exprs/function/cast/cast_to_time_impl.hpp | 636 +++
be/src/exprs/function/cast/cast_to_timestamptz.h | 268 +
be/src/exprs/function/cast/cast_to_variant.h | 172 +
be/src/exprs/function/cast/function_cast.cpp | 404 ++
be/src/exprs/function/cast_type_to_either.h | 41 +
be/src/exprs/function/comparison.cpp | 33 +
.../exprs/function/comparison_equal_for_null.cpp | 281 +
be/src/exprs/function/comparison_equals.cpp | 32 +
be/src/exprs/function/comparison_greater.cpp | 32 +
be/src/exprs/function/comparison_less.cpp | 32 +
be/src/exprs/function/complex_dict_hash_map.h | 117 +
.../exprs/function/complex_hash_map_dictionary.cpp | 233 +
.../exprs/function/complex_hash_map_dictionary.h | 104 +
be/src/exprs/function/date_format_type.h | 343 ++
be/src/exprs/function/date_time_transforms.h | 737 +++
be/src/exprs/function/datetime_errors.h | 170 +
be/src/exprs/function/dictionary.cpp | 153 +
be/src/exprs/function/dictionary.h | 211 +
be/src/exprs/function/dictionary_factory.cpp | 64 +
be/src/exprs/function/dictionary_factory.h | 151 +
be/src/exprs/function/dictionary_util.h | 78 +
be/src/exprs/function/divide.cpp | 762 +++
be/src/exprs/function/function.cpp | 405 ++
be/src/exprs/function/function.h | 632 +++
be/src/exprs/function/function_agg_state.h | 99 +
.../exprs/function/function_always_not_nullable.h | 115 +
be/src/exprs/function/function_assert_true.cpp | 96 +
be/src/exprs/function/function_bit.cpp | 251 +
be/src/exprs/function/function_bit_count.cpp | 74 +
be/src/exprs/function/function_bit_shift.cpp | 160 +
be/src/exprs/function/function_bit_test.cpp | 157 +
be/src/exprs/function/function_bitmap.cpp | 1312 +++++
be/src/exprs/function/function_bitmap_min_or_max.h | 90 +
be/src/exprs/function/function_bitmap_variadic.cpp | 280 +
be/src/exprs/function/function_collection_in.cpp | 31 +
be/src/exprs/function/function_collection_in.h | 195 +
be/src/exprs/function/function_compress.cpp | 211 +
be/src/exprs/function/function_const.h | 100 +
be/src/exprs/function/function_conv.cpp | 228 +
be/src/exprs/function/function_convert_tz.cpp | 318 ++
.../function_date_or_datetime_computation.cpp | 348 ++
.../function_date_or_datetime_computation.h | 1890 +++++++
.../function_date_or_datetime_to_something.h | 168 +
.../function_date_or_datetime_to_string.cpp | 254 +
.../function/function_datetime_floor_ceil.cpp | 998 ++++
.../function_datetime_string_to_string.cpp | 58 +
.../function/function_datetime_string_to_string.h | 254 +
be/src/exprs/function/function_decode_varchar.cpp | 116 +
be/src/exprs/function/function_dict_get.cpp | 117 +
be/src/exprs/function/function_dict_get_many.cpp | 136 +
be/src/exprs/function/function_encode_varchar.cpp | 119 +
be/src/exprs/function/function_encryption.cpp | 505 ++
be/src/exprs/function/function_fake.cpp | 263 +
be/src/exprs/function/function_fake.h | 87 +
be/src/exprs/function/function_format.cpp | 246 +
be/src/exprs/function/function_grouping.cpp | 27 +
be/src/exprs/function/function_grouping.h | 84 +
be/src/exprs/function/function_hash.cpp | 237 +
be/src/exprs/function/function_hash.h | 33 +
be/src/exprs/function/function_helpers.cpp | 139 +
be/src/exprs/function/function_helpers.h | 119 +
be/src/exprs/function/function_hex.cpp | 190 +
be/src/exprs/function/function_hll.cpp | 324 ++
be/src/exprs/function/function_ifnull.h | 130 +
be/src/exprs/function/function_ignore.cpp | 49 +
be/src/exprs/function/function_interval.cpp | 125 +
be/src/exprs/function/function_ip.cpp | 71 +
be/src/exprs/function/function_ip.h | 1381 +++++
be/src/exprs/function/function_java_udf.cpp | 145 +
be/src/exprs/function/function_java_udf.h | 148 +
be/src/exprs/function/function_json.cpp | 608 +++
be/src/exprs/function/function_json_hash.cpp | 104 +
be/src/exprs/function/function_jsonb.cpp | 3150 ++++++++++++
be/src/exprs/function/function_jsonb_transform.cpp | 182 +
be/src/exprs/function/function_map.cpp | 807 +++
be/src/exprs/function/function_math_log.h | 91 +
be/src/exprs/function/function_math_unary.h | 85 +
.../function/function_math_unary_alway_nullable.h | 101 +
be/src/exprs/function/function_multi_match.cpp | 114 +
be/src/exprs/function/function_multi_match.h | 61 +
be/src/exprs/function/function_multi_same_args.h | 52 +
.../exprs/function/function_needs_to_handle_null.h | 160 +
be/src/exprs/function/function_nullables.cpp | 109 +
.../function/function_other_types_to_date.cpp | 1531 ++++++
be/src/exprs/function/function_python_udf.cpp | 180 +
be/src/exprs/function/function_python_udf.h | 108 +
be/src/exprs/function/function_quantile_state.cpp | 346 ++
be/src/exprs/function/function_regexp.cpp | 843 +++
be/src/exprs/function/function_reverse.h | 62 +
be/src/exprs/function/function_rpc.cpp | 110 +
be/src/exprs/function/function_rpc.h | 120 +
be/src/exprs/function/function_score.cpp | 74 +
be/src/exprs/function/function_search.cpp | 1278 +++++
be/src/exprs/function/function_search.h | 220 +
be/src/exprs/function/function_size.cpp | 96 +
be/src/exprs/function/function_soundex.cpp | 131 +
be/src/exprs/function/function_split_by_regexp.cpp | 376 ++
be/src/exprs/function/function_string.cpp | 1465 ++++++
be/src/exprs/function/function_string.h | 5406 ++++++++++++++++++++
be/src/exprs/function/function_string_to_string.h | 79 +
be/src/exprs/function/function_struct.cpp | 151 +
be/src/exprs/function/function_struct_element.cpp | 148 +
.../function/function_time_value_to_field.cpp | 109 +
be/src/exprs/function/function_to_json.cpp | 57 +
be/src/exprs/function/function_tokenize.cpp | 212 +
be/src/exprs/function/function_tokenize.h | 77 +
be/src/exprs/function/function_totype.h | 569 ++
be/src/exprs/function/function_unary_arithmetic.h | 165 +
be/src/exprs/function/function_utility.cpp | 148 +
be/src/exprs/function/function_uuid.cpp | 213 +
be/src/exprs/function/function_varbinary.cpp | 265 +
be/src/exprs/function/function_varbinary.h | 53 +
.../exprs/function/function_variadic_arguments.h | 82 +
be/src/exprs/function/function_variant_element.cpp | 400 ++
be/src/exprs/function/function_variant_type.cpp | 108 +
be/src/exprs/function/function_width_bucket.cpp | 164 +
be/src/exprs/function/functions_comparison.h | 627 +++
be/src/exprs/function/functions_logical.cpp | 292 ++
be/src/exprs/function/functions_logical.h | 175 +
.../function/functions_multi_string_position.cpp | 320 ++
.../function/functions_multi_string_search.cpp | 354 ++
be/src/exprs/function/geo/ByteOrderDataInStream.h | 91 +
be/src/exprs/function/geo/ByteOrderValues.cpp | 123 +
be/src/{ => exprs/function}/geo/ByteOrderValues.h | 0
be/src/exprs/function/geo/functions_geo.cpp | 952 ++++
be/src/exprs/function/geo/functions_geo.h | 78 +
be/src/exprs/function/geo/geo_common.cpp | 54 +
be/src/{ => exprs/function}/geo/geo_common.h | 0
be/src/exprs/function/geo/geo_tobinary.cpp | 139 +
be/src/{ => exprs/function}/geo/geo_tobinary.h | 0
.../{ => exprs/function}/geo/geo_tobinary_type.h | 0
be/src/exprs/function/geo/geo_types.cpp | 2005 ++++++++
be/src/exprs/function/geo/geo_types.h | 275 +
be/src/{ => exprs/function}/geo/machine.h | 0
be/src/exprs/function/geo/wkb_parse.cpp | 319 ++
be/src/exprs/function/geo/wkb_parse.h | 71 +
be/src/exprs/function/geo/wkb_parse_ctx.h | 38 +
be/src/exprs/function/geo/wkt_lex.l | 71 +
be/src/exprs/function/geo/wkt_parse.cpp | 59 +
be/src/exprs/function/geo/wkt_parse.h | 41 +
be/src/exprs/function/geo/wkt_parse_ctx.h | 30 +
be/src/{ => exprs/function}/geo/wkt_parse_type.h | 0
be/src/exprs/function/geo/wkt_yacc.y | 231 +
be/src/exprs/function/if.cpp | 551 ++
be/src/exprs/function/if.h | 269 +
be/src/exprs/function/in.cpp | 30 +
be/src/exprs/function/in.h | 354 ++
be/src/exprs/function/int_div.cpp | 213 +
be/src/exprs/function/ip_address_dictionary.cpp | 338 ++
be/src/exprs/function/ip_address_dictionary.h | 98 +
be/src/exprs/function/is_not_null.cpp | 32 +
be/src/exprs/function/is_not_null.h | 117 +
be/src/exprs/function/is_null.cpp | 27 +
be/src/exprs/function/is_null.h | 104 +
be/src/exprs/function/least_greast.cpp | 370 ++
be/src/exprs/function/like.cpp | 1089 ++++
be/src/exprs/function/like.h | 420 ++
be/src/exprs/function/match.cpp | 641 +++
be/src/exprs/function/match.h | 197 +
be/src/exprs/function/math.cpp | 995 ++++
be/src/exprs/function/minus.cpp | 119 +
be/src/exprs/function/modulo.cpp | 945 ++++
be/src/exprs/function/multiply.cpp | 906 ++++
be/src/exprs/function/nullif.cpp | 133 +
be/src/exprs/function/plus.cpp | 121 +
be/src/exprs/function/random.cpp | 168 +
be/src/exprs/function/regexps.h | 270 +
be/src/exprs/function/round.cpp | 70 +
be/src/exprs/function/round.h | 997 ++++
be/src/exprs/function/simple_function_factory.h | 370 ++
be/src/exprs/function/string_hex_util.h | 84 +
be/src/exprs/function/time_of_function.cpp | 68 +
be/src/exprs/function/to_time_function.cpp | 107 +
be/src/exprs/function/uniform.cpp | 187 +
be/src/exprs/function/url/domain.h | 272 +
.../function}/url/find_symbols.h | 0
be/src/exprs/function/url/function_url.cpp | 78 +
be/src/exprs/function/url/functions_url.h | 155 +
be/src/exprs/function/url/protocol.h | 63 +
.../function}/url/tldLookup.generated.cpp | 0
.../functions => exprs/function}/url/tldLookup.h | 0
be/src/exprs/function/uuid.cpp | 150 +
be/src/exprs/function/uuid_numeric.cpp | 156 +
be/src/exprs/function_context.cpp | 155 +
be/src/exprs/function_context.h | 216 +
be/src/exprs/function_filter.h | 4 +-
be/src/exprs/hybrid_set.h | 12 +-
be/src/exprs/lambda_function/lambda_function.h | 49 +
.../lambda_function/lambda_function_factory.h | 71 +
.../lambda_function/varray_filter_function.cpp | 175 +
.../exprs/lambda_function/varray_map_function.cpp | 387 ++
.../exprs/lambda_function/varray_sort_function.cpp | 275 +
be/src/exprs/math_functions.cpp | 2 +-
be/src/exprs/math_functions.h | 2 +-
be/src/exprs/minmax_predicate.h | 6 +-
be/src/exprs/score_runtime.h | 86 +
be/src/exprs/short_circuit_evaluation_expr.cpp | 509 ++
be/src/exprs/short_circuit_evaluation_expr.h | 113 +
be/src/exprs/short_circuit_util.h | 499 ++
be/src/exprs/string_functions.h | 2 +-
.../exprs/table_function/python_udtf_function.cpp | 283 +
be/src/exprs/table_function/python_udtf_function.h | 97 +
be/src/exprs/table_function/table_function.h | 108 +
.../table_function/table_function_factory.cpp | 102 +
.../exprs/table_function/table_function_factory.h | 0
be/src/exprs/table_function/udf_table_function.cpp | 199 +
be/src/exprs/table_function/udf_table_function.h | 100 +
be/src/exprs/table_function/vexplode.cpp | 155 +
be/src/exprs/table_function/vexplode.h | 57 +
be/src/exprs/table_function/vexplode_bitmap.cpp | 136 +
be/src/exprs/table_function/vexplode_bitmap.h | 60 +
.../exprs/table_function/vexplode_json_object.cpp | 164 +
be/src/exprs/table_function/vexplode_json_object.h | 54 +
be/src/exprs/table_function/vexplode_map.cpp | 160 +
be/src/exprs/table_function/vexplode_map.h | 66 +
be/src/exprs/table_function/vexplode_numbers.cpp | 120 +
be/src/exprs/table_function/vexplode_numbers.h | 93 +
be/src/exprs/table_function/vexplode_v2.cpp | 277 +
be/src/exprs/table_function/vexplode_v2.h | 65 +
be/src/exprs/varray_literal.cpp | 57 +
be/src/exprs/varray_literal.h | 42 +
be/src/exprs/vbitmap_predicate.cpp | 138 +
be/src/exprs/vbitmap_predicate.h | 85 +
be/src/exprs/vbloom_predicate.cpp | 130 +
be/src/exprs/vbloom_predicate.h | 72 +
be/src/exprs/vcase_expr.cpp | 150 +
be/src/exprs/vcase_expr.h | 312 ++
be/src/exprs/vcast_expr.cpp | 271 +
be/src/exprs/vcast_expr.h | 111 +
be/src/exprs/vcolumn_ref.h | 100 +
be/src/exprs/vcompound_pred.h | 421 ++
be/src/exprs/vcondition_expr.cpp | 772 +++
be/src/exprs/vcondition_expr.h | 143 +
be/src/exprs/vdirect_in_predicate.h | 159 +
be/src/exprs/vectorized_agg_fn.cpp | 428 ++
be/src/exprs/vectorized_agg_fn.h | 159 +
be/src/exprs/vectorized_fn_call.cpp | 699 +++
be/src/exprs/vectorized_fn_call.h | 112 +
be/src/exprs/vexpr.cpp | 1105 ++++
be/src/exprs/vexpr.h | 647 +++
be/src/exprs/vexpr_context.cpp | 496 ++
be/src/exprs/vexpr_context.h | 429 ++
be/src/{vec => }/exprs/vexpr_fwd.h | 0
be/src/exprs/vin_predicate.cpp | 191 +
be/src/exprs/vin_predicate.h | 75 +
be/src/exprs/vinfo_func.cpp | 65 +
be/src/exprs/vinfo_func.h | 51 +
be/src/exprs/virtual_slot_ref.cpp | 245 +
be/src/exprs/virtual_slot_ref.h | 133 +
be/src/exprs/vlambda_function_call_expr.h | 97 +
be/src/exprs/vlambda_function_expr.h | 62 +
be/src/exprs/vliteral.cpp | 114 +
be/src/exprs/vliteral.h | 81 +
be/src/exprs/vmap_literal.cpp | 68 +
be/src/exprs/vmap_literal.h | 40 +
be/src/exprs/vmatch_predicate.cpp | 227 +
be/src/exprs/vmatch_predicate.h | 78 +
be/src/exprs/vruntimefilter_wrapper.cpp | 195 +
be/src/exprs/vruntimefilter_wrapper.h | 134 +
be/src/exprs/vsearch.cpp | 280 +
be/src/exprs/vsearch.h | 56 +
be/src/exprs/vslot_ref.cpp | 145 +
be/src/exprs/vslot_ref.h | 85 +
be/src/exprs/vstruct_literal.cpp | 52 +
be/src/exprs/vstruct_literal.h | 42 +
be/src/exprs/vtopn_pred.h | 242 +
be/src/format/CMakeLists.txt | 27 +
be/src/format/arrow/arrow_block_convertor.cpp | 161 +
be/src/format/arrow/arrow_block_convertor.h | 126 +
be/src/format/arrow/arrow_pip_input_stream.cpp | 96 +
.../format/arrow/arrow_pip_input_stream.h | 0
be/src/format/arrow/arrow_row_batch.cpp | 281 +
be/src/format/arrow/arrow_row_batch.h | 60 +
be/src/format/arrow/arrow_stream_reader.cpp | 139 +
be/src/format/arrow/arrow_stream_reader.h | 75 +
be/src/format/arrow/arrow_utils.cpp | 54 +
.../arrow/utils.h => format/arrow/arrow_utils.h} | 0
be/src/format/avro/avro_jni_reader.cpp | 181 +
be/src/format/avro/avro_jni_reader.h | 86 +
be/src/format/column_type_convert.cpp | 445 ++
be/src/format/column_type_convert.h | 986 ++++
be/src/format/csv/csv_reader.cpp | 848 +++
be/src/format/csv/csv_reader.h | 291 ++
.../file_reader/new_plain_binary_line_reader.cpp | 58 +
.../file_reader/new_plain_binary_line_reader.h | 60 +
.../file_reader/new_plain_text_line_reader.cpp | 532 ++
.../file_reader/new_plain_text_line_reader.h | 303 ++
be/src/format/format_common.h | 147 +
be/src/format/generic_reader.h | 115 +
be/src/format/jni_reader.cpp | 70 +
be/src/format/jni_reader.h | 122 +
be/src/format/json/new_json_reader.cpp | 1587 ++++++
be/src/format/json/new_json_reader.h | 307 ++
be/src/{exec => format}/line_reader.h | 0
.../{vec/exec => }/format/native/native_format.h | 0
be/src/format/native/native_reader.cpp | 369 ++
be/src/format/native/native_reader.h | 108 +
be/src/format/orc/orc_file_reader.cpp | 107 +
be/src/format/orc/orc_file_reader.h | 91 +
be/src/format/orc/orc_memory_pool.h | 56 +
be/src/format/orc/vorc_reader.cpp | 3276 ++++++++++++
be/src/format/orc/vorc_reader.h | 896 ++++
be/src/format/parquet/arrow_memory_pool.cpp | 75 +
be/src/format/parquet/arrow_memory_pool.h | 200 +
be/src/format/parquet/bool_plain_decoder.cpp | 108 +
be/src/format/parquet/bool_plain_decoder.h | 100 +
be/src/format/parquet/bool_rle_decoder.cpp | 111 +
be/src/format/parquet/bool_rle_decoder.h | 62 +
be/src/format/parquet/byte_array_dict_decoder.cpp | 157 +
be/src/format/parquet/byte_array_dict_decoder.h | 67 +
be/src/format/parquet/byte_array_plain_decoder.cpp | 110 +
be/src/format/parquet/byte_array_plain_decoder.h | 61 +
.../format/parquet/byte_stream_split_decoder.cpp | 99 +
be/src/format/parquet/byte_stream_split_decoder.h | 40 +
be/src/format/parquet/decoder.cpp | 154 +
be/src/format/parquet/decoder.h | 162 +
be/src/format/parquet/delta_bit_pack_decoder.cpp | 135 +
be/src/format/parquet/delta_bit_pack_decoder.h | 526 ++
be/src/format/parquet/fix_length_dict_decoder.hpp | 232 +
be/src/format/parquet/fix_length_plain_decoder.cpp | 44 +
be/src/format/parquet/fix_length_plain_decoder.h | 89 +
be/src/format/parquet/level_decoder.cpp | 109 +
be/src/format/parquet/level_decoder.h | 71 +
.../parquet/parquet_block_split_bloom_filter.cpp | 134 +
.../parquet/parquet_block_split_bloom_filter.h | 82 +
be/src/format/parquet/parquet_column_convert.cpp | 301 ++
be/src/format/parquet/parquet_column_convert.h | 754 +++
be/src/format/parquet/parquet_common.cpp | 562 ++
be/src/format/parquet/parquet_common.h | 275 +
be/src/format/parquet/parquet_predicate.h | 489 ++
be/src/format/parquet/parquet_thrift_util.h | 92 +
be/src/format/parquet/schema_desc.cpp | 718 +++
be/src/format/parquet/schema_desc.h | 171 +
.../parquet/vparquet_column_chunk_reader.cpp | 742 +++
.../format/parquet/vparquet_column_chunk_reader.h | 288 ++
be/src/format/parquet/vparquet_column_reader.cpp | 1008 ++++
be/src/format/parquet/vparquet_column_reader.h | 537 ++
be/src/format/parquet/vparquet_file_metadata.cpp | 64 +
be/src/format/parquet/vparquet_file_metadata.h | 46 +
be/src/format/parquet/vparquet_group_reader.cpp | 1187 +++++
be/src/format/parquet/vparquet_group_reader.h | 287 ++
be/src/format/parquet/vparquet_page_index.cpp | 93 +
be/src/format/parquet/vparquet_page_index.h | 61 +
be/src/format/parquet/vparquet_page_reader.cpp | 222 +
be/src/format/parquet/vparquet_page_reader.h | 262 +
be/src/format/parquet/vparquet_reader.cpp | 1373 +++++
be/src/format/parquet/vparquet_reader.h | 368 ++
be/src/format/table/deletion_vector_reader.cpp | 91 +
be/src/format/table/deletion_vector_reader.h | 69 +
be/src/format/table/equality_delete.cpp | 170 +
be/src/format/table/equality_delete.h | 113 +
.../table/hive/hive_orc_nested_column_utils.cpp | 168 +
.../table/hive/hive_orc_nested_column_utils.h | 43 +
.../hive/hive_parquet_nested_column_utils.cpp | 171 +
.../table/hive/hive_parquet_nested_column_utils.h | 41 +
be/src/format/table/hive_reader.cpp | 418 ++
be/src/format/table/hive_reader.h | 107 +
be/src/format/table/hudi_jni_reader.cpp | 83 +
be/src/format/table/hudi_jni_reader.h | 62 +
be/src/format/table/hudi_reader.cpp | 59 +
be/src/format/table/hudi_reader.h | 95 +
be/src/format/table/iceberg/arrow_schema_util.cpp | 136 +
be/src/format/table/iceberg/arrow_schema_util.h | 43 +
.../iceberg/iceberg_orc_nested_column_utils.cpp | 168 +
.../iceberg/iceberg_orc_nested_column_utils.h | 44 +
.../iceberg_parquet_nested_column_utils.cpp | 172 +
.../iceberg/iceberg_parquet_nested_column_utils.h | 42 +
be/src/format/table/iceberg/partition_spec.cpp | 70 +
.../format/table/iceberg/partition_spec.h | 0
.../format/table/iceberg/partition_spec_parser.cpp | 67 +
.../format/table/iceberg/partition_spec_parser.h | 56 +
be/src/format/table/iceberg/schema.cpp | 53 +
be/src/format/table/iceberg/schema.h | 55 +
be/src/format/table/iceberg/schema_parser.cpp | 164 +
.../exec => }/format/table/iceberg/schema_parser.h | 0
.../exec => }/format/table/iceberg/struct_like.h | 0
be/src/format/table/iceberg/types.cpp | 196 +
be/src/{vec/exec => }/format/table/iceberg/types.h | 0
.../table/iceberg/unbound_partition_spec.cpp | 74 +
.../format/table/iceberg/unbound_partition_spec.h | 74 +
be/src/format/table/iceberg_reader.cpp | 876 ++++
be/src/format/table/iceberg_reader.h | 254 +
.../format/table/iceberg_sys_table_jni_reader.cpp | 60 +
be/src/format/table/iceberg_sys_table_jni_reader.h | 61 +
be/src/format/table/lakesoul_jni_reader.cpp | 68 +
be/src/format/table/lakesoul_jni_reader.h | 60 +
be/src/format/table/max_compute_jni_reader.cpp | 92 +
be/src/format/table/max_compute_jni_reader.h | 68 +
be/src/format/table/nested_column_access_helper.h | 82 +
be/src/format/table/paimon_cpp_reader.cpp | 336 ++
be/src/format/table/paimon_cpp_reader.h | 95 +
be/src/format/table/paimon_doris_file_system.cpp | 665 +++
.../format/table/paimon_doris_file_system.h | 0
be/src/format/table/paimon_jni_reader.cpp | 117 +
be/src/format/table/paimon_jni_reader.h | 68 +
be/src/format/table/paimon_predicate_converter.cpp | 659 +++
be/src/format/table/paimon_predicate_converter.h | 90 +
be/src/format/table/paimon_reader.cpp | 152 +
be/src/format/table/paimon_reader.h | 137 +
be/src/format/table/parquet_metadata_reader.cpp | 881 ++++
be/src/format/table/parquet_metadata_reader.h | 82 +
be/src/format/table/parquet_utils.cpp | 469 ++
be/src/format/table/parquet_utils.h | 184 +
be/src/format/table/remote_doris_reader.cpp | 130 +
be/src/format/table/remote_doris_reader.h | 80 +
be/src/format/table/table_format_reader.cpp | 657 +++
be/src/format/table/table_format_reader.h | 428 ++
be/src/format/table/transactional_hive_common.cpp | 81 +
be/src/format/table/transactional_hive_common.h | 59 +
be/src/format/table/transactional_hive_reader.cpp | 268 +
be/src/format/table/transactional_hive_reader.h | 130 +
be/src/format/table/trino_connector_jni_reader.cpp | 108 +
be/src/format/table/trino_connector_jni_reader.h | 58 +
be/src/format/text/text_reader.cpp | 186 +
be/src/format/text/text_reader.h | 72 +
be/src/format/transformer/vcsv_transformer.cpp | 182 +
be/src/format/transformer/vcsv_transformer.h | 88 +
.../format/transformer/vfile_format_transformer.h | 66 +
.../vfile_format_transformer_factory.cpp | 108 +
.../transformer/vfile_format_transformer_factory.h | 43 +
.../format/transformer/vjni_format_transformer.cpp | 162 +
.../format/transformer/vjni_format_transformer.h | 77 +
be/src/format/transformer/vnative_transformer.cpp | 133 +
be/src/format/transformer/vnative_transformer.h | 65 +
be/src/format/transformer/vorc_transformer.cpp | 650 +++
be/src/format/transformer/vorc_transformer.h | 144 +
be/src/format/transformer/vparquet_transformer.cpp | 379 ++
be/src/format/transformer/vparquet_transformer.h | 137 +
be/src/geo/ByteOrderDataInStream.h | 91 -
be/src/geo/ByteOrderValues.cpp | 123 -
be/src/geo/CMakeLists.txt | 60 -
be/src/geo/geo_common.cpp | 54 -
be/src/geo/geo_tobinary.cpp | 139 -
be/src/geo/geo_types.cpp | 2005 --------
be/src/geo/geo_types.h | 275 -
be/src/geo/wkb_parse.cpp | 319 --
be/src/geo/wkb_parse.h | 71 -
be/src/geo/wkb_parse_ctx.h | 38 -
be/src/geo/wkt_lex.l | 71 -
be/src/geo/wkt_parse.cpp | 59 -
be/src/geo/wkt_parse.h | 41 -
be/src/geo/wkt_parse_ctx.h | 30 -
be/src/geo/wkt_yacc.y | 231 -
be/src/glibc-compatibility/musl/powf_data.h | 12 +-
be/src/http/CMakeLists.txt | 29 -
be/src/http/action/adjust_log_level.cpp | 72 -
be/src/http/action/adjust_log_level.h | 38 -
be/src/http/action/adjust_tracing_dump.cpp | 37 -
be/src/http/action/adjust_tracing_dump.h | 35 -
be/src/http/action/batch_download_action.cpp | 217 -
be/src/http/action/batch_download_action.h | 65 -
be/src/http/action/be_proc_thread_action.cpp | 32 -
be/src/http/action/be_proc_thread_action.h | 34 -
be/src/http/action/calc_file_crc_action.cpp | 147 -
be/src/http/action/calc_file_crc_action.h | 53 -
be/src/http/action/check_encryption_action.cpp | 246 -
be/src/http/action/check_encryption_action.h | 35 -
be/src/http/action/check_rpc_channel_action.cpp | 114 -
be/src/http/action/check_rpc_channel_action.h | 35 -
be/src/http/action/check_tablet_segment_action.cpp | 79 -
be/src/http/action/check_tablet_segment_action.h | 46 -
be/src/http/action/checksum_action.cpp | 124 -
be/src/http/action/checksum_action.h | 44 -
be/src/http/action/clear_cache_action.cpp | 64 -
be/src/http/action/clear_cache_action.h | 36 -
be/src/http/action/compaction_action.cpp | 393 --
be/src/http/action/compaction_action.h | 75 -
be/src/http/action/compaction_score_action.cpp | 239 -
be/src/http/action/compaction_score_action.h | 66 -
be/src/http/action/config_action.cpp | 148 -
be/src/http/action/config_action.h | 50 -
be/src/http/action/debug_point_action.cpp | 97 -
be/src/http/action/debug_point_action.h | 59 -
be/src/http/action/delete_bitmap_action.cpp | 257 -
be/src/http/action/delete_bitmap_action.h | 57 -
be/src/http/action/dictionary_status_action.cpp | 45 -
be/src/http/action/dictionary_status_action.h | 36 -
be/src/http/action/download_action.cpp | 237 -
be/src/http/action/download_action.h | 77 -
be/src/http/action/download_binlog_action.cpp | 279 -
be/src/http/action/download_binlog_action.h | 51 -
be/src/http/action/file_cache_action.cpp | 219 -
be/src/http/action/file_cache_action.h | 42 -
be/src/http/action/health_action.cpp | 65 -
be/src/http/action/health_action.h | 37 -
be/src/http/action/http_stream.cpp | 474 --
be/src/http/action/http_stream.h | 62 -
be/src/http/action/jeprofile_actions.cpp | 150 -
be/src/http/action/jeprofile_actions.h | 56 -
be/src/http/action/load_channel_action.cpp | 66 -
be/src/http/action/load_channel_action.h | 43 -
be/src/http/action/load_stream_action.cpp | 66 -
be/src/http/action/load_stream_action.h | 43 -
be/src/http/action/meta_action.cpp | 108 -
be/src/http/action/meta_action.h | 42 -
be/src/http/action/metrics_action.cpp | 45 -
be/src/http/action/metrics_action.h | 41 -
be/src/http/action/pad_rowset_action.cpp | 127 -
be/src/http/action/pad_rowset_action.h | 48 -
be/src/http/action/pipeline_task_action.cpp | 87 -
be/src/http/action/pipeline_task_action.h | 54 -
be/src/http/action/pprof_actions.cpp | 331 --
be/src/http/action/reload_tablet_action.cpp | 113 -
be/src/http/action/reload_tablet_action.h | 45 -
be/src/http/action/report_action.cpp | 41 -
be/src/http/action/report_action.h | 37 -
be/src/http/action/reset_rpc_channel_action.cpp | 79 -
be/src/http/action/reset_rpc_channel_action.h | 35 -
be/src/http/action/restore_tablet_action.cpp | 294 --
be/src/http/action/restore_tablet_action.h | 72 -
be/src/http/action/show_hotspot_action.cpp | 175 -
be/src/http/action/show_hotspot_action.h | 41 -
.../http/action/show_nested_index_file_action.cpp | 78 -
be/src/http/action/show_nested_index_file_action.h | 46 -
be/src/http/action/shrink_mem_action.cpp | 43 -
be/src/http/action/shrink_mem_action.h | 33 -
be/src/http/action/snapshot_action.cpp | 119 -
be/src/http/action/snapshot_action.h | 47 -
be/src/http/action/stream_load.cpp | 952 ----
be/src/http/action/stream_load.h | 67 -
be/src/http/action/stream_load_2pc.cpp | 109 -
be/src/http/action/stream_load_2pc.h | 42 -
be/src/http/action/stream_load_forward_handler.cpp | 396 --
be/src/http/action/stream_load_forward_handler.h | 137 -
be/src/http/action/tablet_migration_action.cpp | 241 -
be/src/http/action/tablet_migration_action.h | 100 -
be/src/http/action/tablets_distribution_action.cpp | 122 -
be/src/http/action/tablets_distribution_action.h | 51 -
be/src/http/action/tablets_info_action.cpp | 96 -
be/src/http/action/tablets_info_action.h | 42 -
be/src/http/action/version_action.cpp | 59 -
be/src/http/action/version_action.h | 36 -
be/src/http/default_path_handlers.cpp | 421 --
be/src/http/ev_http_server.cpp | 334 --
be/src/http/ev_http_server.h | 93 -
be/src/http/http_channel.cpp | 168 -
be/src/http/http_channel.h | 62 -
be/src/http/http_client.cpp | 640 ---
be/src/http/http_client.h | 206 -
be/src/http/http_handler_with_auth.cpp | 124 -
be/src/http/http_handler_with_auth.h | 61 -
be/src/http/http_headers.cpp | 99 -
be/src/http/http_method.cpp | 53 -
be/src/http/http_parser.cpp | 272 -
be/src/http/http_request.cpp | 208 -
be/src/http/http_request.h | 114 -
be/src/http/http_response.cpp | 38 -
be/src/http/http_response.h | 59 -
be/src/http/http_status.cpp | 80 -
be/src/http/utils.cpp | 361 --
be/src/http/utils.h | 61 -
be/src/http/web_page_handler.cpp | 232 -
be/src/http/web_page_handler.h | 124 -
be/src/index-tools/CMakeLists.txt | 54 -
be/src/index-tools/index_tool.cpp | 732 ---
be/src/information_schema/CMakeLists.txt | 27 +
.../schema_active_queries_scanner.cpp | 143 +
.../schema_active_queries_scanner.h | 52 +
.../schema_backend_active_tasks.cpp | 100 +
.../schema_backend_active_tasks.h | 49 +
.../schema_backend_configuration_scanner.cpp | 104 +
.../schema_backend_configuration_scanner.h | 47 +
.../schema_backend_kerberos_ticket_cache.cpp | 96 +
.../schema_backend_kerberos_ticket_cache.h | 49 +
.../schema_catalog_meta_cache_stats_scanner.cpp | 137 +
.../schema_catalog_meta_cache_stats_scanner.h | 54 +
.../information_schema/schema_charsets_scanner.cpp | 110 +
.../information_schema/schema_charsets_scanner.h | 55 +
.../schema_cluster_snapshot_properties_scanner.cpp | 102 +
.../schema_cluster_snapshot_properties_scanner.h | 50 +
.../schema_cluster_snapshots_scanner.cpp | 256 +
.../schema_cluster_snapshots_scanner.h | 49 +
.../schema_collations_scanner.cpp | 130 +
.../information_schema/schema_collations_scanner.h | 57 +
.../schema_column_data_sizes_scanner.cpp | 361 ++
.../schema_column_data_sizes_scanner.h | 74 +
.../information_schema/schema_columns_scanner.cpp | 681 +++
be/src/information_schema/schema_columns_scanner.h | 59 +
.../schema_database_properties_scanner.cpp | 160 +
.../schema_database_properties_scanner.h | 55 +
be/src/information_schema/schema_dummy_scanner.cpp | 48 +
be/src/information_schema/schema_dummy_scanner.h | 39 +
.../schema_encryption_keys_scanner.cpp | 215 +
.../schema_encryption_keys_scanner.h | 51 +
.../schema_file_cache_info_scanner.cpp | 194 +
.../schema_file_cache_info_scanner.h | 47 +
.../schema_file_cache_statistics.cpp | 88 +
.../schema_file_cache_statistics.h | 49 +
be/src/information_schema/schema_files_scanner.cpp | 127 +
be/src/information_schema/schema_files_scanner.h | 50 +
be/src/information_schema/schema_helper.cpp | 181 +
.../schema_helper.h | 0
.../information_schema/schema_load_job_scanner.cpp | 189 +
.../information_schema/schema_load_job_scanner.h | 50 +
.../schema_metadata_name_ids_scanner.cpp | 245 +
.../schema_metadata_name_ids_scanner.h | 54 +
.../schema_partitions_scanner.cpp | 224 +
.../information_schema/schema_partitions_scanner.h | 58 +
.../schema_processlist_scanner.cpp | 162 +
.../schema_processlist_scanner.h | 54 +
.../schema_profiling_scanner.cpp | 102 +
.../information_schema/schema_profiling_scanner.h | 46 +
.../schema_routine_load_job_scanner.cpp | 203 +
.../schema_routine_load_job_scanner.h | 50 +
.../information_schema/schema_rowsets_scanner.cpp | 277 +
be/src/information_schema/schema_rowsets_scanner.h | 54 +
be/src/information_schema/schema_scanner.cpp | 493 ++
be/src/information_schema/schema_scanner.h | 152 +
.../information_schema/schema_scanner_helper.cpp | 111 +
.../schema_scanner_helper.h | 0
.../schema_schema_privileges_scanner.cpp | 159 +
.../schema_schema_privileges_scanner.h | 51 +
.../information_schema/schema_schemata_scanner.cpp | 162 +
.../information_schema/schema_schemata_scanner.h | 50 +
.../schema_sql_block_rule_status_scanner.cpp | 164 +
.../schema_sql_block_rule_status_scanner.h | 56 +
.../schema_table_options_scanner.cpp | 179 +
.../schema_table_options_scanner.h | 56 +
.../schema_table_privileges_scanner.cpp | 171 +
.../schema_table_privileges_scanner.h | 51 +
.../schema_table_properties_scanner.cpp | 173 +
.../schema_table_properties_scanner.h | 55 +
.../information_schema/schema_tables_scanner.cpp | 378 ++
be/src/information_schema/schema_tables_scanner.h | 54 +
.../information_schema/schema_tablets_scanner.cpp | 226 +
be/src/information_schema/schema_tablets_scanner.h | 56 +
.../schema_user_privileges_scanner.cpp | 148 +
.../schema_user_privileges_scanner.h | 51 +
be/src/information_schema/schema_user_scanner.cpp | 134 +
be/src/information_schema/schema_user_scanner.h | 54 +
.../schema_variables_scanner.cpp | 140 +
.../information_schema/schema_variables_scanner.h | 59 +
.../schema_view_dependency_scanner.cpp | 142 +
.../schema_view_dependency_scanner.h | 56 +
be/src/information_schema/schema_views_scanner.cpp | 236 +
be/src/information_schema/schema_views_scanner.h | 53 +
.../schema_workload_group_privileges.cpp | 139 +
.../schema_workload_group_privileges.h | 52 +
...chema_workload_group_resource_usage_scanner.cpp | 91 +
.../schema_workload_group_resource_usage_scanner.h | 49 +
.../schema_workload_groups_scanner.cpp | 149 +
.../schema_workload_groups_scanner.h | 52 +
.../schema_workload_sched_policy_scanner.cpp | 140 +
.../schema_workload_sched_policy_scanner.h | 52 +
be/src/io/cache/block_file_cache.cpp | 9 +-
be/src/io/cache/block_file_cache.h | 2 +-
be/src/io/cache/block_file_cache_downloader.cpp | 2 +-
be/src/io/cache/block_file_cache_factory.cpp | 4 +-
be/src/io/cache/block_file_cache_factory.h | 5 +-
be/src/io/cache/block_file_cache_profile.cpp | 2 +-
be/src/io/cache/block_file_cache_profile.h | 8 +-
be/src/io/cache/block_file_cache_ttl_mgr.cpp | 2 +-
be/src/io/cache/cache_block_meta_store.cpp | 10 +-
be/src/io/cache/cache_block_meta_store.h | 2 +-
be/src/io/cache/cache_lru_dumper.cpp | 2 +-
be/src/io/cache/cache_lru_dumper.h | 3 +-
be/src/io/cache/cached_remote_file_reader.cpp | 8 +-
be/src/io/cache/file_cache_common.cpp | 2 +-
be/src/io/cache/file_cache_common.h | 2 +-
be/src/io/cache/file_cache_lru_tool.cpp | 2 +-
be/src/io/cache/fs_file_cache_storage.cpp | 2 +-
be/src/io/cache/mem_file_cache_storage.cpp | 2 +-
be/src/io/cache/peer_file_cache_reader.cpp | 4 +-
be/src/io/file_factory.cpp | 6 +-
be/src/io/fs/broker_file_reader.cpp | 2 +-
be/src/io/fs/broker_file_reader.h | 2 +-
be/src/io/fs/broker_file_system.cpp | 2 +-
be/src/io/fs/broker_file_system.h | 2 +-
be/src/io/fs/broker_file_writer.cpp | 2 +-
be/src/io/fs/buffered_reader.cpp | 4 +-
be/src/io/fs/buffered_reader.h | 8 +-
be/src/io/fs/hdfs/hdfs_mgr.cpp | 2 +-
be/src/io/fs/hdfs_file_reader.cpp | 2 +-
be/src/io/fs/hdfs_file_system.h | 2 +-
be/src/io/fs/http_file_reader.h | 4 +-
be/src/io/fs/http_file_system.cpp | 2 +-
be/src/io/fs/http_file_system.h | 4 +-
be/src/io/fs/local_file_reader.cpp | 8 +-
be/src/io/fs/local_file_system.cpp | 2 +-
be/src/io/fs/local_file_writer.cpp | 4 +-
be/src/io/fs/multi_table_pipe.cpp | 6 +-
be/src/io/fs/multi_table_pipe.h | 2 +-
be/src/io/fs/packed_file_manager.cpp | 5 +-
be/src/io/fs/packed_file_trailer.h | 3 +-
be/src/io/fs/s3_file_bufferpool.cpp | 4 +-
be/src/io/fs/s3_file_reader.cpp | 4 +-
be/src/io/fs/stream_load_pipe.cpp | 4 +-
be/src/io/fs/stream_load_pipe.h | 4 +-
be/src/io/fs/stream_sink_file_writer.cpp | 6 +-
be/src/io/fs/tracing_file_reader.h | 2 +-
be/src/io/hdfs_util.cpp | 2 +-
be/src/io/tools/file_cache_microbench.cpp | 2 +-
be/src/load/CMakeLists.txt | 27 +
be/src/load/channel/load_channel.cpp | 306 ++
be/src/load/channel/load_channel.h | 142 +
be/src/load/channel/load_channel_mgr.cpp | 289 ++
be/src/load/channel/load_channel_mgr.h | 117 +
be/src/load/channel/load_stream.cpp | 819 +++
be/src/load/channel/load_stream.h | 198 +
be/src/load/channel/load_stream_mgr.cpp | 72 +
be/src/load/channel/load_stream_mgr.h | 71 +
be/src/load/channel/load_stream_writer.cpp | 328 ++
be/src/load/channel/load_stream_writer.h | 96 +
be/src/load/channel/tablets_channel.cpp | 698 +++
be/src/load/channel/tablets_channel.h | 242 +
be/src/load/delta_writer/delta_writer.cpp | 390 ++
be/src/load/delta_writer/delta_writer.h | 168 +
.../delta_writer}/delta_writer_context.h | 0
be/src/load/delta_writer/delta_writer_v2.cpp | 252 +
be/src/load/delta_writer/delta_writer_v2.h | 116 +
be/src/load/delta_writer/push_handler.cpp | 674 +++
be/src/load/delta_writer/push_handler.h | 160 +
be/src/load/group_commit/group_commit_mgr.cpp | 735 +++
be/src/load/group_commit/group_commit_mgr.h | 235 +
be/src/load/group_commit/wal/wal_dirs_info.cpp | 251 +
.../group_commit}/wal/wal_dirs_info.h | 0
be/src/load/group_commit/wal/wal_file_reader.cpp | 158 +
be/src/load/group_commit/wal/wal_file_reader.h | 47 +
be/src/load/group_commit/wal/wal_info.cpp | 50 +
be/src/{olap => load/group_commit}/wal/wal_info.h | 0
be/src/load/group_commit/wal/wal_manager.cpp | 639 +++
be/src/load/group_commit/wal/wal_manager.h | 159 +
be/src/load/group_commit/wal/wal_reader.cpp | 124 +
be/src/load/group_commit/wal/wal_reader.h | 56 +
be/src/load/group_commit/wal/wal_table.cpp | 348 ++
be/src/load/group_commit/wal/wal_table.h | 71 +
be/src/load/group_commit/wal/wal_writer.cpp | 172 +
be/src/load/group_commit/wal/wal_writer.h | 57 +
be/src/load/load_path_mgr.cpp | 336 ++
be/src/{runtime => load}/load_path_mgr.h | 0
be/src/load/memtable/memtable.cpp | 789 +++
be/src/load/memtable/memtable.h | 304 ++
be/src/load/memtable/memtable_flush_executor.cpp | 358 ++
be/src/load/memtable/memtable_flush_executor.h | 175 +
be/src/load/memtable/memtable_memory_limiter.cpp | 322 ++
.../memtable}/memtable_memory_limiter.h | 0
be/src/load/memtable/memtable_writer.cpp | 383 ++
be/src/load/memtable/memtable_writer.h | 154 +
be/src/load/message_body_sink.cpp | 75 +
be/src/{runtime => load}/message_body_sink.h | 0
be/src/load/routine_load/data_consumer.cpp | 559 ++
be/src/load/routine_load/data_consumer.h | 172 +
be/src/load/routine_load/data_consumer_group.cpp | 213 +
be/src/load/routine_load/data_consumer_group.h | 111 +
be/src/load/routine_load/data_consumer_pool.cpp | 161 +
.../routine_load/data_consumer_pool.h | 0
.../routine_load/routine_load_task_executor.cpp | 576 +++
.../load/routine_load/routine_load_task_executor.h | 105 +
be/src/load/stream_load/new_load_stream_mgr.cpp | 36 +
.../stream_load/new_load_stream_mgr.h | 0
be/src/load/stream_load/stream_load_context.cpp | 378 ++
be/src/load/stream_load/stream_load_context.h | 277 +
be/src/load/stream_load/stream_load_executor.cpp | 447 ++
.../stream_load/stream_load_executor.h | 0
be/src/load/stream_load/stream_load_recorder.cpp | 158 +
.../stream_load/stream_load_recorder.h | 0
.../stream_load/stream_load_recorder_manager.cpp | 326 ++
.../stream_load/stream_load_recorder_manager.h | 0
be/src/olap/CMakeLists.txt | 38 -
be/src/olap/accept_null_predicate.h | 233 -
be/src/olap/base_compaction.cpp | 250 -
be/src/olap/base_compaction.h | 54 -
be/src/olap/base_tablet.cpp | 2147 --------
be/src/olap/base_tablet.h | 480 --
be/src/olap/binlog.h | 98 -
be/src/olap/binlog_config.cpp | 71 -
be/src/olap/bitmap_filter_predicate.h | 123 -
be/src/olap/block_column_predicate.cpp | 250 -
be/src/olap/block_column_predicate.h | 272 -
be/src/olap/bloom_filter_predicate.h | 110 -
be/src/olap/calc_delete_bitmap_executor.cpp | 105 -
be/src/olap/calc_delete_bitmap_executor.h | 116 -
be/src/olap/cold_data_compaction.cpp | 115 -
be/src/olap/cold_data_compaction.h | 47 -
be/src/olap/collection_similarity.cpp | 170 -
be/src/olap/collection_similarity.h | 71 -
be/src/olap/collection_statistics.cpp | 353 --
be/src/olap/collection_statistics.h | 102 -
be/src/olap/column_mapping.h | 44 -
be/src/olap/column_predicate.h | 445 --
be/src/olap/compaction.cpp | 1884 -------
be/src/olap/compaction.h | 271 -
be/src/olap/compaction_permit_limiter.cpp | 63 -
be/src/olap/comparison_predicate.h | 735 ---
be/src/olap/cumulative_compaction.cpp | 295 --
be/src/olap/cumulative_compaction.h | 53 -
be/src/olap/cumulative_compaction_policy.cpp | 426 --
be/src/olap/cumulative_compaction_policy.h | 197 -
.../cumulative_compaction_time_series_policy.cpp | 481 --
.../cumulative_compaction_time_series_policy.h | 82 -
be/src/olap/data_dir.cpp | 1099 ----
be/src/olap/data_dir.h | 206 -
be/src/olap/decimal12.h | 149 -
be/src/olap/delete_bitmap_calculator.cpp | 245 -
be/src/olap/delete_bitmap_calculator.h | 108 -
be/src/olap/delete_handler.cpp | 873 ----
be/src/olap/delete_handler.h | 141 -
be/src/olap/delta_writer.cpp | 390 --
be/src/olap/delta_writer.h | 168 -
be/src/olap/delta_writer_v2.cpp | 252 -
be/src/olap/delta_writer_v2.h | 116 -
be/src/olap/field.h | 487 --
be/src/olap/file_header.h | 354 --
be/src/olap/filter_olap_param.h | 57 -
be/src/olap/full_compaction.cpp | 235 -
be/src/olap/full_compaction.h | 56 -
be/src/olap/hll.cpp | 371 --
be/src/olap/hll.h | 292 --
be/src/olap/id_manager.h | 292 --
be/src/olap/in_list_predicate.h | 677 ---
be/src/olap/inverted_index_parser.cpp | 286 --
be/src/olap/inverted_index_profile.h | 57 -
be/src/olap/iterators.h | 245 -
be/src/olap/itoken_extractor.cpp | 79 -
be/src/olap/itoken_extractor.h | 100 -
be/src/olap/key_coder.cpp | 103 -
be/src/olap/key_coder.h | 450 --
be/src/olap/like_column_predicate.cpp | 148 -
be/src/olap/like_column_predicate.h | 206 -
be/src/olap/lru_cache.cpp | 872 ----
be/src/olap/lru_cache.h | 486 --
be/src/olap/memtable.cpp | 789 ---
be/src/olap/memtable.h | 304 --
be/src/olap/memtable_flush_executor.cpp | 358 --
be/src/olap/memtable_flush_executor.h | 175 -
be/src/olap/memtable_memory_limiter.cpp | 322 --
be/src/olap/memtable_writer.cpp | 383 --
be/src/olap/memtable_writer.h | 154 -
be/src/olap/merger.cpp | 591 ---
be/src/olap/merger.h | 99 -
be/src/olap/metadata_adder.h | 410 --
be/src/olap/null_predicate.cpp | 142 -
be/src/olap/null_predicate.h | 144 -
be/src/olap/olap_common.h | 623 ---
be/src/olap/olap_meta.cpp | 308 --
be/src/olap/olap_server.cpp | 1796 -------
be/src/olap/options.cpp | 313 --
be/src/olap/page_cache.cpp | 165 -
be/src/olap/page_cache.h | 275 -
be/src/olap/parallel_scanner_builder.cpp | 264 -
be/src/olap/parallel_scanner_builder.h | 119 -
be/src/olap/partial_update_info.cpp | 1202 -----
be/src/olap/partial_update_info.h | 270 -
be/src/olap/predicate_creator.cpp | 138 -
be/src/olap/predicate_creator.h | 306 --
be/src/olap/primary_key_index.cpp | 134 -
be/src/olap/primary_key_index.h | 162 -
be/src/olap/push_handler.cpp | 674 ---
be/src/olap/push_handler.h | 160 -
be/src/olap/row_cursor.cpp | 259 -
be/src/olap/row_cursor.h | 118 -
be/src/olap/rowid_conversion.h | 178 -
be/src/olap/rowset/beta_rowset.cpp | 946 ----
be/src/olap/rowset/beta_rowset.h | 120 -
be/src/olap/rowset/beta_rowset_reader.cpp | 367 --
be/src/olap/rowset/beta_rowset_reader.h | 175 -
be/src/olap/rowset/beta_rowset_writer.cpp | 1237 -----
be/src/olap/rowset/beta_rowset_writer.h | 325 --
be/src/olap/rowset/beta_rowset_writer_v2.cpp | 117 -
be/src/olap/rowset/beta_rowset_writer_v2.h | 155 -
be/src/olap/rowset/pending_rowset_helper.cpp | 80 -
be/src/olap/rowset/pending_rowset_helper.h | 75 -
be/src/olap/rowset/rowset.cpp | 243 -
be/src/olap/rowset/rowset.h | 386 --
be/src/olap/rowset/rowset_factory.cpp | 86 -
be/src/olap/rowset/rowset_factory.h | 54 -
be/src/olap/rowset/rowset_id_generator.h | 36 -
be/src/olap/rowset/rowset_meta.cpp | 411 --
be/src/olap/rowset/rowset_meta.h | 492 --
be/src/olap/rowset/rowset_meta_manager.cpp | 657 ---
be/src/olap/rowset/rowset_meta_manager.h | 115 -
be/src/olap/rowset/rowset_reader.h | 95 -
be/src/olap/rowset/rowset_reader_context.h | 107 -
be/src/olap/rowset/rowset_writer.h | 201 -
be/src/olap/rowset/rowset_writer_context.h | 253 -
be/src/olap/rowset/segcompaction.cpp | 468 --
be/src/olap/rowset/segcompaction.h | 112 -
be/src/olap/rowset/segment_creator.cpp | 412 --
be/src/olap/rowset/segment_creator.h | 213 -
.../rowset/segment_v2/analyzer_key_matcher.cpp | 61 -
.../olap/rowset/segment_v2/analyzer_key_matcher.h | 75 -
.../olap/rowset/segment_v2/ann_index/ann_index.cpp | 77 -
.../olap/rowset/segment_v2/ann_index/ann_index.h | 131 -
.../segment_v2/ann_index/ann_index_iterator.cpp | 57 -
.../segment_v2/ann_index/ann_index_iterator.h | 57 -
.../segment_v2/ann_index/ann_index_reader.cpp | 252 -
.../rowset/segment_v2/ann_index/ann_index_reader.h | 76 -
.../segment_v2/ann_index/ann_index_writer.cpp | 166 -
.../rowset/segment_v2/ann_index/ann_index_writer.h | 88 -
.../ann_index/ann_range_search_runtime.cpp | 65 -
.../ann_index/ann_range_search_runtime.h | 139 -
.../segment_v2/ann_index/ann_search_params.h | 150 -
.../segment_v2/ann_index/ann_topn_runtime.cpp | 261 -
.../rowset/segment_v2/ann_index/ann_topn_runtime.h | 171 -
.../segment_v2/ann_index/faiss_ann_index.cpp | 712 ---
.../rowset/segment_v2/ann_index/faiss_ann_index.h | 283 -
be/src/olap/rowset/segment_v2/binary_dict_page.cpp | 368 --
be/src/olap/rowset/segment_v2/binary_dict_page.h | 171 -
.../segment_v2/binary_dict_page_pre_decoder.h | 134 -
be/src/olap/rowset/segment_v2/binary_plain_page.h | 384 --
.../olap/rowset/segment_v2/binary_plain_page_v2.h | 212 -
.../segment_v2/binary_plain_page_v2_pre_decoder.h | 166 -
.../olap/rowset/segment_v2/binary_prefix_page.cpp | 249 -
be/src/olap/rowset/segment_v2/binary_prefix_page.h | 175 -
be/src/olap/rowset/segment_v2/bitshuffle_page.cpp | 51 -
be/src/olap/rowset/segment_v2/bitshuffle_page.h | 498 --
.../segment_v2/bitshuffle_page_pre_decoder.h | 100 -
.../olap/rowset/segment_v2/bitshuffle_wrapper.cpp | 92 -
.../rowset/segment_v2/block_split_bloom_filter.cpp | 64 -
.../rowset/segment_v2/block_split_bloom_filter.h | 69 -
be/src/olap/rowset/segment_v2/bloom_filter.cpp | 69 -
be/src/olap/rowset/segment_v2/bloom_filter.h | 246 -
.../segment_v2/bloom_filter_index_reader.cpp | 89 -
.../rowset/segment_v2/bloom_filter_index_reader.h | 92 -
.../segment_v2/bloom_filter_index_writer.cpp | 387 --
.../rowset/segment_v2/bloom_filter_index_writer.h | 139 -
.../rowset/segment_v2/column_meta_accessor.cpp | 218 -
.../olap/rowset/segment_v2/column_meta_accessor.h | 93 -
be/src/olap/rowset/segment_v2/column_reader.cpp | 2227 --------
be/src/olap/rowset/segment_v2/column_reader.h | 805 ---
.../olap/rowset/segment_v2/column_reader_cache.cpp | 201 -
.../olap/rowset/segment_v2/column_reader_cache.h | 97 -
be/src/olap/rowset/segment_v2/column_writer.cpp | 1394 -----
be/src/olap/rowset/segment_v2/column_writer.h | 686 ---
be/src/olap/rowset/segment_v2/condition_cache.cpp | 52 -
be/src/olap/rowset/segment_v2/condition_cache.h | 137 -
.../rowset/segment_v2/empty_segment_iterator.cpp | 34 -
.../rowset/segment_v2/empty_segment_iterator.h | 45 -
be/src/olap/rowset/segment_v2/encoding_info.cpp | 506 --
be/src/olap/rowset/segment_v2/encoding_info.h | 162 -
.../rowset/segment_v2/external_col_meta_util.cpp | 179 -
.../rowset/segment_v2/external_col_meta_util.h | 91 -
.../rowset/segment_v2/frame_of_reference_page.h | 187 -
.../olap/rowset/segment_v2/index_file_reader.cpp | 323 --
be/src/olap/rowset/segment_v2/index_file_reader.h | 96 -
.../olap/rowset/segment_v2/index_file_writer.cpp | 289 --
be/src/olap/rowset/segment_v2/index_file_writer.h | 121 -
be/src/olap/rowset/segment_v2/index_iterator.h | 65 -
be/src/olap/rowset/segment_v2/index_page.cpp | 125 -
be/src/olap/rowset/segment_v2/index_page.h | 163 -
.../olap/rowset/segment_v2/index_query_context.h | 37 -
be/src/olap/rowset/segment_v2/index_reader.h | 49 -
.../olap/rowset/segment_v2/index_reader_helper.h | 123 -
.../rowset/segment_v2/index_storage_format.cpp | 126 -
.../olap/rowset/segment_v2/index_storage_format.h | 50 -
.../rowset/segment_v2/index_storage_format_v1.cpp | 194 -
.../rowset/segment_v2/index_storage_format_v1.h | 47 -
.../rowset/segment_v2/index_storage_format_v2.cpp | 242 -
.../rowset/segment_v2/index_storage_format_v2.h | 59 -
be/src/olap/rowset/segment_v2/index_writer.cpp | 144 -
be/src/olap/rowset/segment_v2/index_writer.h | 112 -
.../rowset/segment_v2/indexed_column_reader.cpp | 317 --
.../olap/rowset/segment_v2/indexed_column_reader.h | 169 -
.../rowset/segment_v2/indexed_column_writer.cpp | 203 -
.../olap/rowset/segment_v2/indexed_column_writer.h | 125 -
.../inverted_index/abstract_analysis_factory.h | 31 -
.../inverted_index/analysis_factory_mgr.cpp | 120 -
.../inverted_index/analysis_factory_mgr.h | 55 -
.../inverted_index/analyzer/analyzer.cpp | 225 -
.../segment_v2/inverted_index/analyzer/analyzer.h | 62 -
.../inverted_index/analyzer/basic/basic_analyzer.h | 81 -
.../inverted_index/analyzer/custom_analyzer.cpp | 125 -
.../inverted_index/analyzer/custom_analyzer.h | 76 -
.../analyzer/custom_analyzer_config.cpp | 72 -
.../analyzer/custom_analyzer_config.h | 79 -
.../inverted_index/analyzer/icu/icu_analyzer.h | 84 -
.../inverted_index/analyzer/ik/IKAnalyzer.h | 69 -
.../inverted_index/analyzer/ik/IKTokenizer.cpp | 68 -
.../inverted_index/analyzer/ik/IKTokenizer.h | 50 -
.../analyzer/ik/core/AnalyzeContext.cpp | 299 --
.../analyzer/ik/core/AnalyzeContext.h | 127 -
.../analyzer/ik/core/CJKSegmenter.cpp | 85 -
.../inverted_index/analyzer/ik/core/CJKSegmenter.h | 43 -
.../analyzer/ik/core/CN_QuantifierSegmenter.cpp | 181 -
.../analyzer/ik/core/CN_QuantifierSegmenter.h | 51 -
.../analyzer/ik/core/CharacterUtil.cpp | 137 -
.../analyzer/ik/core/IKArbitrator.cpp | 106 -
.../inverted_index/analyzer/ik/core/IKArbitrator.h | 49 -
.../analyzer/ik/core/IKSegmenter.cpp | 82 -
.../inverted_index/analyzer/ik/core/IKSegmenter.h | 51 -
.../inverted_index/analyzer/ik/core/ISegmenter.h | 37 -
.../analyzer/ik/core/LetterSegmenter.cpp | 203 -
.../analyzer/ik/core/LetterSegmenter.h | 58 -
.../inverted_index/analyzer/ik/core/Lexeme.cpp | 72 -
.../inverted_index/analyzer/ik/core/Lexeme.h | 105 -
.../inverted_index/analyzer/ik/core/LexemePath.cpp | 166 -
.../inverted_index/analyzer/ik/core/LexemePath.h | 60 -
.../analyzer/ik/core/QuickSortSet.cpp | 148 -
.../inverted_index/analyzer/ik/core/QuickSortSet.h | 89 -
.../analyzer/ik/core/SurrogatePairSegmenter.cpp | 37 -
.../analyzer/ik/core/SurrogatePairSegmenter.h | 39 -
.../inverted_index/analyzer/ik/dic/DictSegment.cpp | 167 -
.../inverted_index/analyzer/ik/dic/DictSegment.h | 64 -
.../inverted_index/analyzer/ik/dic/Dictionary.cpp | 174 -
.../inverted_index/analyzer/ik/dic/Dictionary.h | 168 -
.../inverted_index/char_filter/char_filter.h | 51 -
.../char_filter/char_filter_factory.h | 34 -
.../char_filter/char_replace_char_filter.cpp | 68 -
.../char_filter/char_replace_char_filter.h | 50 -
.../char_filter/char_replace_char_filter_factory.h | 75 -
.../char_filter/empty_char_filter_factory.h | 61 -
.../char_filter/icu_normalizer_char_filter.cpp | 91 -
.../char_filter/icu_normalizer_char_filter.h | 51 -
.../icu_normalizer_char_filter_factory.h | 119 -
.../normalizer/custom_normalizer.cpp | 110 -
.../inverted_index/normalizer/custom_normalizer.h | 73 -
.../normalizer/custom_normalizer_config.cpp | 49 -
.../normalizer/custom_normalizer_config.h | 56 -
.../inverted_index/query/conjunction_query.cpp | 185 -
.../inverted_index/query/conjunction_query.h | 59 -
.../inverted_index/query/disjunction_query.cpp | 116 -
.../inverted_index/query/disjunction_query.h | 43 -
.../inverted_index/query/phrase_edge_query.cpp | 160 -
.../inverted_index/query/phrase_edge_query.h | 57 -
.../inverted_index/query/phrase_prefix_query.cpp | 83 -
.../inverted_index/query/phrase_prefix_query.h | 45 -
.../inverted_index/query/phrase_query.cpp | 288 --
.../segment_v2/inverted_index/query/phrase_query.h | 85 -
.../query/phrase_query/exact_phrase_matcher.cpp | 101 -
.../query/phrase_query/exact_phrase_matcher.h | 38 -
.../phrase_query/ordered_sloppy_phrase_matcher.cpp | 97 -
.../phrase_query/ordered_sloppy_phrase_matcher.h | 42 -
.../query/phrase_query/phrase_matcher.h | 68 -
.../query/phrase_query/phrase_positions.h | 54 -
.../query/phrase_query/phrase_queue.h | 43 -
.../query/phrase_query/sloppy_phrase_matcher.cpp | 332 --
.../query/phrase_query/sloppy_phrase_matcher.h | 75 -
.../inverted_index/query/prefix_query.cpp | 110 -
.../segment_v2/inverted_index/query/prefix_query.h | 45 -
.../rowset/segment_v2/inverted_index/query/query.h | 61 -
.../inverted_index/query/query_factory.h | 54 -
.../inverted_index/query/query_helper.cpp | 107 -
.../segment_v2/inverted_index/query/query_helper.h | 48 -
.../inverted_index/query/regexp_query.cpp | 179 -
.../segment_v2/inverted_index/query/regexp_query.h | 57 -
.../segment_v2/inverted_index/query/term_query.cpp | 64 -
.../segment_v2/inverted_index/query/term_query.h | 43 -
.../inverted_index/query_v2/all_query/all_query.h | 133 -
.../query_v2/bit_set_query/bit_set_query.h | 45 -
.../query_v2/bit_set_query/bit_set_scorer.h | 96 -
.../query_v2/bit_set_query/bit_set_weight.h | 48 -
.../query_v2/boolean_query/boolean_query_builder.h | 84 -
.../query_v2/boolean_query/occur_boolean_query.h | 75 -
.../boolean_query/occur_boolean_weight.cpp | 327 --
.../query_v2/boolean_query/occur_boolean_weight.h | 98 -
.../boolean_query/operator_boolean_query.h | 60 -
.../boolean_query/operator_boolean_weight.h | 283 -
.../query_v2/buffered_union_scorer.cpp | 193 -
.../query_v2/buffered_union_scorer.h | 80 -
.../inverted_index/query_v2/composite_reader.h | 87 -
.../const_score_query/const_score_scorer.h | 51 -
.../inverted_index/query_v2/disjunction_scorer.cpp | 129 -
.../inverted_index/query_v2/disjunction_scorer.h | 66 -
.../inverted_index/query_v2/exclude_scorer.cpp | 86 -
.../inverted_index/query_v2/exclude_scorer.h | 50 -
.../inverted_index/query_v2/intersection.cpp | 231 -
.../inverted_index/query_v2/intersection.h | 71 -
.../query_v2/intersection_scorer.cpp | 320 --
.../inverted_index/query_v2/intersection_scorer.h | 103 -
.../query_v2/match_all_docs_scorer.h | 100 -
.../inverted_index/query_v2/null_bitmap_fetcher.h | 82 -
.../inverted_index/query_v2/nullable_scorer.h | 77 -
.../phrase_prefix_query/phrase_prefix_query.h | 92 -
.../phrase_prefix_query/phrase_prefix_weight.h | 110 -
.../query_v2/phrase_query/multi_phrase_query.h | 71 -
.../query_v2/phrase_query/multi_phrase_weight.h | 114 -
.../query_v2/phrase_query/phrase_query.h | 68 -
.../query_v2/phrase_query/phrase_scorer.cpp | 200 -
.../query_v2/phrase_query/phrase_scorer.h | 116 -
.../query_v2/phrase_query/phrase_weight.h | 86 -
.../query_v2/phrase_query/postings_with_offset.h | 50 -
.../query_v2/postings/loaded_postings.cpp | 135 -
.../query_v2/postings/loaded_postings.h | 55 -
.../query_v2/prefix_query/prefix_query.h | 45 -
.../query_v2/prefix_query/prefix_weight.h | 160 -
.../segment_v2/inverted_index/query_v2/query.h | 33 -
.../query_v2/regexp_query/regexp_query.h | 55 -
.../query_v2/regexp_query/regexp_weight.cpp | 235 -
.../query_v2/regexp_query/regexp_weight.h | 56 -
.../inverted_index/query_v2/reqopt_scorer.h | 80 -
.../inverted_index/query_v2/score_combiner.h | 70 -
.../segment_v2/inverted_index/query_v2/scorer.h | 75 -
.../inverted_index/query_v2/segment_postings.h | 203 -
.../query_v2/term_query/term_query.h | 52 -
.../query_v2/term_query/term_scorer.h | 88 -
.../query_v2/term_query/term_weight.h | 66 -
.../query_v2/union/buffered_union.cpp | 259 -
.../inverted_index/query_v2/union/buffered_union.h | 65 -
.../inverted_index/query_v2/union/simple_union.cpp | 143 -
.../inverted_index/query_v2/union/simple_union.h | 65 -
.../inverted_index/query_v2/union_postings.h | 117 -
.../segment_v2/inverted_index/query_v2/weight.h | 137 -
.../query_v2/wildcard_query/wildcard_query.h | 49 -
.../query_v2/wildcard_query/wildcard_weight.h | 67 -
.../inverted_index/similarity/bm25_similarity.cpp | 142 -
.../inverted_index/similarity/bm25_similarity.h | 73 -
.../inverted_index/similarity/similarity.h | 43 -
.../token_filter/ascii_folding_filter.cpp | 2022 --------
.../token_filter/ascii_folding_filter.h | 49 -
.../token_filter/ascii_folding_filter_factory.h | 42 -
.../token_filter/empty_token_filter_factory.h | 51 -
.../token_filter/icu_normalizer_filter.cpp | 72 -
.../token_filter/icu_normalizer_filter.h | 43 -
.../token_filter/icu_normalizer_filter_factory.h | 105 -
.../token_filter/lower_case_filter.h | 84 -
.../token_filter/lower_case_filter_factory.h | 39 -
.../inverted_index/token_filter/pinyin_filter.cpp | 471 --
.../inverted_index/token_filter/pinyin_filter.h | 105 -
.../token_filter/pinyin_filter_factory.cpp | 68 -
.../token_filter/pinyin_filter_factory.h | 41 -
.../inverted_index/token_filter/token_filter.h | 36 -
.../token_filter/token_filter_factory.h | 34 -
.../token_filter/word_delimiter_filter.cpp | 251 -
.../token_filter/word_delimiter_filter.h | 143 -
.../token_filter/word_delimiter_filter_factory.h | 205 -
.../token_filter/word_delimiter_iterator.cpp | 279 -
.../segment_v2/inverted_index/token_stream.h | 94 -
.../tokenizer/basic/basic_tokenizer.cpp | 128 -
.../tokenizer/basic/basic_tokenizer.h | 50 -
.../tokenizer/basic/basic_tokenizer_factory.h | 50 -
.../char/char_group_tokenizer_factory.cpp | 158 -
.../tokenizer/char/char_group_tokenizer_factory.h | 51 -
.../tokenizer/char/char_tokenizer.cpp | 93 -
.../inverted_index/tokenizer/char/char_tokenizer.h | 50 -
.../tokenizer/empty/empty_tokenizer_factory.h | 72 -
.../tokenizer/icu/break_iterator_wrapper.cpp | 107 -
.../tokenizer/icu/break_iterator_wrapper.h | 54 -
.../tokenizer/icu/composite_break_iterator.cpp | 83 -
.../tokenizer/icu/composite_break_iterator.h | 58 -
.../tokenizer/icu/default_icu_tokenizer_config.cpp | 128 -
.../tokenizer/icu/default_icu_tokenizer_config.h | 44 -
.../inverted_index/tokenizer/icu/icu_tokenizer.cpp | 81 -
.../inverted_index/tokenizer/icu/icu_tokenizer.h | 49 -
.../tokenizer/icu/icu_tokenizer_config.h | 37 -
.../tokenizer/icu/icu_tokenizer_factory.h | 39 -
.../tokenizer/icu/script_iterator.cpp | 121 -
.../inverted_index/tokenizer/icu/script_iterator.h | 64 -
.../tokenizer/keyword/keyword_tokenizer.h | 73 -
.../tokenizer/keyword/keyword_tokenizer_factory.h | 45 -
.../tokenizer/ngram/edge_ngram_tokenizer.h | 37 -
.../tokenizer/ngram/edge_ngram_tokenizer_factory.h | 65 -
.../tokenizer/ngram/ngram_tokenizer.cpp | 150 -
.../tokenizer/ngram/ngram_tokenizer.h | 80 -
.../tokenizer/ngram/ngram_tokenizer_factory.cpp | 83 -
.../tokenizer/ngram/ngram_tokenizer_factory.h | 64 -
.../tokenizer/pinyin/chinese_util.cpp | 42 -
.../tokenizer/pinyin/pinyin_alphabet_tokenizer.cpp | 224 -
.../tokenizer/pinyin/pinyin_format.cpp | 70 -
.../tokenizer/pinyin/pinyin_formatter.cpp | 233 -
.../tokenizer/pinyin/pinyin_formatter.h | 38 -
.../tokenizer/pinyin/pinyin_tokenizer.cpp | 341 --
.../tokenizer/pinyin/pinyin_tokenizer.h | 84 -
.../tokenizer/pinyin/pinyin_tokenizer_factory.cpp | 43 -
.../tokenizer/pinyin/pinyin_tokenizer_factory.h | 39 -
.../tokenizer/pinyin/pinyin_util.cpp | 292 --
.../inverted_index/tokenizer/pinyin/pinyin_util.h | 55 -
.../tokenizer/pinyin/smart_forest.cpp | 195 -
.../inverted_index/tokenizer/pinyin/smart_forest.h | 143 -
.../tokenizer/pinyin/smart_get_word.cpp | 219 -
.../tokenizer/pinyin/smart_get_word.h | 95 -
.../tokenizer/standard/standard_tokenizer.h | 81 -
.../standard/standard_tokenizer_factory.h | 47 -
.../tokenizer/standard/standard_tokenizer_impl.cpp | 1982 -------
.../tokenizer/standard/standard_tokenizer_impl.h | 301 --
.../inverted_index/tokenizer/tokenizer.h | 50 -
.../inverted_index/tokenizer/tokenizer_factory.h | 34 -
.../inverted_index/util/docid_set_iterator.h | 90 -
.../segment_v2/inverted_index/util/mock_iterator.h | 170 -
.../segment_v2/inverted_index/util/term_iterator.h | 98 -
.../inverted_index/util/term_position_iterator.h | 64 -
.../inverted_index/util/union_term_iterator.h | 160 -
.../rowset/segment_v2/inverted_index_cache.cpp | 144 -
.../olap/rowset/segment_v2/inverted_index_cache.h | 286 --
.../rowset/segment_v2/inverted_index_common.cpp | 42 -
.../olap/rowset/segment_v2/inverted_index_common.h | 119 -
.../rowset/segment_v2/inverted_index_common_impl.h | 61 -
.../segment_v2/inverted_index_compaction.cpp | 93 -
.../rowset/segment_v2/inverted_index_compaction.h | 42 -
.../segment_v2/inverted_index_compound_reader.cpp | 415 --
.../segment_v2/inverted_index_compound_reader.h | 110 -
.../olap/rowset/segment_v2/inverted_index_desc.cpp | 92 -
.../segment_v2/inverted_index_fs_directory.cpp | 955 ----
.../rowset/segment_v2/inverted_index_iterator.cpp | 318 --
.../rowset/segment_v2/inverted_index_iterator.h | 106 -
.../rowset/segment_v2/inverted_index_reader.cpp | 1166 -----
.../olap/rowset/segment_v2/inverted_index_reader.h | 526 --
.../rowset/segment_v2/inverted_index_searcher.cpp | 115 -
.../rowset/segment_v2/inverted_index_searcher.h | 81 -
.../rowset/segment_v2/inverted_index_writer.cpp | 740 ---
.../olap/rowset/segment_v2/inverted_index_writer.h | 110 -
.../segment_v2/lazy_init_segment_iterator.cpp | 52 -
.../rowset/segment_v2/lazy_init_segment_iterator.h | 72 -
.../olap/rowset/segment_v2/ngram_bloom_filter.cpp | 73 -
be/src/olap/rowset/segment_v2/ngram_bloom_filter.h | 67 -
.../olap/rowset/segment_v2/ordinal_page_index.cpp | 163 -
be/src/olap/rowset/segment_v2/ordinal_page_index.h | 151 -
be/src/olap/rowset/segment_v2/page_builder.h | 123 -
be/src/olap/rowset/segment_v2/page_decoder.h | 95 -
be/src/olap/rowset/segment_v2/page_handle.h | 95 -
be/src/olap/rowset/segment_v2/page_io.cpp | 324 --
be/src/olap/rowset/segment_v2/page_io.h | 171 -
be/src/olap/rowset/segment_v2/parsed_page.h | 117 -
be/src/olap/rowset/segment_v2/plain_page.h | 281 -
be/src/olap/rowset/segment_v2/rle_page.h | 312 --
be/src/olap/rowset/segment_v2/row_ranges.h | 292 --
be/src/olap/rowset/segment_v2/segment.cpp | 1031 ----
be/src/olap/rowset/segment_v2/segment.h | 311 --
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 3202 ------------
be/src/olap/rowset/segment_v2/segment_iterator.h | 529 --
.../olap/rowset/segment_v2/segment_prefetcher.cpp | 262 -
be/src/olap/rowset/segment_v2/segment_prefetcher.h | 154 -
be/src/olap/rowset/segment_v2/segment_writer.cpp | 1294 -----
be/src/olap/rowset/segment_v2/segment_writer.h | 268 -
be/src/olap/rowset/segment_v2/stream_reader.cpp | 27 -
be/src/olap/rowset/segment_v2/stream_reader.h | 58 -
.../variant/binary_column_extract_iterator.h | 176 -
.../segment_v2/variant/binary_column_reader.cpp | 273 -
.../segment_v2/variant/binary_column_reader.h | 153 -
.../variant/hierarchical_data_iterator.cpp | 575 ---
.../variant/hierarchical_data_iterator.h | 193 -
.../segment_v2/variant/nested_group_provider.cpp | 148 -
.../segment_v2/variant/nested_group_provider.h | 241 -
.../variant/nested_group_routing_plan.cpp | 186 -
.../variant/sparse_column_merge_iterator.cpp | 175 -
.../variant/sparse_column_merge_iterator.h | 135 -
.../segment_v2/variant/variant_column_reader.cpp | 1551 ------
.../segment_v2/variant/variant_column_reader.h | 520 --
.../variant/variant_column_writer_impl.cpp | 1803 -------
.../variant/variant_column_writer_impl.h | 299 --
.../variant_doc_snpashot_compact_iterator.h | 74 -
.../segment_v2/variant/variant_ext_meta_writer.cpp | 199 -
.../segment_v2/variant/variant_ext_meta_writer.h | 99 -
.../variant/variant_external_meta_reader.cpp | 237 -
.../variant/variant_external_meta_reader.h | 95 -
.../rowset/segment_v2/variant_stats_calculator.cpp | 122 -
.../rowset/segment_v2/variant_stats_calculator.h | 57 -
.../rowset/segment_v2/vertical_segment_writer.cpp | 1476 ------
.../rowset/segment_v2/vertical_segment_writer.h | 269 -
.../rowset/segment_v2/virtual_column_iterator.cpp | 172 -
.../rowset/segment_v2/virtual_column_iterator.h | 64 -
be/src/olap/rowset/segment_v2/zone_map_index.cpp | 368 --
be/src/olap/rowset/segment_v2/zone_map_index.h | 200 -
be/src/olap/rowset/unique_rowset_id_generator.cpp | 34 -
be/src/olap/rowset/unique_rowset_id_generator.h | 42 -
be/src/olap/rowset/vertical_beta_rowset_writer.cpp | 225 -
be/src/olap/rowset/vertical_beta_rowset_writer.h | 66 -
be/src/olap/rowset_builder.cpp | 421 --
be/src/olap/rowset_builder.h | 148 -
be/src/olap/rowset_version_mgr.cpp | 449 --
be/src/olap/schema.cpp | 227 -
be/src/olap/schema.h | 219 -
be/src/olap/schema_cache.cpp | 60 -
be/src/olap/schema_cache.h | 98 -
be/src/olap/schema_change.cpp | 1661 ------
be/src/olap/schema_change.h | 343 --
be/src/olap/segment_loader.cpp | 111 -
be/src/olap/segment_loader.h | 202 -
be/src/olap/shared_predicate.h | 202 -
be/src/olap/short_key_index.cpp | 107 -
be/src/olap/simple_rowid_conversion.h | 85 -
be/src/olap/single_replica_compaction.cpp | 589 ---
be/src/olap/single_replica_compaction.h | 70 -
be/src/olap/snapshot_manager.cpp | 853 ---
be/src/olap/snapshot_manager.h | 146 -
be/src/olap/storage_engine.cpp | 1784 -------
be/src/olap/storage_engine.h | 651 ---
be/src/olap/storage_policy.cpp | 348 --
be/src/olap/tablet.cpp | 2932 -----------
be/src/olap/tablet.h | 772 ---
be/src/olap/tablet_column_object_pool.cpp | 92 -
be/src/olap/tablet_column_object_pool.h | 66 -
be/src/olap/tablet_manager.cpp | 1846 -------
be/src/olap/tablet_manager.h | 283 -
be/src/olap/tablet_meta.cpp | 1832 -------
be/src/olap/tablet_meta.h | 829 ---
be/src/olap/tablet_meta_manager.cpp | 300 --
be/src/olap/tablet_meta_manager.h | 90 -
be/src/olap/tablet_reader.cpp | 598 ---
be/src/olap/tablet_reader.h | 320 --
be/src/olap/tablet_schema.cpp | 1981 -------
be/src/olap/tablet_schema.h | 862 ----
be/src/olap/tablet_schema_cache.cpp | 76 -
be/src/olap/tablet_schema_cache.h | 59 -
be/src/olap/task/engine_batch_load_task.cpp | 343 --
be/src/olap/task/engine_batch_load_task.h | 72 -
be/src/olap/task/engine_checksum_task.cpp | 126 -
be/src/olap/task/engine_checksum_task.h | 53 -
be/src/olap/task/engine_clone_task.cpp | 990 ----
be/src/olap/task/engine_clone_task.h | 107 -
.../olap/task/engine_cloud_index_change_task.cpp | 152 -
be/src/olap/task/engine_cloud_index_change_task.h | 47 -
be/src/olap/task/engine_index_change_task.cpp | 67 -
be/src/olap/task/engine_index_change_task.h | 41 -
be/src/olap/task/engine_publish_version_task.cpp | 539 --
be/src/olap/task/engine_publish_version_task.h | 148 -
be/src/olap/task/engine_storage_migration_task.cpp | 458 --
be/src/olap/task/engine_storage_migration_task.h | 87 -
be/src/olap/task/index_builder.cpp | 983 ----
be/src/olap/task/index_builder.h | 95 -
be/src/olap/txn_manager.cpp | 1026 ----
be/src/olap/txn_manager.h | 363 --
be/src/olap/types.cpp | 240 -
be/src/olap/types.h | 1345 -----
be/src/olap/utils.cpp | 316 --
be/src/olap/utils.h | 278 -
be/src/olap/version_graph.cpp | 677 ---
be/src/olap/version_graph.h | 491 --
be/src/olap/wal/wal_dirs_info.cpp | 251 -
be/src/olap/wal/wal_info.cpp | 50 -
be/src/olap/wal/wal_manager.cpp | 639 ---
be/src/olap/wal/wal_manager.h | 159 -
be/src/olap/wal/wal_reader.cpp | 158 -
be/src/olap/wal/wal_reader.h | 46 -
be/src/olap/wal/wal_table.cpp | 347 --
be/src/olap/wal/wal_table.h | 70 -
be/src/olap/wal/wal_writer.cpp | 172 -
be/src/olap/wal/wal_writer.h | 56 -
be/src/pch/pch.h | 2 +-
be/src/pipeline/CMakeLists.txt | 30 -
be/src/pipeline/common/agg_utils.h | 336 --
.../data_gen_functions/vdata_gen_function_inf.h | 56 -
.../common/data_gen_functions/vnumbers_tvf.cpp | 99 -
.../common/data_gen_functions/vnumbers_tvf.h | 56 -
be/src/pipeline/common/distinct_agg_utils.h | 193 -
be/src/pipeline/common/join_utils.h | 222 -
be/src/pipeline/common/partition_sort_utils.cpp | 96 -
be/src/pipeline/common/partition_sort_utils.h | 236 -
be/src/pipeline/common/set_utils.h | 150 -
be/src/pipeline/dependency.cpp | 411 --
be/src/pipeline/dependency.h | 746 ---
be/src/pipeline/exec/aggregation_sink_operator.cpp | 927 ----
be/src/pipeline/exec/aggregation_sink_operator.h | 232 -
.../pipeline/exec/aggregation_source_operator.cpp | 634 ---
be/src/pipeline/exec/aggregation_source_operator.h | 139 -
be/src/pipeline/exec/analytic_sink_operator.cpp | 942 ----
be/src/pipeline/exec/analytic_sink_operator.h | 273 -
be/src/pipeline/exec/analytic_source_operator.cpp | 94 -
be/src/pipeline/exec/analytic_source_operator.h | 64 -
be/src/pipeline/exec/assert_num_rows_operator.cpp | 127 -
be/src/pipeline/exec/assert_num_rows_operator.h | 64 -
be/src/pipeline/exec/blackhole_sink_operator.cpp | 112 -
be/src/pipeline/exec/blackhole_sink_operator.h | 90 -
be/src/pipeline/exec/cache_sink_operator.cpp | 68 -
be/src/pipeline/exec/cache_sink_operator.h | 76 -
be/src/pipeline/exec/cache_source_operator.cpp | 193 -
be/src/pipeline/exec/cache_source_operator.h | 106 -
be/src/pipeline/exec/data_queue.cpp | 219 -
be/src/pipeline/exec/data_queue.h | 121 -
be/src/pipeline/exec/datagen_operator.cpp | 115 -
be/src/pipeline/exec/datagen_operator.h | 78 -
be/src/pipeline/exec/dict_sink_operator.cpp | 186 -
be/src/pipeline/exec/dict_sink_operator.h | 93 -
.../distinct_streaming_aggregation_operator.cpp | 460 --
.../exec/distinct_streaming_aggregation_operator.h | 160 -
be/src/pipeline/exec/empty_set_operator.cpp | 34 -
be/src/pipeline/exec/empty_set_operator.h | 52 -
be/src/pipeline/exec/es_scan_operator.cpp | 152 -
be/src/pipeline/exec/es_scan_operator.h | 91 -
be/src/pipeline/exec/exchange_sink_buffer.cpp | 696 ---
be/src/pipeline/exec/exchange_sink_operator.cpp | 648 ---
be/src/pipeline/exec/exchange_sink_operator.h | 292 --
be/src/pipeline/exec/exchange_source_operator.cpp | 232 -
be/src/pipeline/exec/exchange_source_operator.h | 140 -
be/src/pipeline/exec/file_scan_operator.cpp | 209 -
be/src/pipeline/exec/file_scan_operator.h | 138 -
.../exec/group_commit_block_sink_operator.cpp | 396 --
.../exec/group_commit_block_sink_operator.h | 131 -
.../pipeline/exec/group_commit_scan_operator.cpp | 70 -
be/src/pipeline/exec/group_commit_scan_operator.h | 66 -
be/src/pipeline/exec/hashjoin_build_sink.cpp | 694 ---
be/src/pipeline/exec/hashjoin_build_sink.h | 268 -
be/src/pipeline/exec/hashjoin_probe_operator.cpp | 655 ---
be/src/pipeline/exec/hashjoin_probe_operator.h | 215 -
be/src/pipeline/exec/hive_table_sink_operator.cpp | 33 -
be/src/pipeline/exec/hive_table_sink_operator.h | 88 -
.../pipeline/exec/iceberg_table_sink_operator.cpp | 33 -
be/src/pipeline/exec/iceberg_table_sink_operator.h | 87 -
be/src/pipeline/exec/jdbc_scan_operator.cpp | 53 -
be/src/pipeline/exec/jdbc_scan_operator.h | 68 -
be/src/pipeline/exec/jdbc_table_sink_operator.cpp | 58 -
be/src/pipeline/exec/jdbc_table_sink_operator.h | 64 -
be/src/pipeline/exec/join/full_outer_join_impl.cpp | 26 -
be/src/pipeline/exec/join/inner_join_impl.cpp | 26 -
be/src/pipeline/exec/join/left_anti_join_impl.cpp | 26 -
be/src/pipeline/exec/join/left_outer_join_impl.cpp | 26 -
be/src/pipeline/exec/join/left_semi_join_impl.cpp | 26 -
.../exec/join/null_aware_left_anti_join_impl.cpp | 26 -
.../exec/join/null_aware_left_semi_join_impl.cpp | 26 -
.../pipeline/exec/join/process_hash_table_probe.h | 141 -
.../exec/join/process_hash_table_probe_impl.h | 844 ---
be/src/pipeline/exec/join/right_anti_join_impl.cpp | 26 -
.../pipeline/exec/join/right_outer_join_impl.cpp | 26 -
be/src/pipeline/exec/join/right_semi_join_impl.cpp | 26 -
be/src/pipeline/exec/join_build_sink_operator.cpp | 125 -
be/src/pipeline/exec/join_build_sink_operator.h | 75 -
be/src/pipeline/exec/join_probe_operator.cpp | 143 -
be/src/pipeline/exec/join_probe_operator.h | 112 -
.../exec/local_merge_sort_source_operator.cpp | 159 -
.../exec/local_merge_sort_source_operator.h | 117 -
be/src/pipeline/exec/materialization_opertor.cpp | 384 --
be/src/pipeline/exec/materialization_opertor.h | 133 -
.../exec/maxcompute_table_sink_operator.cpp | 33 -
.../pipeline/exec/maxcompute_table_sink_operator.h | 86 -
.../pipeline/exec/memory_scratch_sink_operator.cpp | 125 -
.../pipeline/exec/memory_scratch_sink_operator.h | 72 -
be/src/pipeline/exec/meta_scan_operator.cpp | 61 -
be/src/pipeline/exec/meta_scan_operator.h | 70 -
be/src/pipeline/exec/mock_operator.h | 67 -
be/src/pipeline/exec/mock_scan_operator.h | 86 -
.../pipeline/exec/multi_cast_data_stream_sink.cpp | 79 -
be/src/pipeline/exec/multi_cast_data_stream_sink.h | 80 -
.../exec/multi_cast_data_stream_source.cpp | 120 -
.../pipeline/exec/multi_cast_data_stream_source.h | 133 -
be/src/pipeline/exec/multi_cast_data_streamer.cpp | 406 --
be/src/pipeline/exec/multi_cast_data_streamer.h | 131 -
.../exec/nested_loop_join_build_operator.cpp | 128 -
.../exec/nested_loop_join_build_operator.h | 88 -
.../exec/nested_loop_join_probe_operator.cpp | 694 ---
.../exec/nested_loop_join_probe_operator.h | 270 -
be/src/pipeline/exec/olap_scan_operator.cpp | 996 ----
be/src/pipeline/exec/olap_scan_operator.h | 342 --
be/src/pipeline/exec/olap_table_sink_operator.h | 80 -
be/src/pipeline/exec/olap_table_sink_v2_operator.h | 86 -
be/src/pipeline/exec/operator.cpp | 956 ----
be/src/pipeline/exec/operator.h | 1227 -----
.../pipeline/exec/partition_sort_sink_operator.cpp | 305 --
.../pipeline/exec/partition_sort_sink_operator.h | 131 -
.../exec/partition_sort_source_operator.cpp | 111 -
.../pipeline/exec/partition_sort_source_operator.h | 70 -
.../exec/partitioned_aggregation_sink_operator.cpp | 550 --
.../exec/partitioned_aggregation_sink_operator.h | 156 -
.../partitioned_aggregation_source_operator.cpp | 553 --
.../exec/partitioned_aggregation_source_operator.h | 165 -
.../exec/partitioned_hash_join_probe_operator.cpp | 1043 ----
.../exec/partitioned_hash_join_probe_operator.h | 316 --
.../exec/partitioned_hash_join_sink_operator.cpp | 579 ---
.../exec/partitioned_hash_join_sink_operator.h | 190 -
.../pipeline/exec/rec_cte_anchor_sink_operator.cpp | 56 -
.../pipeline/exec/rec_cte_anchor_sink_operator.h | 128 -
be/src/pipeline/exec/rec_cte_scan_operator.h | 89 -
be/src/pipeline/exec/rec_cte_sink_operator.cpp | 55 -
be/src/pipeline/exec/rec_cte_sink_operator.h | 104 -
be/src/pipeline/exec/rec_cte_source_operator.cpp | 85 -
be/src/pipeline/exec/rec_cte_source_operator.h | 223 -
be/src/pipeline/exec/repeat_operator.cpp | 269 -
be/src/pipeline/exec/repeat_operator.h | 99 -
be/src/pipeline/exec/result_file_sink_operator.cpp | 153 -
be/src/pipeline/exec/result_file_sink_operator.h | 93 -
be/src/pipeline/exec/result_sink_operator.cpp | 211 -
be/src/pipeline/exec/result_sink_operator.h | 187 -
be/src/pipeline/exec/scan_operator.cpp | 1369 -----
be/src/pipeline/exec/scan_operator.h | 439 --
be/src/pipeline/exec/schema_scan_operator.cpp | 271 -
be/src/pipeline/exec/schema_scan_operator.h | 96 -
be/src/pipeline/exec/select_operator.h | 59 -
be/src/pipeline/exec/set_probe_sink_operator.cpp | 277 -
be/src/pipeline/exec/set_probe_sink_operator.h | 142 -
be/src/pipeline/exec/set_sink_operator.cpp | 284 -
be/src/pipeline/exec/set_sink_operator.h | 153 -
be/src/pipeline/exec/set_source_operator.cpp | 188 -
be/src/pipeline/exec/set_source_operator.h | 110 -
be/src/pipeline/exec/sort_sink_operator.cpp | 196 -
be/src/pipeline/exec/sort_sink_operator.h | 133 -
be/src/pipeline/exec/sort_source_operator.cpp | 51 -
be/src/pipeline/exec/sort_source_operator.h | 59 -
.../exec/spill_iceberg_table_sink_operator.cpp | 182 -
.../exec/spill_iceberg_table_sink_operator.h | 92 -
be/src/pipeline/exec/spill_sort_sink_operator.cpp | 247 -
be/src/pipeline/exec/spill_sort_sink_operator.h | 119 -
.../pipeline/exec/spill_sort_source_operator.cpp | 269 -
be/src/pipeline/exec/spill_sort_source_operator.h | 97 -
be/src/pipeline/exec/spill_utils.h | 116 -
.../exec/streaming_aggregation_operator.cpp | 1054 ----
.../pipeline/exec/streaming_aggregation_operator.h | 284 -
be/src/pipeline/exec/table_function_operator.cpp | 561 --
be/src/pipeline/exec/table_function_operator.h | 175 -
be/src/pipeline/exec/tvf_table_sink_operator.cpp | 32 -
be/src/pipeline/exec/tvf_table_sink_operator.h | 87 -
be/src/pipeline/exec/union_sink_operator.cpp | 145 -
be/src/pipeline/exec/union_sink_operator.h | 183 -
be/src/pipeline/exec/union_source_operator.cpp | 209 -
be/src/pipeline/exec/union_source_operator.h | 149 -
.../local_exchange_sink_operator.cpp | 172 -
.../local_exchange/local_exchange_sink_operator.h | 127 -
.../local_exchange_source_operator.cpp | 103 -
.../local_exchange_source_operator.h | 91 -
be/src/pipeline/local_exchange/local_exchanger.cpp | 553 --
be/src/pipeline/local_exchange/local_exchanger.h | 390 --
be/src/pipeline/pipeline.cpp | 138 -
be/src/pipeline/pipeline.h | 183 -
be/src/pipeline/pipeline_fragment_context.cpp | 2140 --------
be/src/pipeline/pipeline_fragment_context.h | 347 --
be/src/pipeline/pipeline_task.cpp | 1044 ----
be/src/pipeline/pipeline_task.h | 327 --
be/src/pipeline/pipeline_tracing.cpp | 181 -
be/src/pipeline/query_cache/query_cache.cpp | 69 -
be/src/pipeline/query_cache/query_cache.h | 154 -
be/src/pipeline/rec_cte_shared_state.h | 180 -
be/src/pipeline/revokable_task.h | 77 -
be/src/pipeline/shuffle/exchange_writer.cpp | 206 -
be/src/pipeline/shuffle/exchange_writer.h | 99 -
be/src/pipeline/task_queue.cpp | 216 -
be/src/pipeline/task_queue.h | 140 -
be/src/pipeline/task_scheduler.cpp | 210 -
be/src/pipeline/task_scheduler.h | 116 -
be/src/runtime/broker_mgr.cpp | 6 +-
be/src/runtime/cache/result_cache.cpp | 4 +-
be/src/runtime/cache/result_node.cpp | 2 +-
be/src/runtime/cdc_client_mgr.cpp | 2 +-
be/src/runtime/client_cache.cpp | 284 -
be/src/runtime/client_cache.h | 314 --
be/src/runtime/decimalv2_value.cpp | 593 ---
be/src/runtime/decimalv2_value.h | 346 --
be/src/runtime/descriptor_helper.h | 4 +-
be/src/runtime/descriptors.cpp | 22 +-
be/src/runtime/descriptors.h | 7 +-
be/src/runtime/exec_env.cpp | 14 +-
be/src/runtime/exec_env.h | 14 +-
be/src/runtime/exec_env_init.cpp | 79 +-
be/src/runtime/external_scan_context_mgr.cpp | 4 +-
be/src/runtime/fold_constant_executor.cpp | 42 +-
be/src/runtime/fold_constant_executor.h | 7 +-
be/src/runtime/fragment_mgr.cpp | 21 +-
be/src/runtime/fragment_mgr.h | 6 +-
be/src/runtime/group_commit_mgr.cpp | 735 ---
be/src/runtime/group_commit_mgr.h | 235 -
be/src/runtime/index_policy/index_policy_mgr.cpp | 2 +-
be/src/runtime/index_policy/index_policy_mgr.h | 4 +-
be/src/runtime/large_int_value.cpp | 55 -
be/src/runtime/load_channel.cpp | 306 --
be/src/runtime/load_channel.h | 142 -
be/src/runtime/load_channel_mgr.cpp | 289 --
be/src/runtime/load_channel_mgr.h | 117 -
be/src/runtime/load_path_mgr.cpp | 336 --
be/src/runtime/load_stream.cpp | 820 ---
be/src/runtime/load_stream.h | 198 -
be/src/runtime/load_stream_mgr.cpp | 72 -
be/src/runtime/load_stream_mgr.h | 71 -
be/src/runtime/load_stream_writer.cpp | 328 --
be/src/runtime/load_stream_writer.h | 96 -
be/src/runtime/map_value.cpp | 29 -
be/src/runtime/memory/cache_manager.cpp | 2 +-
be/src/runtime/memory/cache_manager.h | 2 +-
be/src/runtime/memory/cache_policy.h | 2 +-
be/src/runtime/memory/lru_cache_policy.h | 2 +-
be/src/runtime/memory/mem_tracker_limiter.cpp | 2 +-
be/src/runtime/memory/memory_profile.cpp | 8 +-
be/src/runtime/memory/memory_profile.h | 5 +-
be/src/runtime/memory/memory_reclamation.cpp | 2 +-
be/src/runtime/message_body_sink.cpp | 75 -
be/src/runtime/primitive_type.cpp | 415 --
be/src/runtime/primitive_type.h | 587 ---
be/src/runtime/process_profile.cpp | 2 +-
be/src/runtime/process_profile.h | 5 +-
be/src/runtime/query_cache/query_cache.cpp | 69 +
be/src/runtime/query_cache/query_cache.h | 154 +
be/src/runtime/query_context.cpp | 12 +-
be/src/runtime/query_context.h | 6 +-
be/src/runtime/raw_value.h | 123 -
be/src/runtime/record_batch_queue.cpp | 2 +-
be/src/runtime/result_block_buffer.cpp | 10 +-
be/src/runtime/result_buffer_mgr.cpp | 8 +-
be/src/runtime/result_buffer_mgr.h | 2 +-
be/src/runtime/result_queue_mgr.cpp | 4 +-
be/src/runtime/routine_load/data_consumer.cpp | 559 --
be/src/runtime/routine_load/data_consumer.h | 172 -
.../runtime/routine_load/data_consumer_group.cpp | 213 -
be/src/runtime/routine_load/data_consumer_group.h | 111 -
be/src/runtime/routine_load/data_consumer_pool.cpp | 161 -
.../routine_load/routine_load_task_executor.cpp | 576 ---
.../routine_load/routine_load_task_executor.h | 105 -
be/src/runtime/runtime_predicate.cpp | 8 +-
be/src/runtime/runtime_predicate.h | 20 +-
be/src/runtime/runtime_profile.cpp | 802 +++
be/src/runtime/runtime_profile.h | 826 +++
.../runtime/runtime_profile_counter_tree_node.cpp | 160 +
be/src/runtime/runtime_profile_counter_tree_node.h | 70 +
be/src/runtime/runtime_query_statistics_mgr.cpp | 6 +-
be/src/runtime/runtime_state.cpp | 14 +-
be/src/runtime/runtime_state.h | 4 +-
be/src/runtime/small_file_mgr.cpp | 6 +-
be/src/runtime/snapshot_loader.cpp | 14 +-
be/src/runtime/snapshot_loader.h | 2 +-
be/src/runtime/stream_load/new_load_stream_mgr.cpp | 36 -
be/src/runtime/stream_load/stream_load_context.cpp | 378 --
be/src/runtime/stream_load/stream_load_context.h | 277 -
.../runtime/stream_load/stream_load_executor.cpp | 447 --
.../runtime/stream_load/stream_load_recorder.cpp | 158 -
.../stream_load/stream_load_recorder_manager.cpp | 326 --
be/src/runtime/string_search.hpp | 80 -
be/src/runtime/struct_value.cpp | 27 -
be/src/runtime/tablets_channel.cpp | 698 ---
be/src/runtime/tablets_channel.h | 242 -
be/src/runtime/task_execution_context.cpp | 2 +-
be/src/runtime/type_limit.h | 133 -
be/src/runtime/types.cpp | 51 -
be/src/runtime/types.h | 38 -
be/src/runtime/user_function_cache.cpp | 2 +-
be/src/runtime/workload_group/workload_group.cpp | 14 +-
.../workload_group/workload_group_manager.cpp | 10 +-
.../workload_group/workload_group_manager.h | 2 +-
.../workload_group/workload_group_metrics.cpp | 6 +-
be/src/runtime/workload_management/cpu_context.h | 2 +-
be/src/runtime/workload_management/io_context.h | 2 +-
.../runtime/workload_management/memory_context.h | 2 +-
.../workload_management/query_task_controller.cpp | 2 +-
.../runtime/workload_management/resource_context.h | 2 +-
be/src/runtime_filter/CMakeLists.txt | 27 -
be/src/runtime_filter/runtime_filter.cpp | 148 -
be/src/runtime_filter/runtime_filter.h | 136 -
be/src/runtime_filter/runtime_filter_consumer.cpp | 262 -
be/src/runtime_filter/runtime_filter_consumer.h | 164 -
.../runtime_filter_consumer_helper.cpp | 145 -
.../runtime_filter_consumer_helper.h | 77 -
be/src/runtime_filter/runtime_filter_definitions.h | 71 -
be/src/runtime_filter/runtime_filter_merger.h | 126 -
be/src/runtime_filter/runtime_filter_mgr.cpp | 474 --
be/src/runtime_filter/runtime_filter_producer.cpp | 254 -
be/src/runtime_filter/runtime_filter_producer.h | 188 -
.../runtime_filter_producer_helper.cpp | 196 -
.../runtime_filter_producer_helper.h | 94 -
.../runtime_filter_producer_helper_cross.h | 74 -
.../runtime_filter_producer_helper_set.h | 58 -
be/src/runtime_filter/runtime_filter_wrapper.cpp | 762 ---
be/src/runtime_filter/runtime_filter_wrapper.h | 167 -
be/src/runtime_filter/utils.cpp | 198 -
be/src/runtime_filter/utils.h | 125 -
.../arrow_flight/arrow_flight_batch_reader.cpp | 10 +-
be/src/service/arrow_flight/flight_sql_service.cpp | 2 +-
be/src/service/backend_options.h | 2 +-
be/src/service/backend_service.cpp | 36 +-
be/src/service/backend_service.h | 2 +-
be/src/service/brpc_service.cpp | 2 +-
be/src/service/doris_main.cpp | 8 +-
be/src/service/http/action/adjust_log_level.cpp | 72 +
be/src/service/http/action/adjust_log_level.h | 38 +
be/src/service/http/action/adjust_tracing_dump.cpp | 37 +
be/src/service/http/action/adjust_tracing_dump.h | 35 +
.../service/http/action/batch_download_action.cpp | 217 +
be/src/service/http/action/batch_download_action.h | 65 +
.../service/http/action/be_proc_thread_action.cpp | 32 +
be/src/service/http/action/be_proc_thread_action.h | 34 +
.../service/http/action/calc_file_crc_action.cpp | 147 +
be/src/service/http/action/calc_file_crc_action.h | 53 +
.../http/action/check_encryption_action.cpp | 246 +
.../service/http/action/check_encryption_action.h | 35 +
.../http/action/check_rpc_channel_action.cpp | 114 +
.../service/http/action/check_rpc_channel_action.h | 35 +
.../http/action/check_tablet_segment_action.cpp | 79 +
.../http/action/check_tablet_segment_action.h | 46 +
be/src/service/http/action/checksum_action.cpp | 124 +
be/src/service/http/action/checksum_action.h | 44 +
be/src/service/http/action/clear_cache_action.cpp | 64 +
be/src/service/http/action/clear_cache_action.h | 36 +
be/src/service/http/action/compaction_action.cpp | 393 ++
be/src/service/http/action/compaction_action.h | 75 +
.../http/action/compaction_score_action.cpp | 239 +
.../service/http/action/compaction_score_action.h | 66 +
be/src/service/http/action/config_action.cpp | 148 +
be/src/service/http/action/config_action.h | 50 +
be/src/service/http/action/debug_point_action.cpp | 97 +
be/src/service/http/action/debug_point_action.h | 59 +
.../service/http/action/delete_bitmap_action.cpp | 257 +
be/src/service/http/action/delete_bitmap_action.h | 57 +
.../http/action/dictionary_status_action.cpp | 45 +
.../service/http/action/dictionary_status_action.h | 36 +
be/src/service/http/action/download_action.cpp | 237 +
be/src/service/http/action/download_action.h | 77 +
.../service/http/action/download_binlog_action.cpp | 279 +
.../service/http/action/download_binlog_action.h | 51 +
be/src/service/http/action/file_cache_action.cpp | 219 +
be/src/service/http/action/file_cache_action.h | 42 +
be/src/service/http/action/health_action.cpp | 65 +
be/src/service/http/action/health_action.h | 37 +
be/src/service/http/action/http_stream.cpp | 474 ++
be/src/service/http/action/http_stream.h | 63 +
be/src/service/http/action/jeprofile_actions.cpp | 150 +
be/src/service/http/action/jeprofile_actions.h | 56 +
be/src/service/http/action/load_channel_action.cpp | 66 +
be/src/service/http/action/load_channel_action.h | 43 +
be/src/service/http/action/load_stream_action.cpp | 66 +
be/src/service/http/action/load_stream_action.h | 43 +
be/src/service/http/action/meta_action.cpp | 108 +
be/src/service/http/action/meta_action.h | 42 +
be/src/service/http/action/metrics_action.cpp | 45 +
be/src/service/http/action/metrics_action.h | 41 +
be/src/service/http/action/pad_rowset_action.cpp | 127 +
be/src/service/http/action/pad_rowset_action.h | 48 +
.../service/http/action/pipeline_task_action.cpp | 87 +
be/src/service/http/action/pipeline_task_action.h | 54 +
be/src/service/http/action/pprof_actions.cpp | 331 ++
be/src/{ => service}/http/action/pprof_actions.h | 0
.../service/http/action/reload_tablet_action.cpp | 113 +
be/src/service/http/action/reload_tablet_action.h | 45 +
be/src/service/http/action/report_action.cpp | 41 +
be/src/service/http/action/report_action.h | 37 +
.../http/action/reset_rpc_channel_action.cpp | 79 +
.../service/http/action/reset_rpc_channel_action.h | 35 +
.../service/http/action/restore_tablet_action.cpp | 294 ++
be/src/service/http/action/restore_tablet_action.h | 72 +
be/src/service/http/action/show_hotspot_action.cpp | 175 +
be/src/service/http/action/show_hotspot_action.h | 41 +
.../http/action/show_nested_index_file_action.cpp | 78 +
.../http/action/show_nested_index_file_action.h | 46 +
be/src/service/http/action/shrink_mem_action.cpp | 43 +
be/src/service/http/action/shrink_mem_action.h | 33 +
be/src/service/http/action/snapshot_action.cpp | 119 +
be/src/service/http/action/snapshot_action.h | 47 +
be/src/service/http/action/stream_load.cpp | 952 ++++
be/src/service/http/action/stream_load.h | 67 +
be/src/service/http/action/stream_load_2pc.cpp | 109 +
be/src/service/http/action/stream_load_2pc.h | 42 +
.../http/action/stream_load_forward_handler.cpp | 396 ++
.../http/action/stream_load_forward_handler.h | 137 +
.../http/action/tablet_migration_action.cpp | 241 +
.../service/http/action/tablet_migration_action.h | 100 +
.../http/action/tablets_distribution_action.cpp | 122 +
.../http/action/tablets_distribution_action.h | 51 +
be/src/service/http/action/tablets_info_action.cpp | 96 +
be/src/service/http/action/tablets_info_action.h | 42 +
be/src/service/http/action/version_action.cpp | 59 +
be/src/service/http/action/version_action.h | 36 +
be/src/service/http/default_path_handlers.cpp | 421 ++
be/src/{ => service}/http/default_path_handlers.h | 0
be/src/service/http/ev_http_server.cpp | 334 ++
be/src/service/http/ev_http_server.h | 93 +
be/src/service/http/http_channel.cpp | 168 +
be/src/service/http/http_channel.h | 62 +
be/src/service/http/http_client.cpp | 640 +++
be/src/service/http/http_client.h | 206 +
be/src/{ => service}/http/http_common.h | 0
be/src/{ => service}/http/http_handler.h | 0
be/src/service/http/http_handler_with_auth.cpp | 124 +
be/src/service/http/http_handler_with_auth.h | 61 +
be/src/service/http/http_headers.cpp | 99 +
be/src/{ => service}/http/http_headers.h | 0
be/src/service/http/http_method.cpp | 53 +
be/src/{ => service}/http/http_method.h | 0
be/src/service/http/http_parser.cpp | 272 +
be/src/{ => service}/http/http_parser.h | 0
be/src/service/http/http_request.cpp | 208 +
be/src/service/http/http_request.h | 114 +
be/src/service/http/http_response.cpp | 38 +
be/src/service/http/http_response.h | 59 +
be/src/service/http/http_status.cpp | 80 +
be/src/{ => service}/http/http_status.h | 0
be/src/{ => service}/http/rest_monitor_iface.h | 0
be/src/service/http/utils.cpp | 361 ++
be/src/service/http/utils.h | 61 +
be/src/service/http/web_page_handler.cpp | 232 +
be/src/service/http/web_page_handler.h | 124 +
be/src/service/http_service.cpp | 104 +-
be/src/service/internal_service.cpp | 87 +-
be/src/service/point_query_executor.cpp | 32 +-
be/src/service/point_query_executor.h | 18 +-
be/src/storage/CMakeLists.txt | 39 +
be/src/storage/binlog.h | 98 +
be/src/storage/binlog_config.cpp | 70 +
be/src/{olap => storage}/binlog_config.h | 0
be/src/storage/cache/page_cache.cpp | 165 +
be/src/storage/cache/page_cache.h | 275 +
be/src/storage/cache/schema_cache.cpp | 60 +
be/src/storage/cache/schema_cache.h | 98 +
be/src/storage/compaction/base_compaction.cpp | 250 +
be/src/storage/compaction/base_compaction.h | 54 +
be/src/storage/compaction/cold_data_compaction.cpp | 115 +
be/src/storage/compaction/cold_data_compaction.h | 47 +
.../storage/compaction/collection_similarity.cpp | 170 +
be/src/storage/compaction/collection_similarity.h | 72 +
.../storage/compaction/collection_statistics.cpp | 353 ++
be/src/storage/compaction/collection_statistics.h | 102 +
be/src/storage/compaction/compaction.cpp | 1884 +++++++
be/src/storage/compaction/compaction.h | 271 +
.../compaction/compaction_permit_limiter.cpp | 63 +
.../compaction}/compaction_permit_limiter.h | 0
.../storage/compaction/cumulative_compaction.cpp | 295 ++
be/src/storage/compaction/cumulative_compaction.h | 53 +
.../compaction/cumulative_compaction_policy.cpp | 426 ++
.../compaction/cumulative_compaction_policy.h | 197 +
.../cumulative_compaction_time_series_policy.cpp | 481 ++
.../cumulative_compaction_time_series_policy.h | 82 +
be/src/storage/compaction/full_compaction.cpp | 235 +
be/src/storage/compaction/full_compaction.h | 56 +
.../compaction/single_replica_compaction.cpp | 589 +++
.../storage/compaction/single_replica_compaction.h | 70 +
be/src/storage/data_dir.cpp | 1099 ++++
be/src/storage/data_dir.h | 206 +
.../storage/delete/calc_delete_bitmap_executor.cpp | 105 +
.../storage/delete/calc_delete_bitmap_executor.h | 116 +
be/src/storage/delete/delete_bitmap_calculator.cpp | 245 +
be/src/storage/delete/delete_bitmap_calculator.h | 108 +
be/src/storage/delete/delete_handler.cpp | 873 ++++
be/src/storage/delete/delete_handler.h | 141 +
be/src/storage/field.h | 487 ++
be/src/storage/file_header.h | 354 ++
be/src/storage/id_manager.h | 292 ++
be/src/storage/index/analyzer_key_matcher.cpp | 61 +
be/src/storage/index/analyzer_key_matcher.h | 75 +
.../ann_index => storage/index/ann}/CMakeLists.txt | 0
be/src/storage/index/ann/ann_index.cpp | 77 +
be/src/storage/index/ann/ann_index.h | 131 +
.../index/ann}/ann_index_files.h | 0
be/src/storage/index/ann/ann_index_iterator.cpp | 57 +
be/src/storage/index/ann/ann_index_iterator.h | 57 +
be/src/storage/index/ann/ann_index_reader.cpp | 252 +
be/src/storage/index/ann/ann_index_reader.h | 76 +
be/src/storage/index/ann/ann_index_writer.cpp | 166 +
be/src/storage/index/ann/ann_index_writer.h | 88 +
.../storage/index/ann/ann_range_search_runtime.cpp | 65 +
.../storage/index/ann/ann_range_search_runtime.h | 139 +
be/src/storage/index/ann/ann_search_params.h | 150 +
be/src/storage/index/ann/ann_topn_runtime.cpp | 261 +
be/src/storage/index/ann/ann_topn_runtime.h | 171 +
.../index/ann}/cmake-protect/CMakeLists.txt | 0
be/src/storage/index/ann/faiss_ann_index.cpp | 712 +++
be/src/storage/index/ann/faiss_ann_index.h | 283 +
.../bloom_filter/block_split_bloom_filter.cpp | 64 +
.../index/bloom_filter/block_split_bloom_filter.h | 69 +
be/src/storage/index/bloom_filter/bloom_filter.cpp | 69 +
be/src/storage/index/bloom_filter/bloom_filter.h | 246 +
.../bloom_filter/bloom_filter_index_reader.cpp | 89 +
.../index/bloom_filter/bloom_filter_index_reader.h | 92 +
.../bloom_filter/bloom_filter_index_writer.cpp | 387 ++
.../index/bloom_filter/bloom_filter_index_writer.h | 139 +
.../index/bloom_filter/ngram_bloom_filter.cpp | 73 +
.../index/bloom_filter/ngram_bloom_filter.h | 67 +
be/src/storage/index/index_file_reader.cpp | 323 ++
be/src/storage/index/index_file_reader.h | 96 +
be/src/storage/index/index_file_writer.cpp | 289 ++
be/src/storage/index/index_file_writer.h | 121 +
be/src/storage/index/index_iterator.h | 65 +
be/src/storage/index/index_page.cpp | 125 +
be/src/storage/index/index_page.h | 163 +
be/src/storage/index/index_query_context.h | 37 +
be/src/storage/index/index_reader.h | 50 +
be/src/storage/index/index_reader_helper.h | 123 +
be/src/storage/index/index_storage_format.cpp | 126 +
be/src/storage/index/index_storage_format.h | 50 +
be/src/storage/index/index_storage_format_v1.cpp | 194 +
be/src/storage/index/index_storage_format_v1.h | 47 +
be/src/storage/index/index_storage_format_v2.cpp | 242 +
be/src/storage/index/index_storage_format_v2.h | 59 +
be/src/storage/index/index_writer.cpp | 144 +
be/src/storage/index/index_writer.h | 112 +
be/src/storage/index/indexed_column_reader.cpp | 317 ++
be/src/storage/index/indexed_column_reader.h | 169 +
be/src/storage/index/indexed_column_writer.cpp | 203 +
be/src/storage/index/indexed_column_writer.h | 125 +
.../index/inverted/abstract_analysis_factory.h | 31 +
.../index/inverted/analysis_factory_mgr.cpp | 120 +
.../storage/index/inverted/analysis_factory_mgr.h | 55 +
.../storage/index/inverted/analyzer/analyzer.cpp | 225 +
be/src/storage/index/inverted/analyzer/analyzer.h | 62 +
.../index/inverted/analyzer/basic/basic_analyzer.h | 81 +
.../index/inverted/analyzer/custom_analyzer.cpp | 125 +
.../index/inverted/analyzer/custom_analyzer.h | 76 +
.../inverted/analyzer/custom_analyzer_config.cpp | 72 +
.../inverted/analyzer/custom_analyzer_config.h | 79 +
.../index/inverted/analyzer/icu/icu_analyzer.h | 84 +
.../index/inverted/analyzer/ik/IKAnalyzer.h | 69 +
.../index/inverted/analyzer/ik/IKTokenizer.cpp | 68 +
.../index/inverted/analyzer/ik/IKTokenizer.h | 50 +
.../inverted}/analyzer/ik/cfg/Configuration.h | 0
.../inverted/analyzer/ik/core/AnalyzeContext.cpp | 299 ++
.../inverted/analyzer/ik/core/AnalyzeContext.h | 127 +
.../inverted/analyzer/ik/core/CJKSegmenter.cpp | 85 +
.../index/inverted/analyzer/ik/core/CJKSegmenter.h | 43 +
.../analyzer/ik/core/CN_QuantifierSegmenter.cpp | 181 +
.../analyzer/ik/core/CN_QuantifierSegmenter.h | 51 +
.../inverted/analyzer/ik/core/CharacterUtil.cpp | 137 +
.../inverted}/analyzer/ik/core/CharacterUtil.h | 0
.../inverted/analyzer/ik/core/IKArbitrator.cpp | 106 +
.../index/inverted/analyzer/ik/core/IKArbitrator.h | 49 +
.../inverted/analyzer/ik/core/IKSegmenter.cpp | 82 +
.../index/inverted/analyzer/ik/core/IKSegmenter.h | 51 +
.../index/inverted/analyzer/ik/core/ISegmenter.h | 37 +
.../inverted/analyzer/ik/core/LetterSegmenter.cpp | 203 +
.../inverted/analyzer/ik/core/LetterSegmenter.h | 58 +
.../index/inverted/analyzer/ik/core/Lexeme.cpp | 72 +
.../index/inverted/analyzer/ik/core/Lexeme.h | 105 +
.../index/inverted/analyzer/ik/core/LexemePath.cpp | 166 +
.../index/inverted/analyzer/ik/core/LexemePath.h | 60 +
.../inverted/analyzer/ik/core/QuickSortSet.cpp | 148 +
.../index/inverted/analyzer/ik/core/QuickSortSet.h | 89 +
.../analyzer/ik/core/SurrogatePairSegmenter.cpp | 37 +
.../analyzer/ik/core/SurrogatePairSegmenter.h | 39 +
.../index/inverted/analyzer/ik/dic/DictSegment.cpp | 167 +
.../index/inverted/analyzer/ik/dic/DictSegment.h | 64 +
.../index/inverted/analyzer/ik/dic/Dictionary.cpp | 174 +
.../index/inverted/analyzer/ik/dic/Dictionary.h | 168 +
.../index/inverted}/analyzer/ik/dic/Hit.h | 0
.../index/inverted/char_filter/char_filter.h | 51 +
.../inverted/char_filter/char_filter_factory.h | 34 +
.../char_filter/char_replace_char_filter.cpp | 68 +
.../char_filter/char_replace_char_filter.h | 50 +
.../char_filter/char_replace_char_filter_factory.h | 75 +
.../char_filter/empty_char_filter_factory.h | 61 +
.../char_filter/icu_normalizer_char_filter.cpp | 91 +
.../char_filter/icu_normalizer_char_filter.h | 51 +
.../icu_normalizer_char_filter_factory.h | 119 +
.../index/inverted/inverted_index_cache.cpp | 144 +
.../storage/index/inverted/inverted_index_cache.h | 286 ++
.../index/inverted/inverted_index_common.cpp | 42 +
.../storage/index/inverted/inverted_index_common.h | 119 +
.../index/inverted/inverted_index_common_impl.h | 61 +
.../index/inverted/inverted_index_compaction.cpp | 93 +
.../index/inverted/inverted_index_compaction.h | 42 +
.../inverted/inverted_index_compound_reader.cpp | 415 ++
.../inverted/inverted_index_compound_reader.h | 110 +
.../storage/index/inverted/inverted_index_desc.cpp | 92 +
.../index/inverted}/inverted_index_desc.h | 0
.../index/inverted/inverted_index_fs_directory.cpp | 955 ++++
.../index/inverted}/inverted_index_fs_directory.h | 0
.../index/inverted/inverted_index_iterator.cpp | 318 ++
.../index/inverted/inverted_index_iterator.h | 106 +
.../index/inverted/inverted_index_parser.cpp | 286 ++
.../index/inverted}/inverted_index_parser.h | 0
.../index/inverted/inverted_index_profile.h | 57 +
.../index/inverted}/inverted_index_query_type.h | 0
.../index/inverted/inverted_index_reader.cpp | 1166 +++++
.../storage/index/inverted/inverted_index_reader.h | 526 ++
.../index/inverted/inverted_index_searcher.cpp | 115 +
.../index/inverted/inverted_index_searcher.h | 81 +
.../index/inverted}/inverted_index_stats.h | 0
.../index/inverted/inverted_index_writer.cpp | 740 +++
.../storage/index/inverted/inverted_index_writer.h | 110 +
.../inverted/normalizer/custom_normalizer.cpp | 110 +
.../index/inverted/normalizer/custom_normalizer.h | 73 +
.../normalizer/custom_normalizer_config.cpp | 49 +
.../inverted/normalizer/custom_normalizer_config.h | 56 +
.../index/inverted/query/conjunction_query.cpp | 185 +
.../index/inverted/query/conjunction_query.h | 59 +
.../index/inverted/query/disjunction_query.cpp | 116 +
.../index/inverted/query/disjunction_query.h | 43 +
.../index/inverted/query/phrase_edge_query.cpp | 160 +
.../index/inverted/query/phrase_edge_query.h | 57 +
.../index/inverted/query/phrase_prefix_query.cpp | 83 +
.../index/inverted/query/phrase_prefix_query.h | 45 +
.../storage/index/inverted/query/phrase_query.cpp | 288 ++
be/src/storage/index/inverted/query/phrase_query.h | 85 +
.../query/phrase_query/exact_phrase_matcher.cpp | 101 +
.../query/phrase_query/exact_phrase_matcher.h | 38 +
.../phrase_query/ordered_sloppy_phrase_matcher.cpp | 97 +
.../phrase_query/ordered_sloppy_phrase_matcher.h | 42 +
.../inverted/query/phrase_query/phrase_matcher.h | 68 +
.../inverted/query/phrase_query/phrase_positions.h | 54 +
.../inverted/query/phrase_query/phrase_queue.h | 43 +
.../query/phrase_query/sloppy_phrase_matcher.cpp | 332 ++
.../query/phrase_query/sloppy_phrase_matcher.h | 75 +
.../storage/index/inverted/query/prefix_query.cpp | 110 +
be/src/storage/index/inverted/query/prefix_query.h | 45 +
be/src/storage/index/inverted/query/query.h | 61 +
.../storage/index/inverted/query/query_factory.h | 54 +
.../storage/index/inverted/query/query_helper.cpp | 107 +
be/src/storage/index/inverted/query/query_helper.h | 48 +
.../index/inverted}/query/query_info.h | 0
.../storage/index/inverted/query/regexp_query.cpp | 179 +
be/src/storage/index/inverted/query/regexp_query.h | 57 +
be/src/storage/index/inverted/query/term_query.cpp | 64 +
be/src/storage/index/inverted/query/term_query.h | 43 +
.../index/inverted/query_v2/all_query/all_query.h | 133 +
.../query_v2/bit_set_query/bit_set_query.h | 45 +
.../query_v2/bit_set_query/bit_set_scorer.h | 96 +
.../query_v2/bit_set_query/bit_set_weight.h | 48 +
.../query_v2/boolean_query/boolean_query_builder.h | 84 +
.../index/inverted}/query_v2/boolean_query/occur.h | 0
.../query_v2/boolean_query/occur_boolean_query.h | 75 +
.../boolean_query/occur_boolean_weight.cpp | 327 ++
.../query_v2/boolean_query/occur_boolean_weight.h | 98 +
.../inverted}/query_v2/boolean_query/operator.h | 0
.../boolean_query/operator_boolean_query.h | 60 +
.../boolean_query/operator_boolean_weight.h | 283 +
.../inverted/query_v2/buffered_union_scorer.cpp | 193 +
.../inverted/query_v2/buffered_union_scorer.h | 80 +
.../index/inverted/query_v2/composite_reader.h | 87 +
.../const_score_query/const_score_scorer.h | 51 +
.../index/inverted/query_v2/disjunction_scorer.cpp | 129 +
.../index/inverted/query_v2/disjunction_scorer.h | 66 +
.../index/inverted}/query_v2/doc_set.h | 0
.../index/inverted/query_v2/exclude_scorer.cpp | 86 +
.../index/inverted/query_v2/exclude_scorer.h | 50 +
.../index/inverted/query_v2/intersection.cpp | 231 +
.../storage/index/inverted/query_v2/intersection.h | 71 +
.../inverted/query_v2/intersection_scorer.cpp | 320 ++
.../index/inverted/query_v2/intersection_scorer.h | 103 +
.../inverted/query_v2/match_all_docs_scorer.h | 100 +
.../index/inverted/query_v2/null_bitmap_fetcher.h | 82 +
.../index/inverted/query_v2/nullable_scorer.h | 77 +
.../phrase_prefix_query/phrase_prefix_query.h | 92 +
.../phrase_prefix_query/phrase_prefix_weight.h | 110 +
.../query_v2/phrase_query/multi_phrase_query.h | 71 +
.../query_v2/phrase_query/multi_phrase_weight.h | 114 +
.../inverted/query_v2/phrase_query/phrase_query.h | 68 +
.../query_v2/phrase_query/phrase_scorer.cpp | 200 +
.../inverted/query_v2/phrase_query/phrase_scorer.h | 116 +
.../inverted/query_v2/phrase_query/phrase_weight.h | 86 +
.../query_v2/phrase_query/postings_with_offset.h | 50 +
.../inverted/query_v2/postings/loaded_postings.cpp | 135 +
.../inverted/query_v2/postings/loaded_postings.h | 55 +
.../inverted/query_v2/prefix_query/prefix_query.h | 45 +
.../inverted/query_v2/prefix_query/prefix_weight.h | 160 +
be/src/storage/index/inverted/query_v2/query.h | 33 +
.../inverted/query_v2/regexp_query/regexp_query.h | 55 +
.../query_v2/regexp_query/regexp_weight.cpp | 235 +
.../inverted/query_v2/regexp_query/regexp_weight.h | 56 +
.../index/inverted/query_v2/reqopt_scorer.h | 80 +
.../index/inverted/query_v2/score_combiner.h | 70 +
be/src/storage/index/inverted/query_v2/scorer.h | 75 +
.../index/inverted/query_v2/segment_postings.h | 203 +
.../index/inverted}/query_v2/size_hint.h | 0
.../inverted/query_v2/term_query/term_query.h | 52 +
.../inverted/query_v2/term_query/term_scorer.h | 88 +
.../inverted/query_v2/term_query/term_weight.h | 66 +
.../inverted/query_v2/union/buffered_union.cpp | 259 +
.../index/inverted/query_v2/union/buffered_union.h | 65 +
.../index/inverted/query_v2/union/simple_union.cpp | 143 +
.../index/inverted/query_v2/union/simple_union.h | 65 +
.../index/inverted/query_v2/union_postings.h | 117 +
be/src/storage/index/inverted/query_v2/weight.h | 137 +
.../query_v2/wildcard_query/wildcard_query.h | 49 +
.../query_v2/wildcard_query/wildcard_weight.h | 67 +
.../index/inverted}/setting.h | 0
.../index/inverted/similarity/bm25_similarity.cpp | 142 +
.../index/inverted/similarity/bm25_similarity.h | 73 +
.../storage/index/inverted/similarity/similarity.h | 43 +
.../inverted/token_filter/ascii_folding_filter.cpp | 2022 ++++++++
.../inverted/token_filter/ascii_folding_filter.h | 49 +
.../token_filter/ascii_folding_filter_factory.h | 42 +
.../token_filter/empty_token_filter_factory.h | 51 +
.../token_filter/icu_normalizer_filter.cpp | 72 +
.../inverted/token_filter/icu_normalizer_filter.h | 43 +
.../token_filter/icu_normalizer_filter_factory.h | 105 +
.../inverted/token_filter/lower_case_filter.h | 84 +
.../token_filter/lower_case_filter_factory.h | 39 +
.../index/inverted/token_filter/pinyin_filter.cpp | 471 ++
.../index/inverted/token_filter/pinyin_filter.h | 105 +
.../token_filter/pinyin_filter_factory.cpp | 68 +
.../inverted/token_filter/pinyin_filter_factory.h | 41 +
.../index/inverted/token_filter/token_filter.h | 36 +
.../inverted/token_filter/token_filter_factory.h | 34 +
.../token_filter/word_delimiter_filter.cpp | 251 +
.../inverted/token_filter/word_delimiter_filter.h | 143 +
.../token_filter/word_delimiter_filter_factory.h | 205 +
.../token_filter/word_delimiter_iterator.cpp | 279 +
.../token_filter/word_delimiter_iterator.h | 0
be/src/storage/index/inverted/token_stream.h | 94 +
.../inverted/tokenizer/basic/basic_tokenizer.cpp | 128 +
.../inverted/tokenizer/basic/basic_tokenizer.h | 50 +
.../tokenizer/basic/basic_tokenizer_factory.h | 50 +
.../char/char_group_tokenizer_factory.cpp | 158 +
.../tokenizer/char/char_group_tokenizer_factory.h | 51 +
.../inverted/tokenizer/char/char_tokenizer.cpp | 93 +
.../index/inverted/tokenizer/char/char_tokenizer.h | 50 +
.../tokenizer/empty/empty_tokenizer_factory.h | 72 +
.../tokenizer/icu/break_iterator_wrapper.cpp | 107 +
.../tokenizer/icu/break_iterator_wrapper.h | 54 +
.../tokenizer/icu/composite_break_iterator.cpp | 83 +
.../tokenizer/icu/composite_break_iterator.h | 58 +
.../tokenizer/icu/default_icu_tokenizer_config.cpp | 128 +
.../tokenizer/icu/default_icu_tokenizer_config.h | 44 +
.../index/inverted}/tokenizer/icu/icu_common.h | 0
.../index/inverted/tokenizer/icu/icu_tokenizer.cpp | 81 +
.../index/inverted/tokenizer/icu/icu_tokenizer.h | 49 +
.../inverted/tokenizer/icu/icu_tokenizer_config.h | 37 +
.../inverted/tokenizer/icu/icu_tokenizer_factory.h | 39 +
.../inverted/tokenizer/icu/script_iterator.cpp | 121 +
.../index/inverted/tokenizer/icu/script_iterator.h | 64 +
.../inverted/tokenizer/keyword/keyword_tokenizer.h | 73 +
.../tokenizer/keyword/keyword_tokenizer_factory.h | 45 +
.../index/inverted}/tokenizer/ngram/char_matcher.h | 0
.../tokenizer/ngram/edge_ngram_tokenizer.h | 37 +
.../tokenizer/ngram/edge_ngram_tokenizer_factory.h | 65 +
.../inverted/tokenizer/ngram/ngram_tokenizer.cpp | 150 +
.../inverted/tokenizer/ngram/ngram_tokenizer.h | 80 +
.../tokenizer/ngram/ngram_tokenizer_factory.cpp | 83 +
.../tokenizer/ngram/ngram_tokenizer_factory.h | 64 +
.../inverted/tokenizer/pinyin/chinese_util.cpp | 42 +
.../inverted}/tokenizer/pinyin/chinese_util.h | 0
.../tokenizer/pinyin/pinyin_alphabet_tokenizer.cpp | 224 +
.../tokenizer/pinyin/pinyin_alphabet_tokenizer.h | 0
.../inverted}/tokenizer/pinyin/pinyin_config.h | 0
.../inverted/tokenizer/pinyin/pinyin_format.cpp | 70 +
.../inverted}/tokenizer/pinyin/pinyin_format.h | 0
.../inverted/tokenizer/pinyin/pinyin_formatter.cpp | 233 +
.../inverted/tokenizer/pinyin/pinyin_formatter.h | 38 +
.../inverted/tokenizer/pinyin/pinyin_tokenizer.cpp | 341 ++
.../inverted/tokenizer/pinyin/pinyin_tokenizer.h | 84 +
.../tokenizer/pinyin/pinyin_tokenizer_factory.cpp | 43 +
.../tokenizer/pinyin/pinyin_tokenizer_factory.h | 39 +
.../inverted/tokenizer/pinyin/pinyin_util.cpp | 292 ++
.../index/inverted/tokenizer/pinyin/pinyin_util.h | 55 +
.../index/inverted}/tokenizer/pinyin/rune.h | 0
.../inverted/tokenizer/pinyin/smart_forest.cpp | 195 +
.../index/inverted/tokenizer/pinyin/smart_forest.h | 143 +
.../inverted/tokenizer/pinyin/smart_get_word.cpp | 219 +
.../inverted/tokenizer/pinyin/smart_get_word.h | 95 +
.../index/inverted}/tokenizer/pinyin/term_item.h | 0
.../tokenizer/standard/standard_tokenizer.h | 81 +
.../standard/standard_tokenizer_factory.h | 47 +
.../tokenizer/standard/standard_tokenizer_impl.cpp | 1982 +++++++
.../tokenizer/standard/standard_tokenizer_impl.h | 301 ++
.../storage/index/inverted/tokenizer/tokenizer.h | 50 +
.../index/inverted/tokenizer/tokenizer_factory.h | 34 +
.../index/inverted/util/docid_set_iterator.h | 90 +
.../index/inverted}/util/fixed_bit_set.h | 0
.../index/inverted}/util/linked_hash_map.h | 0
be/src/storage/index/inverted/util/mock_iterator.h | 170 +
.../index/inverted}/util/priority_queue.h | 0
.../index/inverted}/util/reader.h | 0
.../index/inverted}/util/string_helper.h | 0
be/src/storage/index/inverted/util/term_iterator.h | 98 +
.../index/inverted/util/term_position_iterator.h | 64 +
.../index/inverted}/util/tiny_set.h | 0
.../index/inverted/util/union_term_iterator.h | 160 +
be/src/storage/index/ordinal_page_index.cpp | 163 +
be/src/storage/index/ordinal_page_index.h | 151 +
be/src/storage/index/primary_key_index.cpp | 134 +
be/src/storage/index/primary_key_index.h | 162 +
be/src/storage/index/short_key_index.cpp | 107 +
be/src/{olap => storage/index}/short_key_index.h | 0
be/src/storage/index/zone_map/zone_map_index.cpp | 368 ++
be/src/storage/index/zone_map/zone_map_index.h | 200 +
be/src/storage/iterator/block_reader.cpp | 700 +++
be/src/storage/iterator/block_reader.h | 140 +
be/src/storage/iterator/olap_data_convertor.cpp | 1066 ++++
be/src/storage/iterator/olap_data_convertor.h | 557 ++
be/src/storage/iterator/vcollect_iterator.cpp | 917 ++++
be/src/storage/iterator/vcollect_iterator.h | 362 ++
be/src/storage/iterator/vertical_block_reader.cpp | 730 +++
be/src/storage/iterator/vertical_block_reader.h | 149 +
.../storage/iterator/vertical_merge_iterator.cpp | 981 ++++
be/src/storage/iterator/vertical_merge_iterator.h | 468 ++
be/src/storage/iterator/vgeneric_iterators.cpp | 488 ++
be/src/storage/iterator/vgeneric_iterators.h | 380 ++
be/src/storage/iterators.h | 245 +
be/src/storage/itoken_extractor.cpp | 79 +
be/src/storage/itoken_extractor.h | 100 +
be/src/storage/key_coder.cpp | 103 +
be/src/storage/key_coder.h | 450 ++
be/src/storage/merger.cpp | 591 +++
be/src/storage/merger.h | 99 +
be/src/storage/metadata_adder.h | 410 ++
be/src/storage/olap_common.h | 623 +++
be/src/{olap => storage}/olap_define.h | 0
be/src/storage/olap_meta.cpp | 308 ++
be/src/{olap => storage}/olap_meta.h | 0
be/src/storage/olap_scan_common.cpp | 56 +
be/src/storage/olap_scan_common.h | 974 ++++
be/src/storage/olap_server.cpp | 1797 +++++++
be/src/{olap => storage}/olap_tuple.h | 0
be/src/storage/olap_utils.h | 172 +
be/src/storage/options.cpp | 313 ++
be/src/{olap => storage}/options.h | 0
be/src/storage/partial_update_info.cpp | 1202 +++++
be/src/storage/partial_update_info.h | 270 +
be/src/{olap => storage}/pb_helper.h | 0
be/src/storage/predicate/accept_null_predicate.h | 233 +
be/src/storage/predicate/bitmap_filter_predicate.h | 123 +
.../storage/predicate/block_column_predicate.cpp | 250 +
be/src/storage/predicate/block_column_predicate.h | 272 +
be/src/storage/predicate/bloom_filter_predicate.h | 110 +
be/src/storage/predicate/column_predicate.h | 445 ++
be/src/storage/predicate/comparison_predicate.h | 735 +++
be/src/storage/predicate/filter_olap_param.h | 57 +
be/src/storage/predicate/in_list_predicate.h | 677 +++
be/src/storage/predicate/like_column_predicate.cpp | 148 +
be/src/storage/predicate/like_column_predicate.h | 206 +
be/src/storage/predicate/null_predicate.cpp | 142 +
be/src/storage/predicate/null_predicate.h | 144 +
be/src/storage/predicate/predicate_creator.cpp | 138 +
be/src/storage/predicate/predicate_creator.h | 306 ++
be/src/storage/predicate/shared_predicate.h | 202 +
be/src/storage/row_cursor.cpp | 259 +
be/src/storage/row_cursor.h | 118 +
be/src/{olap => storage}/row_cursor_cell.h | 0
be/src/storage/rowid_conversion.h | 178 +
be/src/storage/rowset/beta_rowset.cpp | 946 ++++
be/src/storage/rowset/beta_rowset.h | 120 +
be/src/storage/rowset/beta_rowset_reader.cpp | 367 ++
be/src/storage/rowset/beta_rowset_reader.h | 175 +
be/src/storage/rowset/beta_rowset_writer.cpp | 1237 +++++
be/src/storage/rowset/beta_rowset_writer.h | 325 ++
be/src/storage/rowset/beta_rowset_writer_v2.cpp | 117 +
be/src/storage/rowset/beta_rowset_writer_v2.h | 155 +
be/src/storage/rowset/pending_rowset_helper.cpp | 80 +
be/src/storage/rowset/pending_rowset_helper.h | 75 +
be/src/storage/rowset/rowset.cpp | 243 +
be/src/storage/rowset/rowset.h | 386 ++
be/src/storage/rowset/rowset_factory.cpp | 86 +
be/src/storage/rowset/rowset_factory.h | 54 +
be/src/{olap => storage}/rowset/rowset_fwd.h | 0
be/src/storage/rowset/rowset_id_generator.h | 36 +
be/src/storage/rowset/rowset_meta.cpp | 411 ++
be/src/storage/rowset/rowset_meta.h | 492 ++
be/src/storage/rowset/rowset_meta_manager.cpp | 657 +++
be/src/storage/rowset/rowset_meta_manager.h | 115 +
be/src/storage/rowset/rowset_reader.h | 95 +
be/src/storage/rowset/rowset_reader_context.h | 107 +
be/src/storage/rowset/rowset_writer.h | 200 +
be/src/storage/rowset/rowset_writer_context.h | 253 +
be/src/storage/rowset/segcompaction.cpp | 468 ++
be/src/storage/rowset/segcompaction.h | 112 +
be/src/storage/rowset/segment_creator.cpp | 412 ++
be/src/storage/rowset/segment_creator.h | 213 +
.../storage/rowset/unique_rowset_id_generator.cpp | 34 +
be/src/storage/rowset/unique_rowset_id_generator.h | 42 +
.../storage/rowset/vertical_beta_rowset_writer.cpp | 225 +
.../storage/rowset/vertical_beta_rowset_writer.h | 66 +
be/src/storage/rowset_builder.cpp | 421 ++
be/src/storage/rowset_builder.h | 148 +
be/src/storage/rowset_version_mgr.cpp | 449 ++
be/src/storage/schema.cpp | 227 +
be/src/storage/schema.h | 219 +
be/src/storage/schema_change/column_mapping.h | 44 +
be/src/storage/schema_change/schema_change.cpp | 1661 ++++++
be/src/storage/schema_change/schema_change.h | 343 ++
be/src/storage/segment/binary_dict_page.cpp | 368 ++
be/src/storage/segment/binary_dict_page.h | 171 +
.../storage/segment/binary_dict_page_pre_decoder.h | 134 +
be/src/storage/segment/binary_plain_page.h | 384 ++
be/src/storage/segment/binary_plain_page_v2.h | 212 +
.../segment/binary_plain_page_v2_pre_decoder.h | 166 +
be/src/storage/segment/binary_prefix_page.cpp | 249 +
be/src/storage/segment/binary_prefix_page.h | 175 +
be/src/storage/segment/bitshuffle_page.cpp | 51 +
be/src/storage/segment/bitshuffle_page.h | 498 ++
.../storage/segment/bitshuffle_page_pre_decoder.h | 100 +
be/src/storage/segment/bitshuffle_wrapper.cpp | 92 +
.../segment}/bitshuffle_wrapper.h | 0
be/src/storage/segment/column_meta_accessor.cpp | 218 +
be/src/storage/segment/column_meta_accessor.h | 94 +
be/src/storage/segment/column_reader.cpp | 2227 ++++++++
be/src/storage/segment/column_reader.h | 805 +++
be/src/storage/segment/column_reader_cache.cpp | 201 +
be/src/storage/segment/column_reader_cache.h | 97 +
be/src/storage/segment/column_writer.cpp | 1394 +++++
be/src/storage/segment/column_writer.h | 686 +++
.../rowset/segment_v2 => storage/segment}/common.h | 0
be/src/storage/segment/condition_cache.cpp | 52 +
be/src/storage/segment/condition_cache.h | 137 +
be/src/storage/segment/empty_segment_iterator.cpp | 34 +
be/src/storage/segment/empty_segment_iterator.h | 45 +
be/src/storage/segment/encoding_info.cpp | 506 ++
be/src/storage/segment/encoding_info.h | 162 +
be/src/storage/segment/external_col_meta_util.cpp | 179 +
be/src/storage/segment/external_col_meta_util.h | 92 +
be/src/storage/segment/frame_of_reference_page.h | 187 +
.../storage/segment/lazy_init_segment_iterator.cpp | 52 +
.../storage/segment/lazy_init_segment_iterator.h | 72 +
.../segment_v2 => storage/segment}/options.h | 0
be/src/storage/segment/page_builder.h | 123 +
be/src/storage/segment/page_decoder.h | 95 +
be/src/storage/segment/page_handle.h | 95 +
be/src/storage/segment/page_io.cpp | 324 ++
be/src/storage/segment/page_io.h | 171 +
.../segment_v2 => storage/segment}/page_pointer.h | 0
be/src/storage/segment/parsed_page.h | 117 +
be/src/storage/segment/plain_page.h | 281 +
be/src/storage/segment/rle_page.h | 312 ++
be/src/storage/segment/row_ranges.h | 292 ++
be/src/storage/segment/segment.cpp | 1031 ++++
be/src/storage/segment/segment.h | 311 ++
be/src/storage/segment/segment_iterator.cpp | 3202 ++++++++++++
be/src/storage/segment/segment_iterator.h | 529 ++
be/src/storage/segment/segment_loader.cpp | 111 +
be/src/storage/segment/segment_loader.h | 202 +
be/src/storage/segment/segment_prefetcher.cpp | 262 +
be/src/storage/segment/segment_prefetcher.h | 154 +
be/src/storage/segment/segment_writer.cpp | 1294 +++++
be/src/storage/segment/segment_writer.h | 267 +
be/src/storage/segment/stream_reader.cpp | 27 +
be/src/storage/segment/stream_reader.h | 58 +
.../variant/binary_column_extract_iterator.h | 176 +
.../segment/variant/binary_column_reader.cpp | 273 +
.../storage/segment/variant/binary_column_reader.h | 153 +
.../segment/variant/hierarchical_data_iterator.cpp | 575 +++
.../segment/variant/hierarchical_data_iterator.h | 193 +
.../segment}/variant/nested_group_path.h | 0
.../segment/variant/nested_group_provider.cpp | 148 +
.../segment/variant/nested_group_provider.h | 241 +
.../segment}/variant/nested_group_reader.h | 0
.../segment/variant/nested_group_routing_plan.cpp | 186 +
.../segment}/variant/nested_group_routing_plan.h | 0
.../variant/sparse_column_merge_iterator.cpp | 175 +
.../segment/variant/sparse_column_merge_iterator.h | 135 +
.../segment/variant/variant_column_reader.cpp | 1551 ++++++
.../segment/variant/variant_column_reader.h | 520 ++
.../segment/variant/variant_column_writer_impl.cpp | 1803 +++++++
.../segment/variant/variant_column_writer_impl.h | 299 ++
.../variant_doc_snpashot_compact_iterator.h | 74 +
.../segment/variant/variant_ext_meta_writer.cpp | 199 +
.../segment/variant/variant_ext_meta_writer.h | 100 +
.../variant/variant_external_meta_reader.cpp | 237 +
.../segment/variant/variant_external_meta_reader.h | 95 +
.../segment}/variant/variant_statistics.h | 0
.../storage/segment/variant_stats_calculator.cpp | 122 +
be/src/storage/segment/variant_stats_calculator.h | 58 +
be/src/storage/segment/vertical_segment_writer.cpp | 1476 ++++++
be/src/storage/segment/vertical_segment_writer.h | 269 +
be/src/storage/segment/virtual_column_iterator.cpp | 172 +
be/src/storage/segment/virtual_column_iterator.h | 64 +
be/src/storage/simple_rowid_conversion.h | 85 +
be/src/storage/snapshot/snapshot_manager.cpp | 853 +++
be/src/storage/snapshot/snapshot_manager.h | 146 +
be/src/storage/storage_engine.cpp | 1784 +++++++
be/src/storage/storage_engine.h | 651 +++
be/src/storage/storage_policy.cpp | 348 ++
be/src/{olap => storage}/storage_policy.h | 0
be/src/storage/tablet/base_tablet.cpp | 2147 ++++++++
be/src/storage/tablet/base_tablet.h | 480 ++
be/src/storage/tablet/tablet.cpp | 2932 +++++++++++
be/src/storage/tablet/tablet.h | 772 +++
.../storage/tablet/tablet_column_object_pool.cpp | 92 +
be/src/storage/tablet/tablet_column_object_pool.h | 66 +
be/src/{olap => storage/tablet}/tablet_fwd.h | 0
be/src/storage/tablet/tablet_manager.cpp | 1846 +++++++
be/src/storage/tablet/tablet_manager.h | 283 +
be/src/storage/tablet/tablet_meta.cpp | 1832 +++++++
be/src/storage/tablet/tablet_meta.h | 829 +++
be/src/storage/tablet/tablet_meta_manager.cpp | 300 ++
be/src/storage/tablet/tablet_meta_manager.h | 90 +
be/src/storage/tablet/tablet_reader.cpp | 598 +++
be/src/storage/tablet/tablet_reader.h | 320 ++
be/src/storage/tablet/tablet_schema.cpp | 1981 +++++++
be/src/storage/tablet/tablet_schema.h | 862 ++++
be/src/storage/tablet/tablet_schema_cache.cpp | 76 +
be/src/storage/tablet/tablet_schema_cache.h | 59 +
be/src/storage/tablet_info.cpp | 905 ++++
be/src/storage/tablet_info.h | 449 ++
be/src/storage/task/engine_batch_load_task.cpp | 343 ++
be/src/storage/task/engine_batch_load_task.h | 72 +
be/src/storage/task/engine_checksum_task.cpp | 126 +
be/src/storage/task/engine_checksum_task.h | 53 +
be/src/storage/task/engine_clone_task.cpp | 990 ++++
be/src/storage/task/engine_clone_task.h | 107 +
.../task/engine_cloud_index_change_task.cpp | 152 +
.../storage/task/engine_cloud_index_change_task.h | 47 +
be/src/storage/task/engine_index_change_task.cpp | 67 +
be/src/storage/task/engine_index_change_task.h | 41 +
.../storage/task/engine_publish_version_task.cpp | 540 ++
be/src/storage/task/engine_publish_version_task.h | 148 +
.../storage/task/engine_storage_migration_task.cpp | 458 ++
.../storage/task/engine_storage_migration_task.h | 87 +
be/src/{olap => storage}/task/engine_task.h | 0
be/src/storage/task/index_builder.cpp | 983 ++++
be/src/storage/task/index_builder.h | 95 +
be/src/storage/txn/txn_manager.cpp | 1026 ++++
be/src/storage/txn/txn_manager.h | 363 ++
be/src/storage/types.cpp | 240 +
be/src/storage/types.h | 1345 +++++
be/src/storage/utils.cpp | 316 ++
be/src/storage/utils.h | 278 +
be/src/storage/version_graph.cpp | 677 +++
be/src/storage/version_graph.h | 491 ++
be/src/tools/CMakeLists.txt | 32 +
be/src/tools/index_tool.cpp | 732 +++
be/src/tools/meta_tool.cpp | 40 +-
be/src/udf/python/python_client.cpp | 2 +-
be/src/udf/python/python_client.h | 2 +-
be/src/udf/python/python_env.cpp | 4 +-
be/src/udf/python/python_env.h | 3 +-
be/src/udf/python/python_udaf_client.cpp | 2 +-
be/src/udf/python/python_udf_meta.cpp | 2 +-
be/src/udf/python/python_udf_meta.h | 4 +-
be/src/udf/python/python_udf_runtime.h | 2 +-
be/src/util/arrow/block_convertor.cpp | 161 -
be/src/util/arrow/block_convertor.h | 126 -
be/src/util/arrow/row_batch.cpp | 282 -
be/src/util/arrow/row_batch.h | 61 -
be/src/util/arrow/utils.cpp | 54 -
be/src/util/async_io.h | 4 +-
be/src/util/barrier.h | 2 +-
be/src/util/binary_cast.hpp | 106 -
be/src/util/bit_util.h | 2 +-
be/src/util/bitmap_intersect.h | 4 +-
be/src/util/bitmap_value.h | 2637 ----------
be/src/util/block_compression.cpp | 4 +-
be/src/util/brpc_client_cache.cpp | 4 +-
be/src/util/bvar_helper.h | 4 +-
be/src/util/byte_buffer.h | 4 +-
be/src/util/byte_stream_split.cpp | 2 +-
be/src/util/client_cache.cpp | 284 +
be/src/util/client_cache.h | 314 ++
be/src/util/coding.h | 4 +-
be/src/util/countdown_latch.h | 2 +-
be/src/util/counts.h | 6 +-
be/src/util/date_func.cpp | 10 +-
be/src/util/debug_counters.h | 2 +-
be/src/util/decompressor.cpp | 718 +++
be/src/util/decompressor.h | 310 ++
be/src/util/disk_info_mac.cpp | 2 +-
be/src/util/doris_metrics.cpp | 526 --
be/src/util/doris_metrics.h | 313 --
be/src/util/faststring.cc | 2 +-
be/src/util/faststring.h | 4 +-
be/src/util/frame_of_reference_coding.cpp | 2 +-
be/src/util/frame_of_reference_coding.h | 4 +-
be/src/util/hash/city.cc | 2 +-
be/src/util/hash/murmur_hash3.cpp | 549 ++
be/src/util/hash/murmur_hash3.h | 38 +
be/src/util/hash_util.hpp | 4 +-
be/src/util/io_helper.cpp | 55 +
be/src/util/io_helper.h | 244 +
be/src/util/jni-util.cpp | 2 +-
be/src/util/jni_native_method.cpp | 2 +-
be/src/util/json/json_parser.cpp | 389 ++
be/src/util/json/json_parser.h | 170 +
be/src/util/json/path_in_data.cpp | 309 ++
be/src/util/json/path_in_data.h | 180 +
be/src/util/json/simd_json_parser.h | 184 +
be/src/util/jsonb/serialize.cpp | 148 +
be/src/util/jsonb/serialize.h | 55 +
be/src/util/jsonb_document.cpp | 2 +-
be/src/util/jsonb_document.h | 6 +-
be/src/util/jsonb_document_cast.h | 14 +-
be/src/util/jsonb_parser_simd.h | 6 +-
be/src/util/jsonb_utils.cpp | 4 +-
be/src/util/jsonb_utils.h | 4 +-
be/src/util/jsonb_writer.h | 6 +-
be/src/util/jvm_metrics.cpp | 508 --
be/src/util/jvm_metrics.h | 146 -
be/src/util/lru_cache.cpp | 888 ++++
be/src/util/lru_cache.h | 503 ++
be/src/util/lzo_decompressor.cpp | 405 ++
be/src/util/mem_info.cpp | 2 +-
be/src/util/metrics.cpp | 425 --
be/src/util/murmur_hash3.cpp | 532 --
be/src/util/murmur_hash3.h | 22 -
be/src/util/mustache/mustache.cc | 2 +-
be/src/util/mysql_row_buffer.cpp | 18 +-
be/src/util/obj_lru_cache.h | 2 +-
be/src/util/once.h | 2 +-
be/src/util/perf_counters_mac.cpp | 2 +-
be/src/util/pretty_printer.h | 2 +-
be/src/util/proto_util.h | 2 +-
be/src/util/quantile_state.cpp | 351 --
be/src/util/quantile_state.h | 80 -
be/src/util/raw_value.h | 122 +
be/src/util/reservoir_sampler.h | 6 +-
be/src/util/runtime_profile.cpp | 802 ---
be/src/util/runtime_profile.h | 826 ---
be/src/util/runtime_profile_counter_tree_node.cpp | 160 -
be/src/util/runtime_profile_counter_tree_node.h | 70 -
be/src/util/s3_util.cpp | 7 +-
be/src/util/s3_util.h | 2 +-
be/src/util/simd/reverse_copy_bytes.h | 2 +-
be/src/util/simd/vstring_function.h | 2 +-
be/src/util/slice.h | 4 +-
be/src/util/static_asserts.cpp | 4 +-
be/src/util/string_parser.cpp | 4 +-
be/src/util/string_parser.hpp | 12 +-
be/src/util/string_search.hpp | 80 +
be/src/util/system_metrics.cpp | 1088 ----
be/src/util/system_metrics.h | 126 -
be/src/util/thread.cpp | 4 +-
be/src/util/threadpool.cpp | 4 +-
be/src/util/threadpool.h | 2 +-
be/src/util/thrift_rpc_helper.cpp | 2 +-
be/src/util/thrift_server.cpp | 2 +-
be/src/util/thrift_server.h | 2 +-
be/src/util/thrift_util.cpp | 4 +-
be/src/util/time_lut.cpp | 2 +-
be/src/util/types.h | 47 -
be/src/{vec/common => util}/unaligned.h | 0
be/src/util/url_parser.cpp | 4 +-
be/src/util/url_parser.h | 2 +-
be/src/util/var_int.h | 37 +
be/src/vec/CMakeLists.txt | 59 -
.../vec/aggregate_functions/aggregate_function.h | 674 ---
.../aggregate_function_ai_agg.cpp | 35 -
.../aggregate_function_ai_agg.h | 310 --
.../aggregate_function_approx_count_distinct.cpp | 45 -
.../aggregate_function_approx_count_distinct.h | 141 -
.../aggregate_function_array_agg.cpp | 67 -
.../aggregate_function_array_agg.h | 410 --
.../aggregate_functions/aggregate_function_avg.cpp | 84 -
.../aggregate_functions/aggregate_function_avg.h | 366 --
.../aggregate_function_avg_weighted.cpp | 30 -
.../aggregate_function_avg_weighted.h | 138 -
.../aggregate_function_binary.h | 101 -
.../aggregate_functions/aggregate_function_bit.cpp | 44 -
.../aggregate_functions/aggregate_function_bit.h | 154 -
.../aggregate_function_bitmap.cpp | 88 -
.../aggregate_function_bitmap.h | 460 --
.../aggregate_function_bitmap_agg.cpp | 63 -
.../aggregate_function_bitmap_agg.h | 211 -
.../aggregate_function_bool_union.cpp | 44 -
.../aggregate_function_bool_union.h | 111 -
.../aggregate_function_collect.cpp | 99 -
.../aggregate_function_collect.h | 479 --
.../aggregate_function_combinator.h | 74 -
.../aggregate_function_corr.cpp | 66 -
.../aggregate_functions/aggregate_function_corr.h | 169 -
.../aggregate_function_count.cpp | 54 -
.../aggregate_functions/aggregate_function_count.h | 339 --
.../aggregate_function_count_by_enum.cpp | 58 -
.../aggregate_function_count_by_enum.h | 241 -
.../aggregate_function_covar.cpp | 67 -
.../aggregate_functions/aggregate_function_covar.h | 181 -
.../aggregate_function_distinct.cpp | 105 -
.../aggregate_function_distinct.h | 376 --
.../aggregate_function_foreach.cpp | 68 -
.../aggregate_function_foreach.h | 265 -
.../aggregate_function_foreachv2.cpp | 113 -
.../aggregate_function_group_array_set_op.cpp | 158 -
.../aggregate_function_group_array_set_op.h | 479 --
.../aggregate_function_group_concat.cpp | 53 -
.../aggregate_function_group_concat.h | 175 -
.../aggregate_function_histogram.cpp | 62 -
.../aggregate_function_histogram.h | 236 -
.../aggregate_function_hll_union_agg.cpp | 39 -
.../aggregate_function_hll_union_agg.h | 152 -
.../aggregate_function_java_udaf.h | 420 --
.../aggregate_function_kurtosis.cpp | 59 -
.../aggregate_function_linear_histogram.cpp | 56 -
.../aggregate_function_linear_histogram.h | 262 -
.../aggregate_functions/aggregate_function_map.cpp | 61 -
.../aggregate_functions/aggregate_function_map.h | 327 --
.../aggregate_function_map_v2.cpp | 70 -
.../aggregate_function_map_v2.h | 301 --
.../aggregate_function_min_max.cpp | 163 -
.../aggregate_function_min_max.h | 993 ----
.../aggregate_function_min_max_by.cpp | 88 -
.../aggregate_function_min_max_by.h | 410 --
.../aggregate_functions/aggregate_function_null.h | 610 ---
.../aggregate_function_null_v2.h | 600 ---
.../aggregate_function_orthogonal_bitmap.cpp | 84 -
.../aggregate_function_orthogonal_bitmap.h | 424 --
.../aggregate_function_percentile.cpp | 92 -
.../aggregate_function_percentile.h | 568 --
.../aggregate_function_percentile_reservoir.cpp | 52 -
.../aggregate_function_percentile_reservoir.h | 113 -
.../aggregate_function_product.h | 216 -
.../aggregate_function_python_udaf.cpp | 430 --
.../aggregate_function_python_udaf.h | 186 -
.../aggregate_function_quantile_state.cpp | 48 -
.../aggregate_function_quantile_state.h | 162 -
.../aggregate_function_reader.cpp | 86 -
.../aggregate_function_reader_first_last.h | 445 --
.../aggregate_function_regr_union.cpp | 67 -
.../aggregate_function_regr_union.h | 392 --
.../aggregate_function_retention.cpp | 29 -
.../aggregate_function_retention.h | 169 -
.../aggregate_functions/aggregate_function_rpc.h | 409 --
.../aggregate_functions/aggregate_function_sem.cpp | 41 -
.../aggregate_functions/aggregate_function_sem.h | 149 -
.../aggregate_function_sequence_match.cpp | 68 -
.../aggregate_function_sequence_match.h | 755 ---
.../aggregate_function_simple_factory.cpp | 145 -
.../aggregate_function_simple_factory.h | 193 -
.../aggregate_function_skew.cpp | 59 -
.../aggregate_function_sort.cpp | 40 -
.../aggregate_functions/aggregate_function_sort.h | 219 -
.../aggregate_function_state_merge.h | 60 -
.../aggregate_function_state_union.h | 117 -
.../aggregate_function_statistic.h | 168 -
.../aggregate_function_stddev.cpp | 101 -
.../aggregate_function_stddev.h | 220 -
.../aggregate_functions/aggregate_function_sum.cpp | 52 -
.../aggregate_functions/aggregate_function_sum.h | 319 --
.../aggregate_function_topn.cpp | 97 -
.../aggregate_functions/aggregate_function_topn.h | 385 --
.../aggregate_function_uniq.cpp | 54 -
.../aggregate_functions/aggregate_function_uniq.h | 249 -
.../aggregate_function_uniq_distribute_key.cpp | 47 -
.../aggregate_function_uniq_distribute_key.h | 252 -
.../aggregate_function_window.cpp | 403 --
.../aggregate_function_window.h | 694 ---
.../aggregate_function_window_funnel.cpp | 55 -
.../aggregate_function_window_funnel.h | 405 --
be/src/vec/aggregate_functions/factory_helpers.h | 41 -
be/src/vec/aggregate_functions/helpers.h | 522 --
be/src/vec/aggregate_functions/moments.h | 116 -
be/src/vec/columns/column.cpp | 244 -
be/src/vec/columns/column.h | 848 ---
be/src/vec/columns/column_array.cpp | 1010 ----
be/src/vec/columns/column_array.h | 260 -
be/src/vec/columns/column_complex.h | 380 --
be/src/vec/columns/column_const.cpp | 168 -
be/src/vec/columns/column_const.h | 342 --
be/src/vec/columns/column_decimal.cpp | 561 --
be/src/vec/columns/column_decimal.h | 315 --
be/src/vec/columns/column_dictionary.h | 495 --
be/src/vec/columns/column_dummy.h | 183 -
be/src/vec/columns/column_execute_util.h | 101 -
be/src/vec/columns/column_filter_helper.cpp | 41 -
be/src/vec/columns/column_filter_helper.h | 38 -
be/src/vec/columns/column_fixed_length_object.h | 304 --
be/src/vec/columns/column_map.cpp | 797 ---
be/src/vec/columns/column_map.h | 252 -
be/src/vec/columns/column_nothing.h | 51 -
be/src/vec/columns/column_nullable.cpp | 653 ---
be/src/vec/columns/column_nullable.h | 410 --
be/src/vec/columns/column_string.cpp | 765 ---
be/src/vec/columns/column_string.h | 555 --
be/src/vec/columns/column_struct.cpp | 482 --
be/src/vec/columns/column_struct.h | 208 -
be/src/vec/columns/column_varbinary.cpp | 234 -
be/src/vec/columns/column_varbinary.h | 196 -
be/src/vec/columns/column_variant.cpp | 2673 ----------
be/src/vec/columns/column_variant.h | 676 ---
be/src/vec/columns/column_vector.cpp | 551 --
be/src/vec/columns/column_vector.h | 435 --
be/src/vec/columns/columns_common.cpp | 399 --
be/src/vec/columns/columns_common.h | 80 -
be/src/vec/columns/predicate_column.h | 438 --
be/src/vec/columns/subcolumn_tree.h | 372 --
be/src/vec/common/allocator.cpp | 517 --
be/src/vec/common/allocator.h | 343 --
be/src/vec/common/arena.h | 348 --
be/src/vec/common/arena_with_free_lists.h | 103 -
be/src/vec/common/arithmetic_overflow.h | 206 -
be/src/vec/common/assert_cast.h | 80 -
be/src/vec/common/columns_hashing.h | 167 -
be/src/vec/common/columns_hashing_impl.h | 156 -
be/src/vec/common/custom_allocator.h | 169 -
be/src/vec/common/demangle.cpp | 62 -
be/src/vec/common/endian.h | 157 -
be/src/vec/common/field_visitors.h | 149 -
be/src/vec/common/format_ip.cpp | 77 -
be/src/vec/common/format_ip.h | 499 --
be/src/vec/common/hash_table/hash.h | 328 --
be/src/vec/common/hash_table/hash_key_type.h | 144 -
be/src/vec/common/hash_table/hash_map.h | 191 -
be/src/vec/common/hash_table/hash_map_context.h | 883 ----
be/src/vec/common/hash_table/hash_map_util.h | 76 -
be/src/vec/common/hash_table/hash_table.h | 1082 ----
.../vec/common/hash_table/hash_table_set_build.h | 60 -
.../vec/common/hash_table/hash_table_set_probe.h | 61 -
be/src/vec/common/hash_table/join_hash_table.h | 503 --
be/src/vec/common/hash_table/ph_hash_map.h | 226 -
be/src/vec/common/hash_table/ph_hash_set.h | 213 -
be/src/vec/common/hash_table/phmap_fwd_decl.h | 56 -
be/src/vec/common/hash_table/string_hash_map.h | 159 -
be/src/vec/common/hash_table/string_hash_table.h | 707 ---
be/src/vec/common/hex.cpp | 115 -
be/src/vec/common/hex.h | 135 -
be/src/vec/common/int_exp.h | 456 --
be/src/vec/common/ipv6_to_binary.h | 70 -
be/src/vec/common/mremap.cpp | 47 -
be/src/vec/common/pod_array.cpp | 27 -
be/src/vec/common/pod_array.h | 809 ---
be/src/vec/common/pod_array_fwd.h | 59 -
be/src/vec/common/sip_hash.h | 221 -
be/src/vec/common/sort/heap_sorter.cpp | 140 -
be/src/vec/common/sort/heap_sorter.h | 65 -
be/src/vec/common/sort/partition_sorter.cpp | 209 -
be/src/vec/common/sort/partition_sorter.h | 129 -
be/src/vec/common/sort/sorter.cpp | 326 --
be/src/vec/common/sort/sorter.h | 232 -
be/src/vec/common/sort/topn_sorter.cpp | 100 -
be/src/vec/common/sort/topn_sorter.h | 71 -
be/src/vec/common/sort/vsort_exec_exprs.cpp | 87 -
be/src/vec/common/sort/vsort_exec_exprs.h | 88 -
be/src/vec/common/string_buffer.hpp | 323 --
be/src/vec/common/string_ref.cpp | 140 -
be/src/vec/common/string_ref.h | 413 --
be/src/vec/common/string_searcher.h | 420 --
be/src/vec/common/string_view.cpp | 56 -
be/src/vec/common/string_view.h | 158 -
be/src/vec/common/uint128.h | 110 -
be/src/vec/common/variant_util.cpp | 2180 --------
be/src/vec/common/variant_util.h | 262 -
be/src/vec/core/accurate_comparison.h | 396 --
be/src/vec/core/block.cpp | 1158 -----
be/src/vec/core/block.h | 619 ---
be/src/vec/core/call_on_type_index.h | 312 --
be/src/vec/core/column_with_type_and_name.cpp | 166 -
be/src/vec/core/column_with_type_and_name.h | 78 -
be/src/vec/core/columns_with_type_and_name.h | 43 -
be/src/vec/core/decimal_comparison.h | 334 --
be/src/vec/core/decomposed_float.h | 220 -
be/src/vec/core/extended_types.h | 105 -
be/src/vec/core/field.cpp | 1021 ----
be/src/vec/core/field.h | 338 --
be/src/vec/core/materialize_block.cpp | 36 -
be/src/vec/core/materialize_block.h | 38 -
be/src/vec/core/sort_block.cpp | 96 -
be/src/vec/core/sort_block.h | 530 --
be/src/vec/core/sort_cursor.h | 441 --
be/src/vec/core/types.h | 641 ---
be/src/vec/core/wide_integer.h | 326 --
be/src/vec/core/wide_integer_to_string.cpp | 71 -
be/src/vec/data_types/convert_field_to_type.cpp | 833 ---
be/src/vec/data_types/convert_field_to_type.h | 39 -
be/src/vec/data_types/data_type.cpp | 231 -
be/src/vec/data_types/data_type.h | 242 -
be/src/vec/data_types/data_type_agg_state.h | 168 -
be/src/vec/data_types/data_type_array.cpp | 189 -
be/src/vec/data_types/data_type_array.h | 118 -
be/src/vec/data_types/data_type_bitmap.cpp | 122 -
be/src/vec/data_types/data_type_bitmap.h | 96 -
be/src/vec/data_types/data_type_date.cpp | 50 -
be/src/vec/data_types/data_type_date.h | 82 -
.../data_types/data_type_date_or_datetime_v2.cpp | 171 -
.../vec/data_types/data_type_date_or_datetime_v2.h | 194 -
be/src/vec/data_types/data_type_date_time.cpp | 52 -
be/src/vec/data_types/data_type_date_time.h | 149 -
be/src/vec/data_types/data_type_decimal.cpp | 291 --
be/src/vec/data_types/data_type_decimal.h | 531 --
be/src/vec/data_types/data_type_factory.cpp | 742 ---
be/src/vec/data_types/data_type_factory.hpp | 94 -
.../data_types/data_type_fixed_length_object.cpp | 191 -
.../vec/data_types/data_type_fixed_length_object.h | 79 -
be/src/vec/data_types/data_type_hll.cpp | 138 -
be/src/vec/data_types/data_type_hll.h | 89 -
be/src/vec/data_types/data_type_ipv4.cpp | 48 -
be/src/vec/data_types/data_type_ipv4.h | 71 -
be/src/vec/data_types/data_type_ipv6.cpp | 40 -
be/src/vec/data_types/data_type_ipv6.h | 79 -
be/src/vec/data_types/data_type_jsonb.cpp | 95 -
be/src/vec/data_types/data_type_jsonb.h | 85 -
be/src/vec/data_types/data_type_map.cpp | 154 -
be/src/vec/data_types/data_type_map.h | 112 -
be/src/vec/data_types/data_type_nothing.cpp | 52 -
be/src/vec/data_types/data_type_nothing.h | 94 -
be/src/vec/data_types/data_type_nullable.cpp | 199 -
be/src/vec/data_types/data_type_nullable.h | 129 -
be/src/vec/data_types/data_type_number.h | 80 -
be/src/vec/data_types/data_type_number_base.cpp | 215 -
be/src/vec/data_types/data_type_number_base.h | 154 -
be/src/vec/data_types/data_type_quantilestate.cpp | 121 -
be/src/vec/data_types/data_type_quantilestate.h | 84 -
be/src/vec/data_types/data_type_string.cpp | 195 -
be/src/vec/data_types/data_type_string.h | 112 -
be/src/vec/data_types/data_type_struct.cpp | 254 -
be/src/vec/data_types/data_type_struct.h | 149 -
be/src/vec/data_types/data_type_time.cpp | 58 -
be/src/vec/data_types/data_type_time.h | 76 -
be/src/vec/data_types/data_type_timestamptz.cpp | 41 -
be/src/vec/data_types/data_type_timestamptz.h | 72 -
be/src/vec/data_types/data_type_varbinary.cpp | 136 -
be/src/vec/data_types/data_type_varbinary.h | 102 -
be/src/vec/data_types/data_type_variant.cpp | 251 -
be/src/vec/data_types/data_type_variant.h | 91 -
be/src/vec/data_types/get_least_supertype.cpp | 325 --
be/src/vec/data_types/get_least_supertype.h | 35 -
be/src/vec/data_types/nested_utils.cpp | 71 -
be/src/vec/data_types/nested_utils.h | 46 -
be/src/vec/data_types/number_traits.h | 329 --
.../serde/complex_type_deserialize_util.h | 106 -
.../vec/data_types/serde/data_type_array_serde.cpp | 585 ---
.../vec/data_types/serde/data_type_array_serde.h | 140 -
.../data_types/serde/data_type_bitmap_serde.cpp | 248 -
.../vec/data_types/serde/data_type_bitmap_serde.h | 93 -
.../serde/data_type_date_or_datetime_serde.cpp | 692 ---
.../serde/data_type_date_or_datetime_serde.h | 148 -
.../serde/data_type_datetimev2_serde.cpp | 572 ---
.../data_types/serde/data_type_datetimev2_serde.h | 118 -
.../data_types/serde/data_type_datev2_serde.cpp | 501 --
.../vec/data_types/serde/data_type_datev2_serde.h | 112 -
.../data_types/serde/data_type_decimal_serde.cpp | 746 ---
.../vec/data_types/serde/data_type_decimal_serde.h | 192 -
.../vec/data_types/serde/data_type_hll_serde.cpp | 240 -
be/src/vec/data_types/serde/data_type_hll_serde.h | 88 -
.../vec/data_types/serde/data_type_ipv4_serde.cpp | 229 -
be/src/vec/data_types/serde/data_type_ipv4_serde.h | 79 -
.../vec/data_types/serde/data_type_ipv6_serde.cpp | 327 --
be/src/vec/data_types/serde/data_type_ipv6_serde.h | 91 -
.../vec/data_types/serde/data_type_jsonb_serde.cpp | 446 --
.../vec/data_types/serde/data_type_jsonb_serde.h | 98 -
.../vec/data_types/serde/data_type_map_serde.cpp | 691 ---
be/src/vec/data_types/serde/data_type_map_serde.h | 129 -
.../vec/data_types/serde/data_type_nothing_serde.h | 109 -
.../data_types/serde/data_type_nullable_serde.cpp | 518 --
.../data_types/serde/data_type_nullable_serde.h | 136 -
.../data_types/serde/data_type_number_serde.cpp | 1098 ----
.../vec/data_types/serde/data_type_number_serde.h | 317 --
.../serde/data_type_quantilestate_serde.cpp | 75 -
.../serde/data_type_quantilestate_serde.h | 196 -
be/src/vec/data_types/serde/data_type_serde.cpp | 296 --
be/src/vec/data_types/serde/data_type_serde.h | 559 --
.../data_types/serde/data_type_string_serde.cpp | 481 --
.../vec/data_types/serde/data_type_string_serde.h | 278 -
.../data_types/serde/data_type_struct_serde.cpp | 642 ---
.../vec/data_types/serde/data_type_struct_serde.h | 133 -
.../vec/data_types/serde/data_type_time_serde.cpp | 333 --
be/src/vec/data_types/serde/data_type_time_serde.h | 82 -
.../serde/data_type_timestamptz_serde.cpp | 254 -
.../data_types/serde/data_type_timestamptz_serde.h | 83 -
.../data_types/serde/data_type_varbinary_serde.cpp | 130 -
.../data_types/serde/data_type_varbinary_serde.h | 101 -
.../data_types/serde/data_type_variant_serde.cpp | 208 -
.../vec/data_types/serde/data_type_variant_serde.h | 89 -
.../vec/data_types/serde/datelike_serde_common.hpp | 46 -
be/src/vec/exec/executor/split_runner.h | 41 -
be/src/vec/exec/executor/task_executor.h | 61 -
be/src/vec/exec/executor/task_handle.h | 35 -
.../time_sharing/multilevel_split_queue.cpp | 231 -
.../executor/time_sharing/multilevel_split_queue.h | 101 -
.../time_sharing/prioritized_split_runner.cpp | 161 -
.../time_sharing/prioritized_split_runner.h | 105 -
.../vec/exec/executor/time_sharing/split_queue.h | 48 -
.../time_sharing/time_sharing_task_executor.cpp | 966 ----
.../time_sharing/time_sharing_task_executor.h | 512 --
.../time_sharing/time_sharing_task_handle.cpp | 196 -
.../time_sharing/time_sharing_task_handle.h | 91 -
.../exec/executor/tools/simulator/histogram.cpp | 64 -
.../executor/tools/simulator/scheduled_executor.h | 118 -
.../tools/simulator/simulation_controller.cpp | 247 -
.../tools/simulator/simulation_controller.h | 157 -
.../tools/simulator/simulation_fifo_split_queue.h | 94 -
.../executor/tools/simulator/simulation_split.cpp | 181 -
.../executor/tools/simulator/simulation_split.h | 128 -
.../executor/tools/simulator/simulation_task.cpp | 146 -
.../executor/tools/simulator/simulation_task.h | 109 -
.../executor/tools/simulator/split_generators.cpp | 300 --
.../executor/tools/simulator/split_generators.h | 128 -
.../tools/simulator/split_specification.cpp | 42 -
.../tools/simulator/task_executor_simulator.cpp | 580 ---
.../tools/simulator/task_executor_simulator.h | 96 -
.../exec/format/arrow/arrow_pip_input_stream.cpp | 96 -
.../vec/exec/format/arrow/arrow_stream_reader.cpp | 139 -
be/src/vec/exec/format/arrow/arrow_stream_reader.h | 75 -
be/src/vec/exec/format/avro/avro_jni_reader.cpp | 182 -
be/src/vec/exec/format/avro/avro_jni_reader.h | 86 -
be/src/vec/exec/format/column_type_convert.cpp | 445 --
be/src/vec/exec/format/column_type_convert.h | 986 ----
be/src/vec/exec/format/csv/csv_reader.cpp | 848 ---
be/src/vec/exec/format/csv/csv_reader.h | 291 --
.../file_reader/new_plain_binary_line_reader.cpp | 58 -
.../file_reader/new_plain_binary_line_reader.h | 60 -
.../file_reader/new_plain_text_line_reader.cpp | 532 --
.../file_reader/new_plain_text_line_reader.h | 303 --
be/src/vec/exec/format/format_common.h | 147 -
be/src/vec/exec/format/generic_reader.h | 116 -
be/src/vec/exec/format/jni_reader.cpp | 71 -
be/src/vec/exec/format/jni_reader.h | 122 -
be/src/vec/exec/format/json/new_json_reader.cpp | 1588 ------
be/src/vec/exec/format/json/new_json_reader.h | 307 --
be/src/vec/exec/format/native/native_reader.cpp | 369 --
be/src/vec/exec/format/native/native_reader.h | 107 -
be/src/vec/exec/format/orc/orc_file_reader.cpp | 107 -
be/src/vec/exec/format/orc/orc_file_reader.h | 91 -
be/src/vec/exec/format/orc/orc_memory_pool.h | 56 -
be/src/vec/exec/format/orc/vorc_reader.cpp | 3276 ------------
be/src/vec/exec/format/orc/vorc_reader.h | 896 ----
.../vec/exec/format/parquet/arrow_memory_pool.cpp | 75 -
be/src/vec/exec/format/parquet/arrow_memory_pool.h | 200 -
.../vec/exec/format/parquet/bool_plain_decoder.cpp | 108 -
.../vec/exec/format/parquet/bool_plain_decoder.h | 100 -
.../vec/exec/format/parquet/bool_rle_decoder.cpp | 111 -
be/src/vec/exec/format/parquet/bool_rle_decoder.h | 62 -
.../format/parquet/byte_array_dict_decoder.cpp | 157 -
.../exec/format/parquet/byte_array_dict_decoder.h | 67 -
.../format/parquet/byte_array_plain_decoder.cpp | 110 -
.../exec/format/parquet/byte_array_plain_decoder.h | 61 -
.../format/parquet/byte_stream_split_decoder.cpp | 99 -
.../format/parquet/byte_stream_split_decoder.h | 40 -
be/src/vec/exec/format/parquet/decoder.cpp | 154 -
be/src/vec/exec/format/parquet/decoder.h | 162 -
.../exec/format/parquet/delta_bit_pack_decoder.cpp | 135 -
.../exec/format/parquet/delta_bit_pack_decoder.h | 526 --
.../format/parquet/fix_length_dict_decoder.hpp | 232 -
.../format/parquet/fix_length_plain_decoder.cpp | 44 -
.../exec/format/parquet/fix_length_plain_decoder.h | 89 -
be/src/vec/exec/format/parquet/level_decoder.cpp | 109 -
be/src/vec/exec/format/parquet/level_decoder.h | 71 -
.../parquet/parquet_block_split_bloom_filter.cpp | 134 -
.../parquet/parquet_block_split_bloom_filter.h | 82 -
.../exec/format/parquet/parquet_column_convert.cpp | 301 --
.../exec/format/parquet/parquet_column_convert.h | 754 ---
be/src/vec/exec/format/parquet/parquet_common.cpp | 562 --
be/src/vec/exec/format/parquet/parquet_common.h | 275 -
be/src/vec/exec/format/parquet/parquet_predicate.h | 489 --
.../vec/exec/format/parquet/parquet_thrift_util.h | 92 -
be/src/vec/exec/format/parquet/schema_desc.cpp | 718 ---
be/src/vec/exec/format/parquet/schema_desc.h | 172 -
.../parquet/vparquet_column_chunk_reader.cpp | 742 ---
.../format/parquet/vparquet_column_chunk_reader.h | 288 --
.../exec/format/parquet/vparquet_column_reader.cpp | 1008 ----
.../exec/format/parquet/vparquet_column_reader.h | 537 --
.../exec/format/parquet/vparquet_file_metadata.cpp | 64 -
.../exec/format/parquet/vparquet_file_metadata.h | 46 -
.../exec/format/parquet/vparquet_group_reader.cpp | 1188 -----
.../exec/format/parquet/vparquet_group_reader.h | 287 --
.../exec/format/parquet/vparquet_page_index.cpp | 93 -
.../vec/exec/format/parquet/vparquet_page_index.h | 61 -
.../exec/format/parquet/vparquet_page_reader.cpp | 222 -
.../vec/exec/format/parquet/vparquet_page_reader.h | 262 -
be/src/vec/exec/format/parquet/vparquet_reader.cpp | 1374 -----
be/src/vec/exec/format/parquet/vparquet_reader.h | 368 --
.../exec/format/table/deletion_vector_reader.cpp | 91 -
.../vec/exec/format/table/deletion_vector_reader.h | 69 -
be/src/vec/exec/format/table/equality_delete.cpp | 170 -
be/src/vec/exec/format/table/equality_delete.h | 113 -
.../table/hive/hive_orc_nested_column_utils.cpp | 168 -
.../table/hive/hive_orc_nested_column_utils.h | 43 -
.../hive/hive_parquet_nested_column_utils.cpp | 171 -
.../table/hive/hive_parquet_nested_column_utils.h | 41 -
be/src/vec/exec/format/table/hive_reader.cpp | 418 --
be/src/vec/exec/format/table/hive_reader.h | 107 -
be/src/vec/exec/format/table/hudi_jni_reader.cpp | 84 -
be/src/vec/exec/format/table/hudi_jni_reader.h | 62 -
be/src/vec/exec/format/table/hudi_reader.cpp | 59 -
be/src/vec/exec/format/table/hudi_reader.h | 95 -
.../format/table/iceberg/arrow_schema_util.cpp | 136 -
.../exec/format/table/iceberg/arrow_schema_util.h | 43 -
.../iceberg/iceberg_orc_nested_column_utils.cpp | 168 -
.../iceberg/iceberg_orc_nested_column_utils.h | 44 -
.../iceberg_parquet_nested_column_utils.cpp | 172 -
.../iceberg/iceberg_parquet_nested_column_utils.h | 42 -
.../exec/format/table/iceberg/partition_spec.cpp | 70 -
.../format/table/iceberg/partition_spec_parser.cpp | 67 -
.../format/table/iceberg/partition_spec_parser.h | 56 -
be/src/vec/exec/format/table/iceberg/schema.cpp | 53 -
be/src/vec/exec/format/table/iceberg/schema.h | 55 -
.../exec/format/table/iceberg/schema_parser.cpp | 164 -
be/src/vec/exec/format/table/iceberg/types.cpp | 196 -
.../table/iceberg/unbound_partition_spec.cpp | 74 -
.../format/table/iceberg/unbound_partition_spec.h | 75 -
be/src/vec/exec/format/table/iceberg_reader.cpp | 876 ----
be/src/vec/exec/format/table/iceberg_reader.h | 255 -
.../format/table/iceberg_sys_table_jni_reader.cpp | 60 -
.../format/table/iceberg_sys_table_jni_reader.h | 61 -
.../vec/exec/format/table/lakesoul_jni_reader.cpp | 68 -
be/src/vec/exec/format/table/lakesoul_jni_reader.h | 60 -
.../exec/format/table/max_compute_jni_reader.cpp | 93 -
.../vec/exec/format/table/max_compute_jni_reader.h | 68 -
.../format/table/nested_column_access_helper.h | 82 -
be/src/vec/exec/format/table/paimon_cpp_reader.cpp | 319 --
be/src/vec/exec/format/table/paimon_cpp_reader.h | 95 -
.../exec/format/table/paimon_doris_file_system.cpp | 664 ---
be/src/vec/exec/format/table/paimon_jni_reader.cpp | 118 -
be/src/vec/exec/format/table/paimon_jni_reader.h | 68 -
.../format/table/paimon_predicate_converter.cpp | 659 ---
.../exec/format/table/paimon_predicate_converter.h | 90 -
be/src/vec/exec/format/table/paimon_reader.cpp | 152 -
be/src/vec/exec/format/table/paimon_reader.h | 137 -
.../exec/format/table/parquet_metadata_reader.cpp | 881 ----
.../exec/format/table/parquet_metadata_reader.h | 82 -
be/src/vec/exec/format/table/parquet_utils.cpp | 469 --
be/src/vec/exec/format/table/parquet_utils.h | 184 -
.../vec/exec/format/table/remote_doris_reader.cpp | 131 -
be/src/vec/exec/format/table/remote_doris_reader.h | 80 -
.../vec/exec/format/table/table_format_reader.cpp | 656 ---
be/src/vec/exec/format/table/table_format_reader.h | 428 --
.../format/table/transactional_hive_common.cpp | 81 -
.../exec/format/table/transactional_hive_common.h | 59 -
.../format/table/transactional_hive_reader.cpp | 268 -
.../exec/format/table/transactional_hive_reader.h | 130 -
.../format/table/trino_connector_jni_reader.cpp | 109 -
.../exec/format/table/trino_connector_jni_reader.h | 58 -
be/src/vec/exec/format/text/text_reader.cpp | 186 -
be/src/vec/exec/format/text/text_reader.h | 72 -
be/src/vec/exec/format/wal/wal_reader.cpp | 124 -
be/src/vec/exec/format/wal/wal_reader.h | 56 -
be/src/vec/exec/jni_connector.cpp | 861 ----
be/src/vec/exec/jni_connector.h | 485 --
be/src/vec/exec/scan/es_scanner.cpp | 205 -
be/src/vec/exec/scan/es_scanner.h | 82 -
be/src/vec/exec/scan/file_scanner.cpp | 1855 -------
be/src/vec/exec/scan/file_scanner.h | 296 --
be/src/vec/exec/scan/jdbc_scanner.cpp | 198 -
be/src/vec/exec/scan/jdbc_scanner.h | 92 -
be/src/vec/exec/scan/meta_scanner.cpp | 537 --
be/src/vec/exec/scan/meta_scanner.h | 104 -
be/src/vec/exec/scan/olap_scanner.cpp | 943 ----
be/src/vec/exec/scan/olap_scanner.h | 132 -
be/src/vec/exec/scan/scan_node.h | 44 -
be/src/vec/exec/scan/scanner.cpp | 277 -
be/src/vec/exec/scan/scanner.h | 266 -
be/src/vec/exec/scan/scanner_context.cpp | 624 ---
be/src/vec/exec/scan/scanner_context.h | 270 -
be/src/vec/exec/scan/scanner_scheduler.cpp | 441 --
be/src/vec/exec/scan/scanner_scheduler.h | 429 --
be/src/vec/exec/scan/simplified_scan_scheduler.cpp | 40 -
be/src/vec/exec/scan/split_source_connector.cpp | 86 -
be/src/vec/exec/scan/split_source_connector.h | 176 -
be/src/vec/exec/skewed_partition_rebalancer.cpp | 279 -
be/src/vec/exec/vjdbc_connector.cpp | 689 ---
be/src/vec/exec/vjdbc_connector.h | 175 -
be/src/vec/exprs/function_context.cpp | 156 -
be/src/vec/exprs/function_context.h | 217 -
be/src/vec/exprs/lambda_function/lambda_function.h | 50 -
.../lambda_function/lambda_function_factory.h | 71 -
.../lambda_function/varray_filter_function.cpp | 175 -
.../exprs/lambda_function/varray_map_function.cpp | 388 --
.../exprs/lambda_function/varray_sort_function.cpp | 275 -
be/src/vec/exprs/score_runtime.h | 86 -
be/src/vec/exprs/short_circuit_evaluation_expr.cpp | 509 --
be/src/vec/exprs/short_circuit_evaluation_expr.h | 113 -
be/src/vec/exprs/short_circuit_util.h | 499 --
.../exprs/table_function/python_udtf_function.cpp | 283 -
.../exprs/table_function/python_udtf_function.h | 97 -
be/src/vec/exprs/table_function/table_function.h | 108 -
.../table_function/table_function_factory.cpp | 102 -
.../exprs/table_function/udf_table_function.cpp | 199 -
.../vec/exprs/table_function/udf_table_function.h | 100 -
be/src/vec/exprs/table_function/vexplode.cpp | 155 -
be/src/vec/exprs/table_function/vexplode.h | 57 -
.../vec/exprs/table_function/vexplode_bitmap.cpp | 136 -
be/src/vec/exprs/table_function/vexplode_bitmap.h | 60 -
.../exprs/table_function/vexplode_json_object.cpp | 164 -
.../exprs/table_function/vexplode_json_object.h | 54 -
be/src/vec/exprs/table_function/vexplode_map.cpp | 160 -
be/src/vec/exprs/table_function/vexplode_map.h | 66 -
.../vec/exprs/table_function/vexplode_numbers.cpp | 120 -
be/src/vec/exprs/table_function/vexplode_numbers.h | 93 -
be/src/vec/exprs/table_function/vexplode_v2.cpp | 277 -
be/src/vec/exprs/table_function/vexplode_v2.h | 65 -
be/src/vec/exprs/varray_literal.cpp | 58 -
be/src/vec/exprs/varray_literal.h | 42 -
be/src/vec/exprs/vbitmap_predicate.cpp | 138 -
be/src/vec/exprs/vbitmap_predicate.h | 85 -
be/src/vec/exprs/vbloom_predicate.cpp | 130 -
be/src/vec/exprs/vbloom_predicate.h | 72 -
be/src/vec/exprs/vcase_expr.cpp | 150 -
be/src/vec/exprs/vcase_expr.h | 312 --
be/src/vec/exprs/vcast_expr.cpp | 271 -
be/src/vec/exprs/vcast_expr.h | 111 -
be/src/vec/exprs/vcolumn_ref.h | 100 -
be/src/vec/exprs/vcompound_pred.h | 421 --
be/src/vec/exprs/vcondition_expr.cpp | 772 ---
be/src/vec/exprs/vcondition_expr.h | 143 -
be/src/vec/exprs/vdirect_in_predicate.h | 159 -
be/src/vec/exprs/vectorized_agg_fn.cpp | 428 --
be/src/vec/exprs/vectorized_agg_fn.h | 160 -
be/src/vec/exprs/vectorized_fn_call.cpp | 699 ---
be/src/vec/exprs/vectorized_fn_call.h | 112 -
be/src/vec/exprs/vexpr.cpp | 1105 ----
be/src/vec/exprs/vexpr.h | 648 ---
be/src/vec/exprs/vexpr_context.cpp | 496 --
be/src/vec/exprs/vexpr_context.h | 430 --
be/src/vec/exprs/vin_predicate.cpp | 191 -
be/src/vec/exprs/vin_predicate.h | 75 -
be/src/vec/exprs/vinfo_func.cpp | 66 -
be/src/vec/exprs/vinfo_func.h | 51 -
be/src/vec/exprs/virtual_slot_ref.cpp | 245 -
be/src/vec/exprs/virtual_slot_ref.h | 133 -
be/src/vec/exprs/vlambda_function_call_expr.h | 97 -
be/src/vec/exprs/vlambda_function_expr.h | 62 -
be/src/vec/exprs/vliteral.cpp | 114 -
be/src/vec/exprs/vliteral.h | 81 -
be/src/vec/exprs/vmap_literal.cpp | 69 -
be/src/vec/exprs/vmap_literal.h | 40 -
be/src/vec/exprs/vmatch_predicate.cpp | 227 -
be/src/vec/exprs/vmatch_predicate.h | 78 -
be/src/vec/exprs/vruntimefilter_wrapper.cpp | 195 -
be/src/vec/exprs/vruntimefilter_wrapper.h | 134 -
be/src/vec/exprs/vsearch.cpp | 280 -
be/src/vec/exprs/vsearch.h | 55 -
be/src/vec/exprs/vslot_ref.cpp | 145 -
be/src/vec/exprs/vslot_ref.h | 85 -
be/src/vec/exprs/vstruct_literal.cpp | 52 -
be/src/vec/exprs/vstruct_literal.h | 42 -
be/src/vec/exprs/vtopn_pred.h | 242 -
be/src/vec/functions/ai/ai_adapter.h | 1182 -----
be/src/vec/functions/ai/ai_classify.h | 46 -
be/src/vec/functions/ai/ai_extract.h | 47 -
be/src/vec/functions/ai/ai_filter.h | 43 -
be/src/vec/functions/ai/ai_fix_grammar.h | 43 -
be/src/vec/functions/ai/ai_functions.cpp | 216 -
be/src/vec/functions/ai/ai_functions.h | 318 --
be/src/vec/functions/ai/ai_generate.h | 45 -
be/src/vec/functions/ai/ai_mask.h | 46 -
be/src/vec/functions/ai/ai_sentiment.h | 46 -
be/src/vec/functions/ai/ai_similarity.h | 50 -
be/src/vec/functions/ai/ai_summarize.h | 44 -
be/src/vec/functions/ai/ai_translate.h | 45 -
be/src/vec/functions/ai/embed.h | 39 -
.../functions/array/function_array_aggregation.cpp | 600 ---
.../vec/functions/array/function_array_apply.cpp | 229 -
be/src/vec/functions/array/function_array_binary.h | 77 -
.../vec/functions/array/function_array_compact.cpp | 28 -
.../vec/functions/array/function_array_compact.h | 131 -
.../vec/functions/array/function_array_concat.cpp | 114 -
.../functions/array/function_array_constructor.cpp | 112 -
.../array/function_array_contains_all.cpp | 198 -
.../vec/functions/array/function_array_count.cpp | 112 -
.../vec/functions/array/function_array_cum_sum.cpp | 334 --
.../functions/array/function_array_difference.cpp | 28 -
.../functions/array/function_array_difference.h | 274 -
.../functions/array/function_array_distance.cpp | 68 -
.../vec/functions/array/function_array_distance.h | 216 -
.../functions/array/function_array_distinct.cpp | 28 -
.../vec/functions/array/function_array_distinct.h | 273 -
.../vec/functions/array/function_array_element.cpp | 29 -
.../vec/functions/array/function_array_element.h | 377 --
.../functions/array/function_array_enumerate.cpp | 123 -
.../array/function_array_enumerate_uniq.cpp | 277 -
.../vec/functions/array/function_array_except.cpp | 86 -
.../vec/functions/array/function_array_exists.cpp | 106 -
.../vec/functions/array/function_array_filter.cpp | 132 -
.../array/function_array_first_or_last_index.cpp | 124 -
.../vec/functions/array/function_array_flatten.cpp | 98 -
.../vec/functions/array/function_array_index.cpp | 30 -
be/src/vec/functions/array/function_array_index.h | 475 --
.../functions/array/function_array_intersect.cpp | 83 -
be/src/vec/functions/array/function_array_join.h | 171 -
be/src/vec/functions/array/function_array_map.h | 205 -
be/src/vec/functions/array/function_array_mapped.h | 77 -
be/src/vec/functions/array/function_array_nary.h | 83 -
be/src/vec/functions/array/function_array_pop.cpp | 112 -
.../functions/array/function_array_pushback.cpp | 121 -
.../functions/array/function_array_pushfront.cpp | 127 -
.../vec/functions/array/function_array_range.cpp | 333 --
.../functions/array/function_array_register.cpp | 100 -
.../vec/functions/array/function_array_remove.cpp | 28 -
be/src/vec/functions/array/function_array_remove.h | 422 --
.../vec/functions/array/function_array_reverse.h | 92 -
be/src/vec/functions/array/function_array_set.h | 219 -
.../vec/functions/array/function_array_shuffle.cpp | 122 -
.../vec/functions/array/function_array_slice.cpp | 29 -
be/src/vec/functions/array/function_array_slice.h | 102 -
be/src/vec/functions/array/function_array_sort.cpp | 38 -
be/src/vec/functions/array/function_array_sort.h | 121 -
.../vec/functions/array/function_array_sortby.cpp | 179 -
.../vec/functions/array/function_array_split.cpp | 157 -
.../vec/functions/array/function_array_union.cpp | 78 -
.../vec/functions/array/function_array_utils.cpp | 136 -
be/src/vec/functions/array/function_array_utils.h | 102 -
.../array/function_array_with_constant.cpp | 137 -
be/src/vec/functions/array/function_array_zip.cpp | 140 -
.../functions/array/function_arrays_overlap.cpp | 28 -
.../vec/functions/array/function_arrays_overlap.h | 398 --
.../vec/functions/array/varray_match_function.cpp | 143 -
be/src/vec/functions/binary_arithmetic.h | 680 ---
be/src/vec/functions/cast/cast_base.cpp | 242 -
be/src/vec/functions/cast/cast_base.h | 180 -
be/src/vec/functions/cast/cast_to_array.h | 95 -
.../functions/cast/cast_to_basic_number_common.h | 496 --
be/src/vec/functions/cast/cast_to_boolean.h | 237 -
be/src/vec/functions/cast/cast_to_date.h | 530 --
.../cast/cast_to_date_or_datetime_impl.hpp | 892 ----
.../vec/functions/cast/cast_to_datetimev2_impl.hpp | 1072 ----
be/src/vec/functions/cast/cast_to_datev2_impl.hpp | 724 ---
be/src/vec/functions/cast/cast_to_decimal.h | 1123 ----
be/src/vec/functions/cast/cast_to_float.h | 143 -
be/src/vec/functions/cast/cast_to_int.h | 270 -
be/src/vec/functions/cast/cast_to_ip.h | 148 -
be/src/vec/functions/cast/cast_to_jsonb.h | 247 -
be/src/vec/functions/cast/cast_to_map.h | 86 -
be/src/vec/functions/cast/cast_to_string.h | 573 ---
be/src/vec/functions/cast/cast_to_struct.h | 90 -
be/src/vec/functions/cast/cast_to_time_impl.hpp | 636 ---
be/src/vec/functions/cast/cast_to_timestamptz.h | 268 -
be/src/vec/functions/cast/cast_to_variant.h | 172 -
be/src/vec/functions/cast/function_cast.cpp | 404 --
be/src/vec/functions/cast_type_to_either.h | 41 -
be/src/vec/functions/comparison.cpp | 33 -
be/src/vec/functions/comparison_equal_for_null.cpp | 281 -
be/src/vec/functions/comparison_equals.cpp | 32 -
be/src/vec/functions/comparison_greater.cpp | 32 -
be/src/vec/functions/comparison_less.cpp | 32 -
be/src/vec/functions/complex_dict_hash_map.h | 117 -
.../vec/functions/complex_hash_map_dictionary.cpp | 233 -
be/src/vec/functions/complex_hash_map_dictionary.h | 104 -
be/src/vec/functions/date_format_type.h | 343 --
be/src/vec/functions/date_time_transforms.h | 737 ---
be/src/vec/functions/datetime_errors.h | 170 -
be/src/vec/functions/dictionary.cpp | 153 -
be/src/vec/functions/dictionary.h | 211 -
be/src/vec/functions/dictionary_factory.cpp | 64 -
be/src/vec/functions/dictionary_factory.h | 151 -
be/src/vec/functions/dictionary_util.h | 78 -
be/src/vec/functions/divide.cpp | 762 ---
be/src/vec/functions/function.cpp | 405 --
be/src/vec/functions/function.h | 632 ---
be/src/vec/functions/function_agg_state.h | 99 -
.../vec/functions/function_always_not_nullable.h | 115 -
be/src/vec/functions/function_assert_true.cpp | 96 -
be/src/vec/functions/function_bit.cpp | 251 -
be/src/vec/functions/function_bit_count.cpp | 74 -
be/src/vec/functions/function_bit_shift.cpp | 160 -
be/src/vec/functions/function_bit_test.cpp | 157 -
be/src/vec/functions/function_bitmap.cpp | 1312 -----
be/src/vec/functions/function_bitmap_min_or_max.h | 90 -
be/src/vec/functions/function_bitmap_variadic.cpp | 280 -
be/src/vec/functions/function_collection_in.cpp | 31 -
be/src/vec/functions/function_collection_in.h | 195 -
be/src/vec/functions/function_compress.cpp | 211 -
be/src/vec/functions/function_const.h | 100 -
be/src/vec/functions/function_conv.cpp | 228 -
be/src/vec/functions/function_convert_tz.cpp | 318 --
.../function_date_or_datetime_computation.cpp | 348 --
.../function_date_or_datetime_computation.h | 1890 -------
.../function_date_or_datetime_to_something.h | 168 -
.../function_date_or_datetime_to_string.cpp | 254 -
.../vec/functions/function_datetime_floor_ceil.cpp | 998 ----
.../function_datetime_string_to_string.cpp | 58 -
.../functions/function_datetime_string_to_string.h | 254 -
be/src/vec/functions/function_decode_varchar.cpp | 116 -
be/src/vec/functions/function_dict_get.cpp | 117 -
be/src/vec/functions/function_dict_get_many.cpp | 136 -
be/src/vec/functions/function_encode_varchar.cpp | 119 -
be/src/vec/functions/function_encryption.cpp | 505 --
be/src/vec/functions/function_fake.cpp | 263 -
be/src/vec/functions/function_fake.h | 87 -
be/src/vec/functions/function_format.cpp | 246 -
be/src/vec/functions/function_grouping.cpp | 27 -
be/src/vec/functions/function_grouping.h | 84 -
be/src/vec/functions/function_hash.cpp | 237 -
be/src/vec/functions/function_hash.h | 33 -
be/src/vec/functions/function_helpers.cpp | 139 -
be/src/vec/functions/function_helpers.h | 119 -
be/src/vec/functions/function_hex.cpp | 190 -
be/src/vec/functions/function_hll.cpp | 324 --
be/src/vec/functions/function_ifnull.h | 130 -
be/src/vec/functions/function_ignore.cpp | 49 -
be/src/vec/functions/function_interval.cpp | 125 -
be/src/vec/functions/function_ip.cpp | 71 -
be/src/vec/functions/function_ip.h | 1381 -----
be/src/vec/functions/function_java_udf.cpp | 145 -
be/src/vec/functions/function_java_udf.h | 148 -
be/src/vec/functions/function_json.cpp | 608 ---
be/src/vec/functions/function_json_hash.cpp | 104 -
be/src/vec/functions/function_jsonb.cpp | 3150 ------------
be/src/vec/functions/function_jsonb_transform.cpp | 182 -
be/src/vec/functions/function_map.cpp | 807 ---
be/src/vec/functions/function_math_log.h | 91 -
be/src/vec/functions/function_math_unary.h | 85 -
.../functions/function_math_unary_alway_nullable.h | 101 -
be/src/vec/functions/function_multi_match.cpp | 114 -
be/src/vec/functions/function_multi_match.h | 61 -
be/src/vec/functions/function_multi_same_args.h | 52 -
.../vec/functions/function_needs_to_handle_null.h | 160 -
be/src/vec/functions/function_nullables.cpp | 109 -
.../vec/functions/function_other_types_to_date.cpp | 1531 ------
be/src/vec/functions/function_python_udf.cpp | 180 -
be/src/vec/functions/function_python_udf.h | 108 -
be/src/vec/functions/function_quantile_state.cpp | 346 --
be/src/vec/functions/function_regexp.cpp | 843 ---
be/src/vec/functions/function_reverse.h | 62 -
be/src/vec/functions/function_rpc.cpp | 110 -
be/src/vec/functions/function_rpc.h | 120 -
be/src/vec/functions/function_score.cpp | 74 -
be/src/vec/functions/function_search.cpp | 1278 -----
be/src/vec/functions/function_search.h | 220 -
be/src/vec/functions/function_size.cpp | 96 -
be/src/vec/functions/function_soundex.cpp | 131 -
be/src/vec/functions/function_split_by_regexp.cpp | 376 --
be/src/vec/functions/function_string.cpp | 1465 ------
be/src/vec/functions/function_string.h | 5406 --------------------
be/src/vec/functions/function_string_to_string.h | 79 -
be/src/vec/functions/function_struct.cpp | 151 -
be/src/vec/functions/function_struct_element.cpp | 148 -
.../vec/functions/function_time_value_to_field.cpp | 109 -
be/src/vec/functions/function_to_json.cpp | 57 -
be/src/vec/functions/function_tokenize.cpp | 212 -
be/src/vec/functions/function_tokenize.h | 77 -
be/src/vec/functions/function_totype.h | 569 --
be/src/vec/functions/function_unary_arithmetic.h | 165 -
be/src/vec/functions/function_utility.cpp | 148 -
be/src/vec/functions/function_uuid.cpp | 213 -
be/src/vec/functions/function_varbinary.cpp | 265 -
be/src/vec/functions/function_varbinary.h | 53 -
be/src/vec/functions/function_variadic_arguments.h | 82 -
be/src/vec/functions/function_variant_element.cpp | 400 --
be/src/vec/functions/function_variant_type.cpp | 108 -
be/src/vec/functions/function_width_bucket.cpp | 164 -
be/src/vec/functions/functions_comparison.h | 627 ---
be/src/vec/functions/functions_geo.cpp | 952 ----
be/src/vec/functions/functions_geo.h | 78 -
be/src/vec/functions/functions_logical.cpp | 292 --
be/src/vec/functions/functions_logical.h | 175 -
.../functions/functions_multi_string_position.cpp | 320 --
.../functions/functions_multi_string_search.cpp | 354 --
be/src/vec/functions/if.cpp | 551 --
be/src/vec/functions/if.h | 269 -
be/src/vec/functions/in.cpp | 30 -
be/src/vec/functions/in.h | 355 --
be/src/vec/functions/int_div.cpp | 213 -
be/src/vec/functions/ip_address_dictionary.cpp | 338 --
be/src/vec/functions/ip_address_dictionary.h | 98 -
be/src/vec/functions/is_not_null.cpp | 32 -
be/src/vec/functions/is_not_null.h | 117 -
be/src/vec/functions/is_null.cpp | 27 -
be/src/vec/functions/is_null.h | 104 -
be/src/vec/functions/least_greast.cpp | 370 --
be/src/vec/functions/like.cpp | 1089 ----
be/src/vec/functions/like.h | 420 --
be/src/vec/functions/match.cpp | 641 ---
be/src/vec/functions/match.h | 197 -
be/src/vec/functions/math.cpp | 995 ----
be/src/vec/functions/minus.cpp | 119 -
be/src/vec/functions/modulo.cpp | 945 ----
be/src/vec/functions/multiply.cpp | 906 ----
be/src/vec/functions/nullif.cpp | 133 -
be/src/vec/functions/plus.cpp | 121 -
be/src/vec/functions/random.cpp | 168 -
be/src/vec/functions/regexps.h | 270 -
be/src/vec/functions/round.cpp | 70 -
be/src/vec/functions/round.h | 997 ----
be/src/vec/functions/simple_function_factory.h | 370 --
be/src/vec/functions/string_hex_util.h | 84 -
be/src/vec/functions/time_of_function.cpp | 68 -
be/src/vec/functions/to_time_function.cpp | 107 -
be/src/vec/functions/uniform.cpp | 187 -
be/src/vec/functions/url/domain.h | 272 -
be/src/vec/functions/url/function_url.cpp | 78 -
be/src/vec/functions/url/functions_url.h | 155 -
be/src/vec/functions/url/protocol.h | 63 -
be/src/vec/functions/uuid.cpp | 150 -
be/src/vec/functions/uuid_numeric.cpp | 156 -
be/src/vec/io/io_helper.cpp | 55 -
be/src/vec/io/io_helper.h | 244 -
be/src/vec/io/var_int.h | 37 -
be/src/vec/json/json_parser.cpp | 389 --
be/src/vec/json/json_parser.h | 170 -
be/src/vec/json/path_in_data.cpp | 309 --
be/src/vec/json/path_in_data.h | 180 -
be/src/vec/json/simd_json_parser.h | 184 -
be/src/vec/jsonb/serialize.cpp | 149 -
be/src/vec/jsonb/serialize.h | 55 -
be/src/vec/olap/block_reader.cpp | 700 ---
be/src/vec/olap/block_reader.h | 140 -
be/src/vec/olap/olap_data_convertor.cpp | 1066 ----
be/src/vec/olap/olap_data_convertor.h | 557 --
be/src/vec/olap/vcollect_iterator.cpp | 917 ----
be/src/vec/olap/vcollect_iterator.h | 362 --
be/src/vec/olap/vertical_block_reader.cpp | 730 ---
be/src/vec/olap/vertical_block_reader.h | 149 -
be/src/vec/olap/vertical_merge_iterator.cpp | 981 ----
be/src/vec/olap/vertical_merge_iterator.h | 468 --
be/src/vec/olap/vgeneric_iterators.cpp | 488 --
be/src/vec/olap/vgeneric_iterators.h | 380 --
be/src/vec/runtime/ip_address_cidr.h | 208 -
be/src/vec/runtime/ipv4_value.h | 119 -
be/src/vec/runtime/ipv6_value.h | 114 -
be/src/vec/runtime/partitioner.cpp | 92 -
be/src/vec/runtime/partitioner.h | 168 -
be/src/vec/runtime/time_value.h | 171 -
be/src/vec/runtime/timestamptz_value.cpp | 159 -
be/src/vec/runtime/timestamptz_value.h | 200 -
be/src/vec/runtime/vcsv_transformer.cpp | 183 -
be/src/vec/runtime/vcsv_transformer.h | 88 -
be/src/vec/runtime/vdata_stream_mgr.cpp | 235 -
be/src/vec/runtime/vdata_stream_mgr.h | 102 -
be/src/vec/runtime/vdata_stream_recvr.cpp | 586 ---
be/src/vec/runtime/vdata_stream_recvr.h | 301 --
be/src/vec/runtime/vdatetime_value.cpp | 3756 --------------
be/src/vec/runtime/vdatetime_value.h | 1828 -------
be/src/vec/runtime/vector_search_user_params.cpp | 36 -
be/src/vec/runtime/vfile_format_transformer.h | 66 -
.../runtime/vfile_format_transformer_factory.cpp | 108 -
.../vec/runtime/vfile_format_transformer_factory.h | 43 -
be/src/vec/runtime/vjni_format_transformer.cpp | 162 -
be/src/vec/runtime/vjni_format_transformer.h | 77 -
be/src/vec/runtime/vnative_transformer.cpp | 133 -
be/src/vec/runtime/vnative_transformer.h | 65 -
be/src/vec/runtime/vorc_transformer.cpp | 651 ---
be/src/vec/runtime/vorc_transformer.h | 144 -
be/src/vec/runtime/vparquet_transformer.cpp | 379 --
be/src/vec/runtime/vparquet_transformer.h | 137 -
be/src/vec/runtime/vsorted_run_merger.cpp | 225 -
be/src/vec/runtime/vsorted_run_merger.h | 101 -
be/src/vec/sink/autoinc_buffer.cpp | 190 -
be/src/vec/sink/delta_writer_v2_pool.cpp | 107 -
be/src/vec/sink/load_stream_map_pool.cpp | 153 -
be/src/vec/sink/load_stream_map_pool.h | 150 -
be/src/vec/sink/load_stream_stub.cpp | 628 ---
be/src/vec/sink/load_stream_stub.h | 364 --
.../sink/scale_writer_partitioning_exchanger.hpp | 129 -
be/src/vec/sink/tablet_sink_hash_partitioner.cpp | 166 -
be/src/vec/sink/tablet_sink_hash_partitioner.h | 87 -
be/src/vec/sink/varrow_flight_result_writer.cpp | 215 -
be/src/vec/sink/varrow_flight_result_writer.h | 125 -
be/src/vec/sink/vdata_stream_sender.cpp | 362 --
be/src/vec/sink/vdata_stream_sender.h | 236 -
be/src/vec/sink/vmysql_result_writer.cpp | 333 --
be/src/vec/sink/vmysql_result_writer.h | 110 -
be/src/vec/sink/vrow_distribution.cpp | 605 ---
be/src/vec/sink/vrow_distribution.h | 259 -
be/src/vec/sink/vtablet_block_convertor.cpp | 712 ---
be/src/vec/sink/vtablet_block_convertor.h | 127 -
be/src/vec/sink/vtablet_finder.cpp | 104 -
be/src/vec/sink/vtablet_finder.h | 80 -
be/src/vec/sink/writer/async_result_writer.cpp | 278 -
be/src/vec/sink/writer/async_result_writer.h | 110 -
be/src/vec/sink/writer/iceberg/partition_data.h | 44 -
.../sink/writer/iceberg/partition_transformers.cpp | 285 --
.../sink/writer/iceberg/partition_transformers.h | 1302 -----
.../writer/iceberg/viceberg_partition_writer.cpp | 212 -
.../writer/iceberg/viceberg_partition_writer.h | 108 -
.../sink/writer/iceberg/viceberg_sort_writer.cpp | 382 --
.../vec/sink/writer/iceberg/viceberg_sort_writer.h | 193 -
.../sink/writer/iceberg/viceberg_table_writer.cpp | 689 ---
.../sink/writer/iceberg/viceberg_table_writer.h | 180 -
.../writer/maxcompute/vmc_partition_writer.cpp | 85 -
.../sink/writer/maxcompute/vmc_partition_writer.h | 63 -
.../sink/writer/maxcompute/vmc_table_writer.cpp | 206 -
.../vec/sink/writer/maxcompute/vmc_table_writer.h | 100 -
be/src/vec/sink/writer/vfile_result_writer.cpp | 491 --
be/src/vec/sink/writer/vfile_result_writer.h | 156 -
be/src/vec/sink/writer/vhive_partition_writer.cpp | 241 -
be/src/vec/sink/writer/vhive_partition_writer.h | 116 -
be/src/vec/sink/writer/vhive_table_writer.cpp | 548 --
be/src/vec/sink/writer/vhive_table_writer.h | 99 -
be/src/vec/sink/writer/vhive_utils.cpp | 78 -
be/src/vec/sink/writer/vjdbc_table_writer.cpp | 84 -
be/src/vec/sink/writer/vjdbc_table_writer.h | 59 -
be/src/vec/sink/writer/vtablet_writer.cpp | 2113 --------
be/src/vec/sink/writer/vtablet_writer.h | 779 ---
be/src/vec/sink/writer/vtablet_writer_v2.cpp | 1054 ----
be/src/vec/sink/writer/vtablet_writer_v2.h | 265 -
be/src/vec/sink/writer/vtvf_table_writer.cpp | 172 -
be/src/vec/sink/writer/vtvf_table_writer.h | 87 -
be/src/vec/sink/writer/vwal_writer.cpp | 107 -
be/src/vec/sink/writer/vwal_writer.h | 55 -
be/src/vec/spill/spill_file.cpp | 95 -
be/src/vec/spill/spill_file_manager.cpp | 381 --
be/src/vec/spill/spill_file_manager.h | 170 -
be/src/vec/spill/spill_file_reader.cpp | 242 -
be/src/vec/spill/spill_file_reader.h | 114 -
be/src/vec/spill/spill_file_writer.cpp | 273 -
be/src/vec/spill/spill_file_writer.h | 116 -
be/src/vec/spill/spill_repartitioner.cpp | 371 --
be/src/vec/spill/spill_repartitioner.h | 170 -
be/src/vec/utils/arrow_column_to_doris_column.cpp | 109 -
be/src/vec/utils/arrow_column_to_doris_column.h | 51 -
be/src/vec/utils/histogram_helpers.hpp | 312 --
be/src/vec/utils/stringop_substring.h | 285 --
be/src/vec/utils/util.hpp | 314 --
be/src/vec/utils/varbinaryop_subbinary.h | 119 -
be/test/CMakeLists.txt | 24 +-
be/test/agent/heartbeat_server_test.cpp | 5 +-
be/test/agent/task_worker_pool_test.cpp | 4 +-
be/test/ai/aggregate_function_ai_agg_test.cpp | 12 +-
be/test/ai/ai_adapter_test.cpp | 10 +-
be/test/ai/ai_function_test.cpp | 32 +-
be/test/ai/embed_test.cpp | 4 +-
be/test/cloud/cloud_cluster_info_test.cpp | 4 +-
be/test/cloud/cloud_compaction_test.cpp | 10 +-
.../cloud_cumulative_compaction_policy_test.cpp | 8 +-
.../cloud/cloud_empty_rowset_compaction_test.cpp | 10 +-
be/test/cloud/cloud_meta_mgr_test.cpp | 10 +-
be/test/cloud/cloud_tablet_mgr_test.cpp | 2 +-
.../cloud/cloud_tablet_query_prefer_cache_test.cpp | 10 +-
.../cloud_tablet_query_with_tolerance_test.cpp | 10 +-
be/test/cloud/cloud_tablet_test.cpp | 8 +-
be/test/common/check_overflow.cpp | 6 +-
be/test/core/accurate_comparison_test.cpp | 39 +
be/test/core/block/block_test.cpp | 1343 +++++
be/test/core/block/column_array_test.cpp | 164 +
be/test/core/block/column_complex_test.cpp | 728 +++
be/test/core/block/column_map_test.cpp | 418 ++
be/test/core/block/column_nullable_test.cpp | 54 +
be/test/core/block/column_struct_test.cpp | 80 +
be/test/core/block/column_test.cpp | 236 +
be/test/core/block/column_vector_test.cpp | 41 +
.../core/block/column_with_type_and_name_test.cpp | 43 +
be/test/core/block/get_common_type_test.cpp | 140 +
be/test/core/block/number_traits_test.cpp | 60 +
.../core/column/check_and_get_column_ptr_test.cpp | 172 +
.../check_column_with_type_and_name_test.cpp | 72 +
be/test/core/column/column_array_test.cpp | 1060 ++++
be/test/core/column/column_base_test.cpp | 90 +
.../column_check_const_only_in_top_level_test.cpp | 311 ++
be/test/core/column/column_const_test.cpp | 312 ++
be/test/core/column/column_decimal_test.cpp | 676 +++
be/test/core/column/column_dictionary_test.cpp | 373 ++
be/test/core/column/column_execute_util_test.cpp | 164 +
.../column/column_fixed_length_object_test.cpp | 262 +
be/test/core/column/column_hash_func_test.cpp | 262 +
be/test/core/column/column_ip_test.cpp | 310 ++
be/test/core/column/column_map_test.cpp | 223 +
be/test/core/column/column_nothing_test.cpp | 54 +
.../column/column_nullable_seriazlization_test.cpp | 402 ++
be/test/core/column/column_nullable_test.cpp | 209 +
be/test/core/column/column_nullable_test.h | 107 +
be/test/core/column/column_resize_test.cpp | 145 +
be/test/core/column/column_self_check.cpp | 150 +
be/test/core/column/column_string_test.cpp | 1428 ++++++
be/test/core/column/column_struct_test.cpp | 116 +
be/test/core/column/column_varbinary_test.cpp | 884 ++++
be/test/core/column/column_variant_test.cpp | 3653 +++++++++++++
be/test/core/column/column_vector_test.cpp | 573 +++
be/test/core/column/common_column_test.h | 3947 ++++++++++++++
be/test/core/column/pod_array_type_test.cpp | 66 +
be/test/core/custom_allocator_test.cpp | 90 +
be/test/core/data_type/block_check_type.cpp | 42 +
.../core/data_type/common_data_type_serder_test.h | 431 ++
be/test/core/data_type/common_data_type_test.h | 284 +
be/test/core/data_type/complex_type_test.cpp | 73 +
.../core/data_type/data_type_agg_state_test.cpp | 258 +
be/test/core/data_type/data_type_array_test.cpp | 625 +++
be/test/core/data_type/data_type_bitmap_test.cpp | 165 +
.../core/data_type/data_type_datetime_v1_test.cpp | 509 ++
.../core/data_type/data_type_datetime_v2_test.cpp | 889 ++++
be/test/core/data_type/data_type_decimal_test.cpp | 734 +++
.../data_type_fixed_length_object_test.cpp | 151 +
be/test/core/data_type/data_type_hll_test.cpp | 163 +
be/test/core/data_type/data_type_ip_test.cpp | 398 ++
be/test/core/data_type/data_type_jsonb_test.cpp | 323 ++
be/test/core/data_type/data_type_map_test.cpp | 529 ++
be/test/core/data_type/data_type_nothing_test.cpp | 49 +
be/test/core/data_type/data_type_number_test.cpp | 447 ++
.../data_type/data_type_quantile_state_test.cpp | 163 +
be/test/core/data_type/data_type_string_test.cpp | 386 ++
be/test/core/data_type/data_type_struct_test.cpp | 523 ++
.../core/data_type/data_type_timestamptz_test.cpp | 185 +
.../core/data_type/data_type_varbinary_test.cpp | 309 ++
be/test/core/data_type/datetime_round_test.cpp | 384 ++
be/test/core/data_type/decimal_test.cpp | 315 ++
be/test/core/data_type/from_string_test.cpp | 259 +
.../data_types => core/data_type}/serde_utils.h | 0
.../data_type_serde/data_type_from_string_test.cpp | 676 +++
.../data_type_serde/data_type_jsonb_serde_test.cpp | 278 +
.../data_type_serde_agg_state_test.cpp | 390 ++
.../data_type_serde/data_type_serde_arrow_test.cpp | 525 ++
.../data_type_serde_bitmap_test.cpp | 191 +
.../data_type_serde/data_type_serde_csv_test.cpp | 723 +++
.../data_type_serde_datetime_v1_test.cpp | 187 +
.../data_type_serde_datetime_v2_test.cpp | 282 +
.../data_type_serde_decimal_test.cpp | 334 ++
.../data_type_serde_fixed_length_object_test.cpp | 206 +
.../data_type_serde_get_name_test.cpp | 121 +
.../data_type_serde/data_type_serde_hll_test.cpp | 200 +
.../data_type_serde/data_type_serde_map_test.cpp | 181 +
.../data_type_serde/data_type_serde_mysql_test.cpp | 341 ++
.../data_type_serde_number_test.cpp | 339 ++
.../data_type_serde/data_type_serde_pb_test.cpp | 684 +++
.../data_type_serde_quantile_state_test.cpp | 154 +
.../data_type_serde_string_test.cpp | 318 ++
.../data_type_serde_struct_test.cpp | 161 +
.../core/data_type_serde/data_type_serde_test.cpp | 653 +++
.../data_type_serde/data_type_serde_text_test.cpp | 1248 +++++
.../data_type_serde_timestamptz_test.cpp | 194 +
.../data_type_serde_varbinary_test.cpp | 380 ++
.../data_type_serde/data_type_to_string_test.cpp | 117 +
.../data_type_write_to_jsonb_test.cpp | 244 +
be/test/core/decimal12_test.cpp | 76 +
be/test/core/field_test.cpp | 283 +
be/test/core/jsonb/convert_field_to_type_test.cpp | 516 ++
be/test/core/jsonb/json_parser_test.cpp | 484 ++
be/test/core/jsonb/jsonb_document_cast_test.cpp | 532 ++
be/test/core/jsonb/jsonb_document_test.cpp | 297 ++
be/test/core/jsonb/path_in_data_test.cpp | 249 +
be/test/core/jsonb/serialize_test.cpp | 539 ++
be/test/core/pod_array_test.cpp | 925 ++++
be/test/core/string_buffer_test.cpp | 200 +
be/test/core/string_view_test.cpp | 345 ++
.../utils/arrow_column_to_doris_column_test.cpp | 695 +++
be/test/core/utils/histogram_helpers_test.cpp | 324 ++
be/test/core/utils/small_size_hash_set_test.cpp | 123 +
be/test/core/utils/stringop_substring_test.cpp | 285 ++
be/test/core/value/bitmap_value_test.cpp | 1197 +++++
be/test/core/value/hll_test.cpp | 209 +
be/test/core/value/ip_value_test.cpp | 118 +
be/test/core/value/jsonb_value_test.cpp | 51 +
be/test/core/value/jsonb_value_test2.cpp | 245 +
be/test/core/value/quantile_state_test.cpp | 56 +
be/test/core/value/sort_merger_test.cpp | 488 ++
be/test/core/value/vdatetime_value_test.cpp | 1315 +++++
be/test/core/wide_integer_test.cpp | 197 +
be/test/exec/agg/agg_fn_evaluator_test.cpp | 141 +
be/test/exec/column_type_convert_test.cpp | 1648 ++++++
be/test/exec/common/schema_util_rowset_test.cpp | 840 +++
be/test/exec/common/schema_util_test.cpp | 1901 +++++++
be/test/exec/common/string_utils_test.cpp | 229 +
be/test/{vec => }/exec/concurrent_queue_order.cpp | 0
be/test/exec/connector/vjdbc_connector_test.cpp | 351 ++
.../dictionary/dictionary_get_nullable_test.cpp | 293 ++
.../exec/dictionary/dictionary_ip_trie_test.cpp | 76 +
be/test/exec/dictionary/dictionary_status_test.cpp | 109 +
be/test/exec/dictionary/dictionary_util_test.cpp | 159 +
.../exec/dictionary/dictionary_version_test.cpp | 161 +
be/test/exec/exchange/exchange_sink_test.cpp | 237 +
be/test/exec/exchange/exchange_sink_test.h | 177 +
be/test/exec/exchange/exchange_writer_test.cpp | 233 +
.../split_concurrency_controller_test.cpp | 69 +
.../time_sharing_task_executor_test.cpp | 926 ++++
be/test/exec/hash_map/hash_table_method_test.cpp | 10 +-
.../agg_operator_group_by_limit_opt_test.cpp | 762 +++
be/test/exec/operator/agg_operator_test.cpp | 758 +++
be/test/exec/operator/agg_shared_state_test.cpp | 95 +
.../exec/operator/analytic_sink_operator_test.cpp | 825 +++
.../exec/operator/assert_nums_rows_operator.cpp | 111 +
be/test/exec/operator/datagen_operator_test.cpp | 130 +
...istinct_streaming_aggregation_operator_test.cpp | 198 +
be/test/exec/operator/empty_set_operator_test.cpp | 38 +
.../exec/operator/exchange_sink_operator_test.cpp | 192 +
.../operator/exchange_source_operator_test.cpp | 186 +
be/test/exec/operator/hash_join_test_helper.cpp | 628 +++
be/test/exec/operator/hash_join_test_helper.h | 56 +
be/test/exec/operator/hashjoin_build_sink_test.cpp | 361 ++
.../exec/operator/hashjoin_probe_operator_test.cpp | 1323 +++++
be/test/exec/operator/join_test_helper.cpp | 43 +
be/test/exec/operator/join_test_helper.h | 53 +
.../local_merge_sort_source_operator_test.cpp | 161 +
.../operator/materialization_shared_state_test.cpp | 321 ++
be/test/exec/operator/operator_helper.h | 66 +
.../operator/partition_sort_sink_operator_test.cpp | 367 ++
.../partitioned_aggregation_sink_operator_test.cpp | 725 +++
...artitioned_aggregation_source_operator_test.cpp | 616 +++
.../partitioned_aggregation_test_helper.cpp | 233 +
.../operator/partitioned_aggregation_test_helper.h | 157 +
.../partitioned_hash_join_probe_operator_test.cpp | 1353 +++++
.../partitioned_hash_join_sink_operator_test.cpp | 465 ++
.../operator/partitioned_hash_join_test_helper.cpp | 229 +
.../operator/partitioned_hash_join_test_helper.h | 246 +
.../exec/operator/query_cache_operator_test.cpp | 273 +
be/test/exec/operator/repeat_operator_test.cpp | 338 ++
.../operator/scan_normalize_predicate_test.cpp | 1916 +++++++
be/test/exec/operator/set_operator_test.cpp | 556 ++
be/test/exec/operator/sort_operator_test.cpp | 285 ++
.../operator/spill_sort_sink_operator_test.cpp | 495 ++
.../operator/spill_sort_source_operator_test.cpp | 866 ++++
be/test/exec/operator/spill_sort_test_helper.cpp | 206 +
be/test/exec/operator/spill_sort_test_helper.h | 85 +
.../operator/spillable_operator_test_helper.cpp | 110 +
.../exec/operator/spillable_operator_test_helper.h | 113 +
.../exec/operator/streaming_agg_operator_test.cpp | 408 ++
.../exec/operator/table_function_operator_test.cpp | 934 ++++
be/test/exec/operator/union_operator_test.cpp | 296 ++
be/test/exec/pipeline/common/agg_utils_test.cpp | 334 ++
.../pipeline/common/distinct_agg_utils_test.cpp | 232 +
be/test/exec/pipeline/common/set_utils_test.cpp | 160 +
be/test/exec/pipeline/data_queue_test.cpp | 124 +
be/test/exec/pipeline/dummy_task_queue.h | 69 +
be/test/exec/pipeline/local_exchanger_test.cpp | 1298 +++++
.../pipeline/multi_cast_data_streamer_test.cpp | 354 ++
be/test/exec/pipeline/pipeline_task_test.cpp | 1158 +++++
be/test/exec/pipeline/pipeline_test.cpp | 1172 +++++
be/test/exec/pipeline/query_cache_test.cpp | 125 +
be/test/exec/pipeline/thrift_builder.h | 548 ++
be/test/exec/pipeline/vdata_stream_recvr_test.cpp | 622 +++
.../runtime_filter_consumer_helper_test.cpp | 110 +
.../runtime_filter_consumer_test.cpp | 237 +
.../runtime_filter/runtime_filter_merger_test.cpp | 185 +
.../runtime_filter/runtime_filter_mgr_test.cpp | 184 +
.../runtime_filter_producer_helper_cross_test.cpp | 82 +
.../runtime_filter_producer_helper_set_test.cpp | 80 +
.../runtime_filter_producer_helper_test.cpp | 170 +
.../runtime_filter_producer_test.cpp | 194 +
.../runtime_filter_selectivity_test.cpp | 231 +
.../runtime_filter/runtime_filter_test_utils.h | 70 +
.../runtime_filter/runtime_filter_wrapper_test.cpp | 1363 +++++
be/test/exec/runtime_filter/utils_test.cpp | 124 +
be/test/exec/scan/mock_simplified_scan_scheduler.h | 35 +
be/test/exec/scan/scan_operator_test.cpp | 112 +
be/test/exec/scan/scanner_context_test.cpp | 836 +++
be/test/exec/scan/vfile_scanner_exception_test.cpp | 304 ++
be/test/exec/scan/vgeneric_iterators_test.cpp | 362 ++
be/test/exec/scan/vhive_utils_test.cpp | 70 +
...ma_cluster_snapshot_properties_scanner_test.cpp | 6 +-
.../schema_cluster_snapshots_scanner_test.cpp | 6 +-
.../schema_encryption_keys_scanner_test.cpp | 4 +-
.../exec/sink/arrow_result_block_buffer_test.cpp | 394 ++
be/test/exec/sink/get_result_batch_test.cpp | 150 +
be/test/exec/sink/result_block_buffer_test.cpp | 319 ++
be/test/exec/sink/sink_test_utils.h | 228 +
.../sink/tablet_sink_hash_partitioner_test.cpp | 279 +
be/test/exec/sink/vrow_distribution_test.cpp | 453 ++
be/test/exec/sink/vtablet_writer_v2_test.cpp | 256 +
.../writer/iceberg/partition_transformers_test.cpp | 499 ++
be/test/exec/skewed_partition_rebalancer_test.cpp | 337 ++
be/test/exec/sort/full_sort_test.cpp | 124 +
be/test/exec/sort/heap_sorter_test.cpp | 134 +
be/test/exec/sort/merge_sorter_state.cpp | 104 +
be/test/exec/sort/partition_sorter_test.cpp | 198 +
be/test/exec/sort/sort_test.cpp | 215 +
be/test/exec/sort/topn_sort_test.cpp | 107 +
be/test/exprs/aggregate/agg_array_agg_test.cpp | 197 +
be/test/exprs/aggregate/agg_avg_test.cpp | 34 +
be/test/exprs/aggregate/agg_bit_test.cpp | 51 +
be/test/exprs/aggregate/agg_bitmap_test.cpp | 302 ++
be/test/exprs/aggregate/agg_bool_union_test.cpp | 80 +
be/test/exprs/aggregate/agg_collect_test.cpp | 324 ++
be/test/exprs/aggregate/agg_corr_test.cpp | 148 +
be/test/exprs/aggregate/agg_count_test.cpp | 34 +
be/test/exprs/aggregate/agg_function_test.h | 258 +
.../aggregate/agg_group_array_intersect_test.cpp | 534 ++
be/test/exprs/aggregate/agg_histogram_test.cpp | 256 +
.../exprs/aggregate/agg_linear_histogram_test.cpp | 338 ++
be/test/exprs/aggregate/agg_min_max_by_test.cpp | 116 +
be/test/exprs/aggregate/agg_min_max_test.cpp | 199 +
be/test/exprs/aggregate/agg_replace_test.cpp | 526 ++
be/test/exprs/aggregate/agg_test.cpp | 370 ++
be/test/exprs/aggregate/vec_count_by_enum_test.cpp | 303 ++
be/test/exprs/aggregate/vec_retention_test.cpp | 297 ++
.../exprs/aggregate/vec_sequence_match_test.cpp | 434 ++
be/test/exprs/aggregate/vec_window_funnel_test.cpp | 437 ++
be/test/exprs/bitmapfilter_predicate_test.cpp | 2 +-
be/test/exprs/bloom_filter_func_test.cpp | 8 +-
be/test/exprs/function/cast/cast_test.h | 670 +++
be/test/exprs/function/cast/cast_to_array_test.cpp | 199 +
.../exprs/function/cast/cast_to_boolean_test.cpp | 436 ++
be/test/exprs/function/cast/cast_to_date_test.cpp | 389 ++
.../exprs/function/cast/cast_to_datetime_test.cpp | 417 ++
be/test/exprs/function/cast/cast_to_decimal.cpp | 125 +
.../cast/cast_to_decimal128_from_decimal128.cpp | 27 +
...cast_to_decimal128_from_decimal128_overflow.cpp | 28 +
.../cast/cast_to_decimal128_from_decimal256.cpp | 36 +
...cast_to_decimal128_from_decimal256_overflow.cpp | 25 +
.../cast/cast_to_decimal128_from_decimal32.cpp | 36 +
.../cast_to_decimal128_from_decimal32_overflow.cpp | 37 +
.../cast/cast_to_decimal128_from_decimal64.cpp | 36 +
.../cast_to_decimal128_from_decimal64_overflow.cpp | 37 +
.../cast/cast_to_decimal128_from_double.cpp | 54 +
.../cast_to_decimal128_from_double_overflow.cpp | 54 +
.../cast/cast_to_decimal128_from_float.cpp | 54 +
.../cast_to_decimal128_from_float_overflow.cpp | 54 +
.../function/cast/cast_to_decimal128_from_int.cpp | 25 +
.../cast/cast_to_decimal128_from_int_overflow.cpp | 25 +
.../cast/cast_to_decimal128_from_string.cpp | 82 +
.../cast_to_decimal128_from_string_overflow.cpp | 62 +
.../function/cast/cast_to_decimal128_perf.cpp | 383 ++
.../cast/cast_to_decimal256_from_decimal128.cpp | 27 +
...cast_to_decimal256_from_decimal128_overflow.cpp | 28 +
.../cast/cast_to_decimal256_from_decimal256.cpp | 24 +
...cast_to_decimal256_from_decimal256_overflow.cpp | 25 +
.../cast/cast_to_decimal256_from_decimal32.cpp | 24 +
.../cast_to_decimal256_from_decimal32_overflow.cpp | 25 +
.../cast/cast_to_decimal256_from_decimal64.cpp | 24 +
.../cast_to_decimal256_from_decimal64_overflow.cpp | 25 +
.../cast/cast_to_decimal256_from_double.cpp | 56 +
.../cast_to_decimal256_from_double_overflow.cpp | 56 +
.../cast/cast_to_decimal256_from_float.cpp | 56 +
.../cast_to_decimal256_from_float_overflow.cpp | 56 +
.../function/cast/cast_to_decimal256_from_int.cpp | 24 +
.../cast/cast_to_decimal256_from_int_overflow.cpp | 25 +
.../cast/cast_to_decimal256_from_string.cpp | 81 +
.../cast_to_decimal256_from_string_overflow.cpp | 66 +
.../cast/cast_to_decimal32_from_decimal128.cpp | 28 +
.../cast_to_decimal32_from_decimal128_overflow.cpp | 28 +
.../cast/cast_to_decimal32_from_decimal256.cpp | 25 +
.../cast_to_decimal32_from_decimal256_overflow.cpp | 25 +
.../cast/cast_to_decimal32_from_decimal32.cpp | 25 +
.../cast_to_decimal32_from_decimal32_overflow.cpp | 25 +
.../cast/cast_to_decimal32_from_decimal64.cpp | 25 +
.../cast_to_decimal32_from_decimal64_overflow.cpp | 25 +
.../cast/cast_to_decimal32_from_double.cpp | 54 +
.../cast_to_decimal32_from_double_overflow.cpp | 54 +
.../function/cast/cast_to_decimal32_from_float.cpp | 54 +
.../cast/cast_to_decimal32_from_float_overflow.cpp | 54 +
.../function/cast/cast_to_decimal32_from_int.cpp | 25 +
.../cast/cast_to_decimal32_from_int_overflow.cpp | 25 +
.../cast/cast_to_decimal32_from_string.cpp | 98 +
.../cast_to_decimal32_from_string_overflow.cpp | 72 +
.../cast/cast_to_decimal64_from_decimal128.cpp | 32 +
.../cast_to_decimal64_from_decimal128_overflow.cpp | 31 +
.../cast/cast_to_decimal64_from_decimal256.cpp | 38 +
.../cast_to_decimal64_from_decimal256_overflow.cpp | 37 +
.../cast/cast_to_decimal64_from_decimal32.cpp | 26 +
.../cast_to_decimal64_from_decimal32_overflow.cpp | 25 +
.../cast/cast_to_decimal64_from_decimal64.cpp | 26 +
.../cast_to_decimal64_from_decimal64_overflow.cpp | 25 +
.../cast/cast_to_decimal64_from_double.cpp | 54 +
.../cast_to_decimal64_from_double_overflow.cpp | 54 +
.../function/cast/cast_to_decimal64_from_float.cpp | 54 +
.../cast/cast_to_decimal64_from_float_overflow.cpp | 54 +
.../function/cast/cast_to_decimal64_from_int.cpp | 24 +
.../cast/cast_to_decimal64_from_int_overflow.cpp | 25 +
.../cast/cast_to_decimal64_from_string.cpp | 82 +
.../cast_to_decimal64_from_string_overflow.cpp | 72 +
be/test/exprs/function/cast/cast_to_decimal_test.h | 2330 +++++++++
.../exprs/function/cast/cast_to_float_double.cpp | 1727 +++++++
be/test/exprs/function/cast/cast_to_integer.cpp | 2319 +++++++++
be/test/exprs/function/cast/cast_to_ip_test.cpp | 277 +
be/test/exprs/function/cast/cast_to_map_test.cpp | 182 +
be/test/exprs/function/cast/cast_to_string.cpp | 364 ++
.../function/cast/cast_to_string_api_test.cpp | 141 +
.../exprs/function/cast/cast_to_struct_test.cpp | 131 +
be/test/exprs/function/cast/cast_to_time_test.cpp | 155 +
.../function/cast/cast_to_timestamptz_test.cpp | 362 ++
.../function/cast/function_variant_cast_test.cpp | 616 +++
.../exprs/function/function_arithmetic_test.cpp | 117 +
.../function/function_array_aggregation_test.cpp | 376 ++
.../function_array_cosine_similarity_test.cpp | 159 +
.../exprs/function/function_array_element_test.cpp | 134 +
.../exprs/function/function_array_index_test.cpp | 224 +
.../exprs/function/function_array_size_test.cpp | 116 +
.../function/function_arrays_overlap_test.cpp | 155 +
be/test/exprs/function/function_bitmap_test.cpp | 512 ++
...ion_comparison_evaluate_inverted_index_test.cpp | 125 +
.../function_complex_hash_map_dict_test.cpp | 135 +
.../function_compressed_materialization_test.cpp | 225 +
.../exprs/function/function_dict_get_many_test.cpp | 89 +
be/test/exprs/function/function_dict_get_test.cpp | 89 +
.../exprs/function/function_eq_for_null_test.cpp | 646 +++
be/test/exprs/function/function_geo_test.cpp | 466 ++
.../exprs/function/function_hash_map_dict_test.cpp | 68 +
.../exprs/function/function_hash_map_dict_test.h | 150 +
be/test/exprs/function/function_hash_test.cpp | 287 ++
be/test/exprs/function/function_hll_test.cpp | 136 +
be/test/exprs/function/function_ip_dict_test.cpp | 145 +
be/test/exprs/function/function_ip_dict_test.h | 250 +
be/test/exprs/function/function_ip_test.cpp | 283 +
be/test/exprs/function/function_is_null_test.cpp | 390 ++
be/test/exprs/function/function_jsonb_test.cpp | 917 ++++
be/test/exprs/function/function_like_test.cpp | 828 +++
be/test/exprs/function/function_map_test.cpp | 84 +
be/test/exprs/function/function_match_test.cpp | 844 +++
be/test/exprs/function/function_math_test.cpp | 903 ++++
.../exprs/function/function_money_format_test.cpp | 95 +
.../exprs/function/function_multi_match_test.cpp | 76 +
be/test/exprs/function/function_nullif_test.cpp | 61 +
be/test/exprs/function/function_num_if_test.cpp | 107 +
.../function/function_quantile_state_test.cpp | 216 +
be/test/exprs/function/function_round_test.cpp | 1148 +++++
.../exprs/function/function_search_nested_test.cpp | 382 ++
be/test/exprs/function/function_search_test.cpp | 2127 ++++++++
be/test/exprs/function/function_string_test.cpp | 3872 ++++++++++++++
.../function/function_struct_element_test.cpp | 117 +
.../exprs/function/function_sub_replace_test.cpp | 51 +
be/test/exprs/function/function_test_template.cpp | 58 +
be/test/exprs/function/function_test_util.cpp | 677 +++
be/test/exprs/function/function_test_util.h | 535 ++
.../function/function_throw_exception_test.cpp | 102 +
be/test/exprs/function/function_time_test.cpp | 2558 +++++++++
be/test/exprs/function/function_tokenize_test.cpp | 220 +
be/test/exprs/function/function_url_test.cpp | 96 +
be/test/exprs/function/function_uuid_test.cpp | 49 +
be/test/exprs/function/function_varbinary_test.cpp | 426 ++
.../function/function_variant_element_test.cpp | 64 +
be/test/exprs/function/geo/geo_types_test.cpp | 2051 ++++++++
be/test/exprs/function/geo/wkb_parse_test.cpp | 179 +
be/test/exprs/function/geo/wkt_parse_test.cpp | 59 +
.../function/simple_function_factory_test.cpp | 98 +
be/test/exprs/function/table_function_test.cpp | 311 ++
be/test/exprs/minmax_predicate_test.cpp | 2 +-
be/test/exprs/mock_vexpr.h | 2 +-
be/test/exprs/score_runtime_test.cpp | 259 +
be/test/exprs/short_circuit_util_test.cpp | 935 ++++
be/test/exprs/try_cast_expr_test.cpp | 274 +
.../exprs/vexpr_evalute_inverted_index_test.cpp | 176 +
be/test/exprs/vexpr_test.cpp | 793 +++
be/test/exprs/virtual_slot_ref_test.cpp | 6 +-
be/test/exprs/vsearch_expr_test.cpp | 1443 ++++++
.../format/file_reader/file_meta_cache_test.cpp | 0
.../new_plain_text_line_reader_test.cpp | 168 +
.../format/native/native_reader_writer_test.cpp | 1350 +++++
be/test/format/orc/orc_convert_dict_test.cpp | 237 +
.../format/orc/orc_convert_to_orc_literal_test.cpp | 525 ++
be/test/format/orc/orc_file_reader_test.cpp | 172 +
be/test/format/orc/orc_memory_stream_test.h | 101 +
be/test/format/orc/orc_read_lines.cpp | 380 ++
be/test/format/orc/orc_reader_fill_data_test.cpp | 483 ++
be/test/format/orc/orc_reader_init_column_test.cpp | 233 +
be/test/format/orc/orc_reader_test.cpp | 178 +
be/test/format/parquet/bool_plain_decoder_test.cpp | 245 +
be/test/format/parquet/bool_rle_decoder_test.cpp | 245 +
.../parquet/byte_array_dict_decoder_test.cpp | 514 ++
.../parquet/byte_array_plain_decoder_test.cpp | 247 +
.../parquet/byte_stream_split_decoder_test.cpp | 405 ++
.../format/parquet/delta_bit_pack_decoder_test.cpp | 272 +
.../parquet/delta_byte_array_decoder_test.cpp | 598 +++
.../delta_length_byte_array_decoder_test.cpp | 281 +
.../parquet/fix_length_dict_decoder_test.cpp | 552 ++
.../parquet/fix_length_plain_decoder_test.cpp | 208 +
be/test/format/parquet/level_decoder_test.cpp | 225 +
be/test/format/parquet/parquet_common_test.cpp | 457 ++
.../parquet/parquet_corrupt_statistics_test.cpp | 134 +
be/test/format/parquet/parquet_expr_test.cpp | 1730 +++++++
.../parquet_nested_type_cross_page_test.cpp | 179 +
be/test/format/parquet/parquet_page_cache_test.cpp | 804 +++
be/test/format/parquet/parquet_read_lines.cpp | 340 ++
be/test/format/parquet/parquet_reader_test.cpp | 479 ++
be/test/format/parquet/parquet_statistics_test.cpp | 155 +
be/test/format/parquet/parquet_thrift_test.cpp | 460 ++
be/test/format/parquet/parquet_utils_test.cpp | 217 +
be/test/format/parquet/parquet_version_test.cpp | 221 +
.../hive/hive_reader_create_column_ids_test.cpp | 1193 +++++
be/test/format/table/hive/hive_reader_test.cpp | 744 +++
.../table/iceberg/arrow_schema_util_test.cpp | 304 ++
.../iceberg_reader_create_column_ids_test.cpp | 1184 +++++
.../format/table/iceberg/iceberg_reader_test.cpp | 742 +++
.../table/iceberg/partition_spec_parser_test.cpp | 87 +
.../format/table/iceberg/schema_parser_test.cpp | 288 ++
be/test/format/table/iceberg/schema_test.cpp | 70 +
be/test/format/table/iceberg/type_test.cpp | 176 +
be/test/format/table/paimon_cpp_reader_test.cpp | 95 +
.../table/table_schema_change_helper_test.cpp | 839 +++
.../format/text/hive_text_field_splitter_test.cpp | 97 +
be/test/format/wal/wal_dirs_info_test.cpp | 133 +
be/test/format/wal/wal_manager_test.cpp | 476 ++
be/test/format/wal/wal_reader_writer_test.cpp | 145 +
be/test/geo/geo_types_test.cpp | 2051 --------
be/test/geo/wkb_parse_test.cpp | 179 -
be/test/geo/wkt_parse_test.cpp | 59 -
be/test/gutil/strings/numbers_test.cpp | 2 +-
be/test/http/file_cache_action_test.cpp | 163 -
be/test/http/http_auth_test.cpp | 91 -
be/test/http/http_client_test.cpp | 671 ---
be/test/http/http_utils_test.cpp | 99 -
be/test/http/message_body_sink_test.cpp | 60 -
be/test/http/metrics_action_test.cpp | 97 -
be/test/http/stream_load_test.cpp | 126 -
be/test/io/cache/block_file_cache_test.cpp | 4 +-
be/test/io/cache/block_file_cache_test_common.h | 2 +-
.../io/cache/block_file_cache_test_lru_dump.cpp | 2 +-
.../io/cache/block_file_cache_test_meta_store.cpp | 2 +-
be/test/io/cache/block_file_cache_ttl_mgr_test.cpp | 4 +-
.../fs_file_cache_storage_leak_cleaner_test.cpp | 2 +-
be/test/io/fs/multi_table_pipe_test.cpp | 2 +-
be/test/io/fs/s3_file_writer_test.cpp | 31 +-
be/test/io/fs/stream_sink_file_writer_test.cpp | 4 +-
be/test/load/channel/load_stream_stub_map_test.cpp | 59 +
.../delta_writer/delta_writer_cluster_key_test.cpp | 366 ++
be/test/load/delta_writer/delta_writer_test.cpp | 1050 ++++
.../delta_writer/delta_writer_v2_pool_test.cpp | 81 +
.../load/memtable/memtable_flush_executor_test.cpp | 209 +
.../load/memtable/memtable_memory_limiter_test.cpp | 184 +
be/test/load/memtable/memtable_sort_test.cpp | 83 +
be/test/olap/accept_null_predicate_test.cpp | 255 -
be/test/olap/base_compaction_test.cpp | 112 -
be/test/olap/block_column_predicate_test.cpp | 2740 ----------
.../olap/cloud_index_change_compaction_test.cpp | 527 --
be/test/olap/cloud_index_change_task_test.cpp | 336 --
be/test/olap/collection_similarity_test.cpp | 766 ---
be/test/olap/collection_statistics_test.cpp | 689 ---
be/test/olap/common_test.cpp | 50 -
.../compaction_delete_bitmap_calculator_test.cpp | 279 -
be/test/olap/compaction_file_cache_test.cpp | 403 --
be/test/olap/compaction_metrics_test.cpp | 249 -
be/test/olap/compaction_permit_limiter_test.cpp | 78 -
be/test/olap/compaction_sample_info_test.cpp | 297 --
be/test/olap/compaction_score_test.cpp | 158 -
be/test/olap/compaction_task_test.cpp | 286 --
be/test/olap/cumulative_compaction_policy_test.cpp | 2538 ---------
be/test/olap/cumulative_compaction_test.cpp | 297 --
...mulative_compaction_time_series_policy_test.cpp | 652 ---
be/test/olap/date_bloom_filter_test.cpp | 390 --
be/test/olap/decimal12_test.cpp | 76 -
be/test/olap/delete_bitmap_calculator_test.cpp | 297 --
be/test/olap/delete_handler_test.cpp | 1552 ------
be/test/olap/delta_writer_cluster_key_test.cpp | 366 --
be/test/olap/delta_writer_test.cpp | 1050 ----
.../olap/engine_storage_migration_task_test.cpp | 287 --
be/test/olap/file_header_test.cpp | 78 -
be/test/olap/hll_test.cpp | 209 -
be/test/olap/id_manager_test.cpp | 154 -
be/test/olap/index_builder_test.cpp | 3103 -----------
be/test/olap/inverted_index_parser_test.cpp | 517 --
be/test/olap/inverted_index_profile_test.cpp | 109 -
be/test/olap/itoken_extractor_test.cpp | 588 ---
be/test/olap/key_coder_test.cpp | 1852 -------
be/test/olap/lru_cache_test.cpp | 860 ----
be/test/olap/memtable_flush_executor_test.cpp | 209 -
be/test/olap/memtable_memory_limiter_test.cpp | 184 -
be/test/olap/memtable_sort_test.cpp | 83 -
be/test/olap/metadata_adder_test.cpp | 206 -
be/test/olap/olap_meta_test.cpp | 123 -
be/test/olap/olap_type_test.cpp | 587 ---
be/test/olap/options_test.cpp | 202 -
be/test/olap/ordered_data_compaction_test.cpp | 625 ---
be/test/olap/page_cache_test.cpp | 393 --
be/test/olap/path_gc_test.cpp | 189 -
be/test/olap/primary_key_index_test.cpp | 325 --
be/test/olap/remote_rowset_gc_test.cpp | 257 -
be/test/olap/row_cursor_test.cpp | 292 --
be/test/olap/rowid_conversion_test.cpp | 610 ---
be/test/olap/rowset/beta_rowset_test.cpp | 580 ---
be/test/olap/rowset/pending_rowset_test.cpp | 44 -
be/test/olap/rowset/rowset_meta_manager_test.cpp | 88 -
be/test/olap/rowset/rowset_meta_test.cpp | 306 --
.../segment_v2/analyzer_key_matcher_test.cpp | 218 -
.../rowset/segment_v2/binary_dict_page_test.cpp | 905 ----
.../rowset/segment_v2/binary_plain_page_test.cpp | 116 -
.../segment_v2/binary_plain_page_v2_test.cpp | 621 ---
.../rowset/segment_v2/binary_prefix_page_test.cpp | 313 --
.../rowset/segment_v2/bitshuffle_page_test.cpp | 377 --
.../rowset/segment_v2/block_bloom_filter_test.cpp | 280 -
.../bloom_filter_index_reader_writer_test.cpp | 876 ----
.../olap/rowset/segment_v2/bloom_filter_test.cpp | 302 --
.../segment_v2/column_meta_accessor_test.cpp | 705 ---
.../rowset/segment_v2/column_reader_cache_test.cpp | 484 --
.../olap/rowset/segment_v2/column_reader_test.cpp | 305 --
.../segment_v2/column_reader_writer_test.cpp | 865 ----
.../olap/rowset/segment_v2/encoding_info_test.cpp | 327 --
.../segment_v2/external_col_meta_util_test.cpp | 661 ---
.../segment_v2/frame_of_reference_page_test.cpp | 315 --
.../segment_v2/hierarchical_data_iterator_test.cpp | 138 -
.../rowset/segment_v2/index_reader_helper_test.cpp | 419 --
.../inverted_index/analysis_factory_mgr_test.cpp | 293 --
.../inverted_index/analyzer/icu_analyzer_test.cpp | 626 ---
.../inverted_index/analyzer/ik_anayzer_test.cpp | 788 ---
.../analyzer/simple_analyzer_test.cpp | 147 -
.../inverted_index/ananlyzer/analyzer_test.cpp | 348 --
.../ananlyzer/custom_analyzer_test.cpp | 429 --
.../char_filter/char_filter_test.cpp | 76 -
.../char_replace_char_filter_factory_test.cpp | 193 -
.../char_filter/char_replace_char_filter_test.cpp | 71 -
.../icu_normalizer_char_filter_factory_test.cpp | 268 -
.../common/inverted_index_common_test.cpp | 343 --
.../common/inverted_index_gc_binlogs_test.cpp | 174 -
.../index_compaction_performance_test.cpp | 280 -
.../compaction/index_compaction_test.cpp | 1725 -------
.../compaction/util/index_compaction_utils.cpp | 770 ---
.../inverted_index/empty_index_file_test.cpp | 93 -
.../query/conjunction_query_test.cpp | 141 -
.../query/disjunction_query_test.cpp | 116 -
.../query/phrase_edge_query_test.cpp | 474 --
.../query/phrase_prefix_query_test.cpp | 523 --
.../phrase_query/exact_phrase_matcher_test.cpp | 136 -
.../ordered_sloppy_phrase_matcher_test.cpp | 165 -
.../query/phrase_query/phrase_freq_test.cpp | 559 --
.../query/phrase_query/phrase_matcher_test.cpp | 113 -
.../query/phrase_query/phrase_positions_test.cpp | 144 -
.../query/phrase_query/phrase_queue_test.cpp | 130 -
.../phrase_query/sloppy_phrase_matcher_test.cpp | 206 -
.../inverted_index/query/phrase_query_test.cpp | 669 ---
.../inverted_index/query/query_helper_test.cpp | 277 -
.../inverted_index/query/regexp_query_test.cpp | 425 --
.../boolean_query/boolean_query_builder_test.cpp | 387 --
.../inverted_index/query_v2/boolean_query_test.cpp | 614 ---
.../query_v2/buffered_union_scorer_test.cpp | 224 -
.../query_v2/buffered_union_test.cpp | 684 ---
.../query_v2/composite_reader_test.cpp | 80 -
.../query_v2/disjunction_scorer_test.cpp | 389 --
.../inverted_index/query_v2/doc_set_test.cpp | 537 --
.../query_v2/exclude_scorer_test.cpp | 569 --
.../query_v2/intersection_scorer_test.cpp | 253 -
.../inverted_index/query_v2/intersection_test.cpp | 425 --
.../query_v2/loaded_postings_test.cpp | 296 --
.../query_v2/multi_phrase_query_test.cpp | 794 ---
.../occur_boolean_query_real_index_test.cpp | 344 --
.../query_v2/occur_boolean_query_test.cpp | 1052 ----
.../query_v2/phrase_prefix_query_test.cpp | 475 --
.../inverted_index/query_v2/phrase_query_test.cpp | 656 ---
.../inverted_index/query_v2/prefix_query_test.cpp | 339 --
.../inverted_index/query_v2/regexp_query_test.cpp | 567 --
.../query_v2/regexp_wildcard_lowercase_test.cpp | 228 -
.../inverted_index/query_v2/reqopt_scorer_test.cpp | 540 --
.../query_v2/score_combiner_test.cpp | 103 -
.../query_v2/segment_postings_test.cpp | 284 -
.../inverted_index/query_v2/simple_union_test.cpp | 568 --
.../query_v2/union_postings_test.cpp | 366 --
.../query_v2/wildcard_query_test.cpp | 527 --
.../segment_v2/inverted_index/setting_test.cpp | 257 -
.../similarity/bm25_similarity_test.cpp | 291 --
.../inverted_index/string_helper_test.cpp | 157 -
.../ascii_folding_filter_factory_test.cpp | 215 -
.../icu_normalizer_filter_factory_test.cpp | 295 --
.../lower_case_filter_factory_test.cpp | 109 -
.../token_filter/pinyin_filter_test.cpp | 864 ----
.../word_delimiter_filter_factory_test.cpp | 147 -
.../token_filter/word_delimiter_filter_test.cpp | 331 --
.../token_filter/word_delimiter_iterator_test.cpp | 267 -
.../tokenizer/basic_tokenizer_factory_test.cpp | 235 -
.../char_group_tokenizer_factory_test.cpp | 292 --
.../tokenizer/edge_ngram_tokenizer_test.cpp | 241 -
.../tokenizer/icu_tokenizer_factory_test.cpp | 212 -
.../tokenizer/keyword_analyzer_test.cpp | 147 -
.../tokenizer/ngram_tokenizer_test.cpp | 205 -
.../tokenizer/pinyin_alphabet_tokenizer_test.cpp | 248 -
.../tokenizer/pinyin_analysis_test.cpp | 1809 -------
.../inverted_index/tokenizer/pinyin_util_test.cpp | 807 ---
.../inverted_index/tokenizer/smart_forest_test.cpp | 204 -
.../tokenizer/smart_get_word_test.cpp | 361 --
.../tokenizer/standard_tokenizer_factory_test.cpp | 149 -
.../inverted_index/util/fixed_bit_set_test.cpp | 141 -
.../inverted_index/util/linked_hash_map_test.cpp | 135 -
.../inverted_index/util/mock_iterator_test.cpp | 113 -
.../inverted_index/util/priority_queue_test.cpp | 155 -
.../segment_v2/inverted_index/util/reader_test.cpp | 90 -
.../util/union_term_iterator_test.cpp | 230 -
.../segment_v2/inverted_index_array_test.cpp | 1124 ----
.../inverted_index_compound_reader_test.cpp | 1002 ----
.../segment_v2/inverted_index_file_reader_test.cpp | 443 --
.../segment_v2/inverted_index_file_writer_test.cpp | 2248 --------
.../inverted_index_fs_directory_test.cpp | 844 ---
.../segment_v2/inverted_index_iterator_test.cpp | 344 --
.../segment_v2/inverted_index_query_param_test.cpp | 601 ---
.../segment_v2/inverted_index_query_type_test.cpp | 125 -
.../segment_v2/inverted_index_reader_test.cpp | 3851 --------------
.../inverted_index_searcher_cache_test.cpp | 334 --
.../segment_v2/inverted_index_searcher_test.cpp | 471 --
.../segment_v2/inverted_index_writer_test.cpp | 1615 ------
be/test/olap/rowset/segment_v2/mock/mock_segment.h | 67 -
.../segment_v2/nested_group_path_filter_test.cpp | 159 -
.../rowset/segment_v2/nested_group_path_test.cpp | 113 -
.../segment_v2/nested_group_provider_test.cpp | 237 -
.../rowset/segment_v2/ordinal_page_index_test.cpp | 158 -
be/test/olap/rowset/segment_v2/plain_page_test.cpp | 343 --
be/test/olap/rowset/segment_v2/rle_page_test.cpp | 208 -
be/test/olap/rowset/segment_v2/row_ranges_test.cpp | 139 -
.../search_function_query_cache_test.cpp | 207 -
.../rowset/segment_v2/segment_corruption_test.cpp | 370 --
.../segment_iterator_no_need_read_data_test.cpp | 60 -
.../variant_column_writer_reader_test.cpp | 3591 -------------
.../segment_v2/variant_stats_calculator_test.cpp | 467 --
.../olap/rowset/segment_v2/variant_util_test.cpp | 427 --
.../olap/rowset/segment_v2/zone_map_index_test.cpp | 1089 ----
.../rowset/unique_rowset_id_generator_test.cpp | 129 -
be/test/olap/segcompaction_mow_test.cpp | 911 ----
be/test/olap/segcompaction_test.cpp | 1187 -----
be/test/olap/segment_cache_test.cpp | 362 --
be/test/olap/segment_footer_cache_test.cpp | 195 -
.../olap/segment_writer_full_encode_keys_test.cpp | 101 -
.../olap/segments_key_bounds_truncation_test.cpp | 788 ---
be/test/olap/short_key_index_test.cpp | 97 -
be/test/olap/single_compaction_test.cpp | 147 -
be/test/olap/snapshot_manager_test.cpp | 296 --
be/test/olap/stale_at_test.cpp | 101 -
be/test/olap/storage_engine_test.cpp | 180 -
be/test/olap/storage_resource_test.cpp | 193 -
be/test/olap/storage_types_test.cpp | 279 -
be/test/olap/tablet_column_object_pool_test.cpp | 166 -
be/test/olap/tablet_cooldown_test.cpp | 484 --
be/test/olap/tablet_index_test.cpp | 108 -
be/test/olap/tablet_meta_manager_test.cpp | 192 -
be/test/olap/tablet_meta_test.cpp | 406 --
be/test/olap/tablet_mgr_test.cpp | 600 ---
be/test/olap/tablet_schema_helper.cpp | 164 -
be/test/olap/tablet_schema_helper.h | 65 -
be/test/olap/tablet_schema_index_test.cpp | 240 -
be/test/olap/tablet_schema_test.cpp | 867 ----
be/test/olap/tablet_test.cpp | 433 --
be/test/olap/timestamped_version_tracker_test.cpp | 813 ---
be/test/olap/txn_manager_test.cpp | 474 --
be/test/olap/variant_doc_mode_compaction_test.cpp | 499 --
.../vector_index/virtual_column_iterator_test.cpp | 670 ---
.../vector_search/ann_index_edge_case_test.cpp | 259 -
.../olap/vector_search/ann_index_iterator_test.cpp | 341 --
.../olap/vector_search/ann_index_reader_test.cpp | 687 ---
.../olap/vector_search/ann_index_smoke_test.cpp | 159 -
.../olap/vector_search/ann_index_writer_test.cpp | 657 ---
.../olap/vector_search/ann_range_search_test.cpp | 907 ----
.../vector_search/ann_topn_descriptor_test.cpp | 191 -
.../ann_topn_runtime_negative_test.cpp | 145 -
.../olap/vector_search/faiss_vector_index_test.cpp | 1353 -----
be/test/olap/vector_search/vector_search_utils.cpp | 289 --
be/test/olap/vector_search/vector_search_utils.h | 369 --
be/test/olap/wal/wal_dirs_info_test.cpp | 133 -
be/test/olap/wal/wal_manager_test.cpp | 476 --
be/test/olap/wal/wal_reader_writer_test.cpp | 145 -
be/test/pipeline/common/agg_utils_test.cpp | 334 --
.../pipeline/common/distinct_agg_utils_test.cpp | 232 -
be/test/pipeline/common/set_utils_test.cpp | 160 -
be/test/pipeline/dummy_task_queue.h | 69 -
be/test/pipeline/exec/data_queue_test.cpp | 124 -
.../exec/multi_cast_data_streamer_test.cpp | 354 --
be/test/pipeline/exec/query_cache_test.cpp | 125 -
be/test/pipeline/exec/vdata_stream_recvr_test.cpp | 622 ---
be/test/pipeline/local_exchanger_test.cpp | 1298 -----
.../agg_operator_group_by_limit_opt_test.cpp | 762 ---
be/test/pipeline/operator/agg_operator_test.cpp | 758 ---
.../pipeline/operator/agg_shared_state_test.cpp | 95 -
.../operator/analytic_sink_operator_test.cpp | 825 ---
.../operator/assert_nums_rows_operator.cpp | 111 -
.../pipeline/operator/datagen_operator_test.cpp | 130 -
...istinct_streaming_aggregation_operator_test.cpp | 198 -
.../pipeline/operator/empty_set_operator_test.cpp | 38 -
.../operator/exchange_sink_operator_test.cpp | 192 -
.../operator/exchange_source_operator_test.cpp | 186 -
.../pipeline/operator/hash_join_test_helper.cpp | 628 ---
be/test/pipeline/operator/hash_join_test_helper.h | 56 -
.../pipeline/operator/hashjoin_build_sink_test.cpp | 361 --
.../operator/hashjoin_probe_operator_test.cpp | 1323 -----
be/test/pipeline/operator/join_test_helper.cpp | 43 -
be/test/pipeline/operator/join_test_helper.h | 53 -
.../local_merge_sort_source_operator_test.cpp | 161 -
.../operator/materialization_shared_state_test.cpp | 321 --
be/test/pipeline/operator/operator_helper.h | 66 -
.../operator/partition_sort_sink_operator_test.cpp | 367 --
.../partitioned_aggregation_sink_operator_test.cpp | 546 --
...artitioned_aggregation_source_operator_test.cpp | 616 ---
.../partitioned_aggregation_test_helper.cpp | 233 -
.../operator/partitioned_aggregation_test_helper.h | 157 -
.../partitioned_hash_join_probe_operator_test.cpp | 1353 -----
.../partitioned_hash_join_sink_operator_test.cpp | 465 --
.../operator/partitioned_hash_join_test_helper.cpp | 229 -
.../operator/partitioned_hash_join_test_helper.h | 246 -
.../operator/query_cache_operator_test.cpp | 273 -
be/test/pipeline/operator/repeat_operator_test.cpp | 338 --
.../operator/scan_normalize_predicate_test.cpp | 1916 -------
be/test/pipeline/operator/set_operator_test.cpp | 557 --
be/test/pipeline/operator/sort_operator_test.cpp | 285 --
.../operator/spill_sort_sink_operator_test.cpp | 495 --
.../operator/spill_sort_source_operator_test.cpp | 866 ----
.../pipeline/operator/spill_sort_test_helper.cpp | 206 -
be/test/pipeline/operator/spill_sort_test_helper.h | 85 -
.../operator/spillable_operator_test_helper.cpp | 110 -
.../operator/spillable_operator_test_helper.h | 113 -
.../operator/streaming_agg_operator_test.cpp | 408 --
.../operator/table_function_operator_test.cpp | 934 ----
be/test/pipeline/operator/union_operator_test.cpp | 297 --
be/test/pipeline/pipeline_task_test.cpp | 1156 -----
be/test/pipeline/pipeline_test.cpp | 1172 -----
be/test/pipeline/shuffle/exchange_writer_test.cpp | 233 -
be/test/pipeline/thrift_builder.h | 548 --
be/test/runtime/arena_test.cpp | 2 +-
be/test/runtime/cache/partition_cache_test.cpp | 4 +-
be/test/runtime/decimal_value_test.cpp | 2 +-
be/test/runtime/decimalv2_value_test.cpp | 2 +-
.../runtime/index_policy/index_policy_mgr_test.cpp | 2 +-
be/test/runtime/jsonb_value_test.cpp | 51 -
be/test/runtime/large_int_value_test.cpp | 2 +-
be/test/runtime/load_stream_test.cpp | 24 +-
be/test/runtime/memory/allocator_test.cpp | 4 +-
be/test/runtime/memory/memory_reclamation_test.cpp | 2 +-
.../plugin/cloud_plugin_downloader_test.cpp | 2 +-
be/test/runtime/result_buffer_mgr_test.cpp | 8 +-
.../runtime/routine_load_task_executor_test.cpp | 12 +-
.../runtime_profile_counter_tree_node_test.cpp | 371 ++
.../runtime/runtime_profile_profile_level_test.cpp | 258 +
be/test/runtime/runtime_profile_test.cpp | 561 ++
be/test/runtime/snapshot_loader_test.cpp | 50 +-
be/test/runtime/stream_load_parquet_test.cpp | 4 +-
be/test/runtime/string_value_test.cpp | 2 +-
be/test/runtime/time_value_test.cpp | 3 +-
be/test/runtime/timestamptz_value_test.cpp | 4 +-
.../workload_group/workload_group_manager_test.cpp | 6 +-
be/test/runtime/workload_sched_policy_test.cpp | 4 +-
.../runtime_filter_consumer_helper_test.cpp | 110 -
.../runtime_filter_consumer_test.cpp | 237 -
.../runtime_filter/runtime_filter_merger_test.cpp | 185 -
be/test/runtime_filter/runtime_filter_mgr_test.cpp | 184 -
.../runtime_filter_producer_helper_cross_test.cpp | 82 -
.../runtime_filter_producer_helper_set_test.cpp | 80 -
.../runtime_filter_producer_helper_test.cpp | 170 -
.../runtime_filter_producer_test.cpp | 194 -
.../runtime_filter_selectivity_test.cpp | 231 -
be/test/runtime_filter/runtime_filter_test_utils.h | 70 -
.../runtime_filter/runtime_filter_wrapper_test.cpp | 1363 -----
be/test/runtime_filter/utils_test.cpp | 124 -
be/test/scan/mock_simplified_scan_scheduler.h | 35 -
be/test/scan/scanner_context_test.cpp | 836 ---
be/test/service/http/file_cache_action_test.cpp | 163 +
be/test/service/http/http_auth_test.cpp | 91 +
be/test/service/http/http_client_test.cpp | 671 +++
be/test/service/http/http_utils_test.cpp | 99 +
be/test/service/http/message_body_sink_test.cpp | 60 +
be/test/service/http/metrics_action_test.cpp | 97 +
be/test/service/http/stream_load_test.cpp | 126 +
be/test/service/point_query_exector_test.cpp | 12 +-
be/test/storage/cache/lru_cache_test.cpp | 860 ++++
be/test/storage/cache/page_cache_test.cpp | 393 ++
be/test/storage/common_test.cpp | 50 +
.../storage/compaction/base_compaction_test.cpp | 112 +
.../cloud_index_change_compaction_test.cpp | 527 ++
.../compaction/cloud_index_change_task_test.cpp | 336 ++
.../compaction/collection_similarity_test.cpp | 766 +++
.../compaction/collection_statistics_test.cpp | 689 +++
.../compaction_delete_bitmap_calculator_test.cpp | 279 +
.../compaction/compaction_file_cache_test.cpp | 403 ++
.../storage/compaction/compaction_metrics_test.cpp | 249 +
.../compaction/compaction_permit_limiter_test.cpp | 78 +
.../compaction/compaction_sample_info_test.cpp | 297 ++
.../storage/compaction/compaction_score_test.cpp | 158 +
.../storage/compaction/compaction_task_test.cpp | 286 ++
.../cumulative_compaction_policy_test.cpp | 2538 +++++++++
.../compaction/cumulative_compaction_test.cpp | 297 ++
...mulative_compaction_time_series_policy_test.cpp | 652 +++
.../compaction/ordered_data_compaction_test.cpp | 625 +++
.../storage/compaction/segcompaction_mow_test.cpp | 911 ++++
be/test/storage/compaction/segcompaction_test.cpp | 1187 +++++
.../storage/compaction/single_compaction_test.cpp | 147 +
be/test/storage/compaction/stale_at_test.cpp | 101 +
.../variant_doc_mode_compaction_test.cpp | 499 ++
.../compaction/vertical_compaction_test.cpp | 1198 +++++
.../delete/delete_bitmap_calculator_test.cpp | 297 ++
be/test/storage/delete/delete_handler_test.cpp | 1552 ++++++
be/test/storage/file_header_test.cpp | 78 +
be/test/storage/id_manager_test.cpp | 154 +
.../index/ann}/CMakeLists.txt | 0
.../storage/index/ann/ann_index_edge_case_test.cpp | 259 +
.../storage/index/ann/ann_index_iterator_test.cpp | 341 ++
.../storage/index/ann/ann_index_reader_test.cpp | 687 +++
be/test/storage/index/ann/ann_index_smoke_test.cpp | 158 +
.../storage/index/ann/ann_index_writer_test.cpp | 657 +++
.../storage/index/ann/ann_range_search_test.cpp | 907 ++++
.../storage/index/ann/ann_topn_descriptor_test.cpp | 191 +
.../index/ann/ann_topn_runtime_negative_test.cpp | 145 +
.../storage/index/ann/faiss_vector_index_test.cpp | 1353 +++++
be/test/storage/index/ann/vector_search_utils.cpp | 289 ++
be/test/storage/index/ann/vector_search_utils.h | 369 ++
.../index/ann/virtual_column_iterator_test.cpp | 670 +++
be/test/storage/index/date_bloom_filter_test.cpp | 390 ++
be/test/storage/index/index_builder_test.cpp | 3103 +++++++++++
.../index/inverted/analysis_factory_mgr_test.cpp | 293 ++
.../index/inverted/analyzer/icu_analyzer_test.cpp | 626 +++
.../index/inverted/analyzer/ik_anayzer_test.cpp | 788 +++
.../inverted/analyzer/simple_analyzer_test.cpp | 147 +
.../index/inverted/ananlyzer/analyzer_test.cpp | 348 ++
.../inverted/ananlyzer/custom_analyzer_test.cpp | 428 ++
.../inverted/char_filter/char_filter_test.cpp | 76 +
.../char_replace_char_filter_factory_test.cpp | 193 +
.../char_filter/char_replace_char_filter_test.cpp | 71 +
.../icu_normalizer_char_filter_factory_test.cpp | 268 +
.../inverted/common/inverted_index_common_test.cpp | 343 ++
.../common/inverted_index_gc_binlogs_test.cpp | 174 +
.../index_compaction_performance_test.cpp | 279 +
.../inverted/compaction/index_compaction_test.cpp | 1690 ++++++
.../index_compaction_write_index_test.cpp | 0
.../compaction/util/index_compaction_utils.cpp | 770 +++
.../index/inverted}/data/data1.csv | 0
.../index/inverted}/data/data2.csv | 0
.../inverted}/data/sorted_wikipedia-50-1.json | 0
.../inverted}/data/sorted_wikipedia-50-2.json | 0
.../index/inverted/empty_index_file_test.cpp | 93 +
.../inverted/query/conjunction_query_test.cpp | 141 +
.../inverted/query/disjunction_query_test.cpp | 116 +
.../inverted/query/phrase_edge_query_test.cpp | 474 ++
.../inverted/query/phrase_prefix_query_test.cpp | 523 ++
.../phrase_query/exact_phrase_matcher_test.cpp | 136 +
.../ordered_sloppy_phrase_matcher_test.cpp | 165 +
.../query/phrase_query/phrase_freq_test.cpp | 559 ++
.../query/phrase_query/phrase_matcher_test.cpp | 113 +
.../query/phrase_query/phrase_positions_test.cpp | 144 +
.../query/phrase_query/phrase_queue_test.cpp | 130 +
.../phrase_query/sloppy_phrase_matcher_test.cpp | 206 +
.../index/inverted/query/phrase_query_test.cpp | 669 +++
.../index/inverted/query/query_helper_test.cpp | 277 +
.../index/inverted/query/regexp_query_test.cpp | 425 ++
.../boolean_query/boolean_query_builder_test.cpp | 387 ++
.../index/inverted/query_v2/boolean_query_test.cpp | 614 +++
.../query_v2/buffered_union_scorer_test.cpp | 224 +
.../inverted/query_v2/buffered_union_test.cpp | 684 +++
.../inverted/query_v2/composite_reader_test.cpp | 80 +
.../inverted/query_v2/disjunction_scorer_test.cpp | 389 ++
.../index/inverted/query_v2/doc_set_test.cpp | 537 ++
.../inverted/query_v2/exclude_scorer_test.cpp | 569 ++
.../inverted/query_v2/intersection_scorer_test.cpp | 253 +
.../index/inverted/query_v2/intersection_test.cpp | 425 ++
.../inverted/query_v2/loaded_postings_test.cpp | 296 ++
.../inverted/query_v2/multi_phrase_query_test.cpp | 794 +++
.../occur_boolean_query_real_index_test.cpp | 344 ++
.../inverted/query_v2/occur_boolean_query_test.cpp | 1052 ++++
.../inverted/query_v2/phrase_prefix_query_test.cpp | 475 ++
.../index/inverted/query_v2/phrase_query_test.cpp | 656 +++
.../index/inverted/query_v2/prefix_query_test.cpp | 339 ++
.../index/inverted/query_v2/regexp_query_test.cpp | 567 ++
.../query_v2/regexp_wildcard_lowercase_test.cpp | 228 +
.../index/inverted/query_v2/reqopt_scorer_test.cpp | 540 ++
.../inverted/query_v2/score_combiner_test.cpp | 103 +
.../inverted/query_v2/segment_postings_test.cpp | 284 +
.../index/inverted/query_v2/simple_union_test.cpp | 568 ++
.../inverted/query_v2/union_postings_test.cpp | 366 ++
.../inverted/query_v2/wildcard_query_test.cpp | 527 ++
be/test/storage/index/inverted/setting_test.cpp | 257 +
.../inverted/similarity/bm25_similarity_test.cpp | 291 ++
.../storage/index/inverted/string_helper_test.cpp | 157 +
.../ascii_folding_filter_factory_test.cpp | 215 +
.../icu_normalizer_filter_factory_test.cpp | 295 ++
.../lower_case_filter_factory_test.cpp | 109 +
.../inverted/token_filter/pinyin_filter_test.cpp | 864 ++++
.../word_delimiter_filter_factory_test.cpp | 147 +
.../token_filter/word_delimiter_filter_test.cpp | 331 ++
.../token_filter/word_delimiter_iterator_test.cpp | 267 +
.../tokenizer/basic_tokenizer_factory_test.cpp | 235 +
.../char_group_tokenizer_factory_test.cpp | 292 ++
.../tokenizer/edge_ngram_tokenizer_test.cpp | 241 +
.../tokenizer/icu_tokenizer_factory_test.cpp | 212 +
.../inverted/tokenizer/keyword_analyzer_test.cpp | 147 +
.../inverted/tokenizer/ngram_tokenizer_test.cpp | 205 +
.../tokenizer/pinyin_alphabet_tokenizer_test.cpp | 248 +
.../inverted/tokenizer/pinyin_analysis_test.cpp | 1809 +++++++
.../index/inverted/tokenizer/pinyin_util_test.cpp | 807 +++
.../index/inverted/tokenizer/smart_forest_test.cpp | 204 +
.../inverted/tokenizer/smart_get_word_test.cpp | 361 ++
.../tokenizer/standard_tokenizer_factory_test.cpp | 149 +
.../index/inverted/util/fixed_bit_set_test.cpp | 141 +
.../index/inverted/util/linked_hash_map_test.cpp | 135 +
.../index/inverted/util/mock_iterator_test.cpp | 113 +
.../index/inverted/util/priority_queue_test.cpp | 155 +
.../storage/index/inverted/util/reader_test.cpp | 90 +
.../inverted/util/union_term_iterator_test.cpp | 230 +
.../storage/index/inverted_index_parser_test.cpp | 517 ++
.../storage/index/inverted_index_profile_test.cpp | 109 +
be/test/storage/index/itoken_extractor_test.cpp | 588 +++
be/test/storage/index/primary_key_index_test.cpp | 325 ++
.../iterator/vertical_merge_iterator_test.cpp | 1130 ++++
be/test/storage/key_coder_test.cpp | 1852 +++++++
be/test/storage/metadata_adder_test.cpp | 206 +
be/test/storage/olap_meta_test.cpp | 123 +
be/test/storage/olap_type_test.cpp | 587 +++
be/test/storage/options_test.cpp | 202 +
be/test/storage/path_gc_test.cpp | 189 +
be/test/{olap => storage}/pb_convert_test.cpp | 0
.../predicate/accept_null_predicate_test.cpp | 255 +
.../predicate/block_column_predicate_test.cpp | 2740 ++++++++++
be/test/storage/remote_rowset_gc_test.cpp | 257 +
be/test/storage/row_cursor_test.cpp | 292 ++
be/test/storage/rowid_conversion_test.cpp | 610 +++
be/test/storage/rowset/beta_rowset_test.cpp | 580 +++
be/test/storage/rowset/pending_rowset_test.cpp | 44 +
.../storage/rowset/rowset_meta_manager_test.cpp | 88 +
be/test/storage/rowset/rowset_meta_test.cpp | 306 ++
.../rowset/unique_rowset_id_generator_test.cpp | 129 +
.../engine_storage_migration_task_test.cpp | 287 ++
.../storage/segment/analyzer_key_matcher_test.cpp | 218 +
be/test/storage/segment/binary_dict_page_test.cpp | 905 ++++
be/test/storage/segment/binary_plain_page_test.cpp | 116 +
.../storage/segment/binary_plain_page_v2_test.cpp | 621 +++
.../storage/segment/binary_prefix_page_test.cpp | 313 ++
be/test/storage/segment/bitshuffle_page_test.cpp | 377 ++
.../storage/segment/block_bloom_filter_test.cpp | 280 +
.../bloom_filter_index_reader_writer_test.cpp | 876 ++++
be/test/storage/segment/bloom_filter_test.cpp | 302 ++
.../storage/segment/column_meta_accessor_test.cpp | 705 +++
.../storage/segment/column_reader_cache_test.cpp | 484 ++
be/test/storage/segment/column_reader_test.cpp | 305 ++
.../storage/segment/column_reader_writer_test.cpp | 865 ++++
be/test/storage/segment/encoding_info_test.cpp | 327 ++
.../segment/external_col_meta_util_test.cpp | 661 +++
.../segment/frame_of_reference_page_test.cpp | 315 ++
.../segment/hierarchical_data_iterator_test.cpp | 138 +
.../storage/segment/index_reader_helper_test.cpp | 419 ++
.../storage/segment/inverted_index_array_test.cpp | 1124 ++++
.../inverted_index_compound_reader_test.cpp | 1002 ++++
.../segment/inverted_index_file_reader_test.cpp | 443 ++
.../segment/inverted_index_file_writer_test.cpp | 2248 ++++++++
.../segment/inverted_index_fs_directory_test.cpp | 844 +++
.../segment/inverted_index_iterator_test.cpp | 344 ++
.../segment/inverted_index_query_param_test.cpp | 601 +++
.../segment/inverted_index_query_type_test.cpp | 125 +
.../storage/segment/inverted_index_reader_test.cpp | 3851 ++++++++++++++
.../segment/inverted_index_searcher_cache_test.cpp | 334 ++
.../segment/inverted_index_searcher_test.cpp | 471 ++
.../storage/segment/inverted_index_writer_test.cpp | 1615 ++++++
be/test/storage/segment/mock/mock_segment.h | 67 +
.../segment/nested_group_path_filter_test.cpp | 159 +
be/test/storage/segment/nested_group_path_test.cpp | 113 +
.../storage/segment/nested_group_provider_test.cpp | 237 +
.../storage/segment/ordinal_page_index_test.cpp | 158 +
be/test/storage/segment/plain_page_test.cpp | 343 ++
be/test/storage/segment/rle_page_test.cpp | 208 +
be/test/storage/segment/row_ranges_test.cpp | 139 +
.../segment/search_function_query_cache_test.cpp | 207 +
be/test/storage/segment/segment_cache_test.cpp | 362 ++
.../storage/segment/segment_corruption_test.cpp | 370 ++
.../storage/segment/segment_footer_cache_test.cpp | 195 +
.../segment_iterator_no_need_read_data_test.cpp | 60 +
.../segment_writer_full_encode_keys_test.cpp | 101 +
.../segments_key_bounds_truncation_test.cpp | 788 +++
.../segment/variant_column_writer_reader_test.cpp | 3591 +++++++++++++
.../segment/variant_stats_calculator_test.cpp | 467 ++
be/test/storage/segment/variant_util_test.cpp | 428 ++
be/test/storage/segment/zone_map_index_test.cpp | 1089 ++++
be/test/storage/short_key_index_test.cpp | 97 +
be/test/storage/snapshot/snapshot_manager_test.cpp | 296 ++
be/test/storage/storage_engine_test.cpp | 180 +
be/test/storage/storage_resource_test.cpp | 193 +
be/test/storage/storage_types_test.cpp | 279 +
.../tablet/tablet_column_object_pool_test.cpp | 166 +
be/test/storage/tablet/tablet_cooldown_test.cpp | 484 ++
be/test/storage/tablet/tablet_index_test.cpp | 108 +
.../storage/tablet/tablet_meta_manager_test.cpp | 192 +
be/test/storage/tablet/tablet_meta_test.cpp | 406 ++
be/test/storage/tablet/tablet_mgr_test.cpp | 600 +++
be/test/storage/tablet/tablet_schema_helper.cpp | 164 +
be/test/storage/tablet/tablet_schema_helper.h | 65 +
.../storage/tablet/tablet_schema_index_test.cpp | 240 +
be/test/storage/tablet/tablet_schema_test.cpp | 867 ++++
be/test/storage/tablet/tablet_test.cpp | 433 ++
be/test/{olap => storage}/test_data/all_types_100 | Bin
.../{olap => storage}/test_data/all_types_100.txt | 0
be/test/{olap => storage}/test_data/all_types_1000 | Bin
.../{olap => storage}/test_data/all_types_1000.txt | 0
.../{olap => storage}/test_data/all_types_100000 | Bin
.../test_data/all_types_100000.txt | 0
.../test_data/all_types_100_rollup | Bin
.../test_data/arm_new_1744017919441.idx | Bin
be/test/{olap => storage}/test_data/arm_new_v2.idx | Bin
.../test_data/arm_old_1744016478651.idx | Bin
be/test/{olap => storage}/test_data/arm_old_v2.idx | Bin
.../15007_2_2_6029593056193292005_0_0.dat | Bin
.../15007_2_2_6029593056193292005_0_0.idx | Bin
.../15007_3_3_7368336314652758588_0_0.dat | Bin
.../15007_3_3_7368336314652758588_0_0.idx | Bin
.../15007_4_4_9172793704282665912_0_0.dat | Bin
.../15007_4_4_9172793704282665912_0_0.idx | Bin
.../15007_2_2_6029593056193292005_0_0.dat | Bin
.../15007_2_2_6029593056193292005_0_0.idx | Bin
.../15007_3_3_7368336314652758588_0_0.dat | Bin
.../15007_3_3_7368336314652758588_0_0.idx | Bin
.../15007_4_4_9172793704282665912_0_0.dat | Bin
.../15007_4_4_9172793704282665912_0_0.idx | Bin
.../0/15007/368169781/pending_delta/10007_0_0.dat | Bin
.../0/15007/368169781/pending_delta/10007_0_0.idx | Bin
.../0/15007/368169781/pending_delta/10008_0_0.dat | Bin
.../0/15007/368169781/pending_delta/10008_0_0.idx | Bin
.../test_data/dict_encoding_data.dat | 0
.../test_data/header_without_inc_rs.txt | 0
.../test_data/key_coder_complex.dat | Bin
.../{olap => storage}/test_data/key_coder_test.dat | Bin
.../test_data/push_broker_reader.parquet | Bin
.../test_data/row_table/10009.hdr | Bin
.../test_data/row_table/10009_0_1_0_0.dat | Bin
.../test_data/row_table/10009_0_1_0_0.idx | Bin
.../row_table/10009_2_2_7366856083625085639_0.dat | Bin
.../row_table/10009_2_2_7366856083625085639_0.idx | Bin
be/test/{olap => storage}/test_data/rowset.json | 0
.../{olap => storage}/test_data/rowset_meta.json | 0
.../{olap => storage}/test_data/rowset_meta2.json | 0
.../{olap => storage}/test_data/rowset_meta3.json | 0
.../test_data/x86_new_1744025019684.idx | Bin
be/test/{olap => storage}/test_data/x86_new_v2.idx | Bin
.../test_data/x86_noavx2_new_1744093412581.idx | Bin
.../test_data/x86_noavx2_new_v2.idx | Bin
.../test_data/x86_noavx2_old_1744076790030.idx | Bin
.../test_data/x86_noavx2_old_v2.idx | Bin
.../{olap => storage}/test_data/x86_old_10248.idx | Bin
be/test/{olap => storage}/test_data/x86_old_v2.idx | Bin
.../storage/timestamped_version_tracker_test.cpp | 813 +++
be/test/storage/txn/txn_manager_test.cpp | 474 ++
be/test/testutil/column_helper.cpp | 4 +-
be/test/testutil/column_helper.h | 12 +-
be/test/testutil/creators.h | 7 +-
be/test/testutil/datetime_ut_util.h | 4 +-
be/test/testutil/desc_tbl_builder.cpp | 4 +-
be/test/testutil/desc_tbl_builder.h | 1 -
be/test/testutil/function_utils.cpp | 4 +-
be/test/testutil/function_utils.h | 3 +-
be/test/testutil/http_utils.h | 2 +-
be/test/testutil/mock/mock_agg_fn_evaluator.cpp | 12 +-
be/test/testutil/mock/mock_agg_fn_evaluator.h | 2 +-
be/test/testutil/mock/mock_data_stream_sender.h | 2 +-
be/test/testutil/mock/mock_descriptors.h | 4 +-
be/test/testutil/mock/mock_fn_call.cpp | 4 +-
be/test/testutil/mock/mock_fn_call.h | 4 +-
be/test/testutil/mock/mock_in_expr.cpp | 6 +-
be/test/testutil/mock/mock_in_expr.h | 6 +-
be/test/testutil/mock/mock_literal_expr.cpp | 6 +-
be/test/testutil/mock/mock_literal_expr.h | 10 +-
be/test/testutil/mock/mock_operators.h | 4 +-
be/test/testutil/mock/mock_runtime_state.h | 2 +-
be/test/testutil/mock/mock_slot_ref.cpp | 6 +-
be/test/testutil/mock/mock_slot_ref.h | 4 +-
be/test/testutil/mock/mock_sorter.h | 2 +-
be/test/testutil/mock_rowset.h | 4 +-
be/test/testutil/run_all_tests.cpp | 14 +-
be/test/testutil/test_util.cpp | 5 +-
be/test/testutil/test_util.h | 2 +-
be/test/testutil/variant_util.h | 8 +-
be/test/udf/python/python_udf_meta_test.cpp | 4 +-
be/test/util/bit_util_test.cpp | 6 +-
be/test/util/bitmap_value_test.cpp | 1197 -----
be/test/util/char_type_padding_test.cpp | 75 +
be/test/util/cityhash_test.cpp | 2 +-
be/test/util/date_func_test.cpp | 4 +-
be/test/util/decompress_test.cpp | 3 +-
be/test/util/doris_metrics_test.cpp | 2 +-
be/test/util/http_channel_test.cpp | 2 +-
be/test/util/jsonb_parser_simd_test.cpp | 2 +-
be/test/util/key_util_test.cpp | 8 +-
be/test/util/metrics_test.cpp | 2 +-
be/test/util/profile_spec_test.cpp | 6 +-
be/test/util/quantile_state_test.cpp | 56 -
.../runtime_profile_counter_tree_node_test.cpp | 371 --
.../util/runtime_profile_profile_level_test.cpp | 258 -
be/test/util/runtime_profile_test.cpp | 561 --
be/test/util/simd/vstring_function_test.cpp | 2 +-
be/test/util/system_metrics_test.cpp | 4 +-
be/test/util/thread_test.cpp | 2 +-
.../vec/aggregate_functions/agg_array_agg_test.cpp | 197 -
be/test/vec/aggregate_functions/agg_avg_test.cpp | 34 -
be/test/vec/aggregate_functions/agg_bit_test.cpp | 51 -
.../vec/aggregate_functions/agg_bitmap_test.cpp | 302 --
.../aggregate_functions/agg_bool_union_test.cpp | 80 -
.../vec/aggregate_functions/agg_collect_test.cpp | 324 --
be/test/vec/aggregate_functions/agg_corr_test.cpp | 148 -
be/test/vec/aggregate_functions/agg_count_test.cpp | 34 -
.../vec/aggregate_functions/agg_function_test.h | 258 -
.../agg_group_array_intersect_test.cpp | 534 --
.../vec/aggregate_functions/agg_histogram_test.cpp | 256 -
.../agg_linear_histogram_test.cpp | 338 --
.../aggregate_functions/agg_min_max_by_test.cpp | 116 -
.../vec/aggregate_functions/agg_min_max_test.cpp | 199 -
.../vec/aggregate_functions/agg_replace_test.cpp | 526 --
be/test/vec/aggregate_functions/agg_test.cpp | 370 --
.../aggregate_functions/vec_count_by_enum_test.cpp | 303 --
.../vec/aggregate_functions/vec_retention_test.cpp | 297 --
.../vec_sequence_match_test.cpp | 434 --
.../aggregate_functions/vec_window_funnel_test.cpp | 437 --
.../vec/columns/check_and_get_column_ptr_test.cpp | 172 -
.../check_column_with_type_and_name_test.cpp | 72 -
be/test/vec/columns/column_array_test.cpp | 1060 ----
be/test/vec/columns/column_base_test.cpp | 89 -
.../column_check_const_only_in_top_level_test.cpp | 311 --
be/test/vec/columns/column_const_test.cpp | 311 --
be/test/vec/columns/column_decimal_test.cpp | 676 ---
be/test/vec/columns/column_dictionary_test.cpp | 373 --
be/test/vec/columns/column_execute_util_test.cpp | 164 -
.../columns/column_fixed_length_object_test.cpp | 262 -
be/test/vec/columns/column_hash_func_test.cpp | 262 -
be/test/vec/columns/column_ip_test.cpp | 310 --
be/test/vec/columns/column_map_test.cpp | 223 -
be/test/vec/columns/column_nothing_test.cpp | 52 -
.../column_nullable_seriazlization_test.cpp | 402 --
be/test/vec/columns/column_nullable_test.cpp | 209 -
be/test/vec/columns/column_nullable_test.h | 107 -
be/test/vec/columns/column_resize_test.cpp | 145 -
be/test/vec/columns/column_self_check.cpp | 150 -
be/test/vec/columns/column_string_test.cpp | 1428 ------
be/test/vec/columns/column_struct_test.cpp | 116 -
be/test/vec/columns/column_varbinary_test.cpp | 884 ----
be/test/vec/columns/column_variant_test.cpp | 3653 -------------
be/test/vec/columns/column_vector_test.cpp | 573 ---
be/test/vec/columns/common_column_test.h | 3947 --------------
be/test/vec/columns/pod_array_type_test.cpp | 66 -
be/test/vec/common/custom_allocator_test.cpp | 90 -
be/test/vec/common/pod_array_test.cpp | 925 ----
be/test/vec/common/schema_util_rowset_test.cpp | 840 ---
be/test/vec/common/schema_util_test.cpp | 1901 -------
be/test/vec/common/string_buffer_test.cpp | 200 -
be/test/vec/common/string_utils_test.cpp | 229 -
be/test/vec/common/string_view_test.cpp | 345 --
be/test/vec/common/wide_integer_test.cpp | 197 -
be/test/vec/core/accurate_comparison_test.cpp | 39 -
be/test/vec/core/block_test.cpp | 1343 -----
be/test/vec/core/column_array_test.cpp | 164 -
be/test/vec/core/column_complex_test.cpp | 728 ---
be/test/vec/core/column_map_test.cpp | 418 --
be/test/vec/core/column_nullable_test.cpp | 54 -
be/test/vec/core/column_struct_test.cpp | 80 -
be/test/vec/core/column_test.cpp | 236 -
be/test/vec/core/column_vector_test.cpp | 41 -
.../vec/core/column_with_type_and_name_test.cpp | 43 -
be/test/vec/core/field_test.cpp | 283 -
be/test/vec/core/get_common_type_test.cpp | 140 -
be/test/vec/core/number_traits_test.cpp | 60 -
be/test/vec/data_types/block_check_type.cpp | 42 -
.../vec/data_types/common_data_type_serder_test.h | 431 --
be/test/vec/data_types/common_data_type_test.h | 284 -
be/test/vec/data_types/complex_type_test.cpp | 73 -
.../vec/data_types/data_type_agg_state_test.cpp | 258 -
be/test/vec/data_types/data_type_array_test.cpp | 625 ---
be/test/vec/data_types/data_type_bitmap_test.cpp | 165 -
.../vec/data_types/data_type_datetime_v1_test.cpp | 509 --
.../vec/data_types/data_type_datetime_v2_test.cpp | 889 ----
be/test/vec/data_types/data_type_decimal_test.cpp | 734 ---
.../data_type_fixed_length_object_test.cpp | 151 -
be/test/vec/data_types/data_type_hll_test.cpp | 163 -
be/test/vec/data_types/data_type_ip_test.cpp | 398 --
be/test/vec/data_types/data_type_jsonb_test.cpp | 324 --
be/test/vec/data_types/data_type_map_test.cpp | 529 --
be/test/vec/data_types/data_type_nothing_test.cpp | 49 -
be/test/vec/data_types/data_type_number_test.cpp | 447 --
.../data_types/data_type_quantile_state_test.cpp | 163 -
be/test/vec/data_types/data_type_string_test.cpp | 386 --
be/test/vec/data_types/data_type_struct_test.cpp | 523 --
.../vec/data_types/data_type_timestamptz_test.cpp | 185 -
.../vec/data_types/data_type_varbinary_test.cpp | 309 --
be/test/vec/data_types/datetime_round_test.cpp | 384 --
be/test/vec/data_types/decimal_test.cpp | 315 --
be/test/vec/data_types/from_string_test.cpp | 259 -
.../serde/data_type_from_string_test.cpp | 676 ---
.../serde/data_type_jsonb_serde_test.cpp | 279 -
.../serde/data_type_serde_agg_state_test.cpp | 390 --
.../serde/data_type_serde_arrow_test.cpp | 525 --
.../serde/data_type_serde_bitmap_test.cpp | 191 -
.../data_types/serde/data_type_serde_csv_test.cpp | 723 ---
.../serde/data_type_serde_datetime_v1_test.cpp | 187 -
.../serde/data_type_serde_datetime_v2_test.cpp | 282 -
.../serde/data_type_serde_decimal_test.cpp | 334 --
.../data_type_serde_fixed_length_object_test.cpp | 206 -
.../serde/data_type_serde_get_name_test.cpp | 121 -
.../data_types/serde/data_type_serde_hll_test.cpp | 200 -
.../data_types/serde/data_type_serde_map_test.cpp | 182 -
.../serde/data_type_serde_mysql_test.cpp | 341 --
.../serde/data_type_serde_number_test.cpp | 339 --
.../data_types/serde/data_type_serde_pb_test.cpp | 684 ---
.../serde/data_type_serde_quantile_state_test.cpp | 154 -
.../serde/data_type_serde_string_test.cpp | 319 --
.../serde/data_type_serde_struct_test.cpp | 162 -
.../vec/data_types/serde/data_type_serde_test.cpp | 653 ---
.../data_types/serde/data_type_serde_text_test.cpp | 1248 -----
.../serde/data_type_serde_timestamptz_test.cpp | 194 -
.../serde/data_type_serde_varbinary_test.cpp | 380 --
.../data_types/serde/data_type_to_string_test.cpp | 117 -
.../serde/data_type_write_to_jsonb_test.cpp | 244 -
be/test/vec/exec/agg/agg_fn_evaluator_test.cpp | 141 -
be/test/vec/exec/column_type_convert_test.cpp | 1648 ------
be/test/vec/exec/delta_writer_v2_pool_test.cpp | 81 -
.../dictionary/dictionary_get_nullable_test.cpp | 293 --
.../exec/dictionary/dictionary_ip_trie_test.cpp | 76 -
.../vec/exec/dictionary/dictionary_status_test.cpp | 109 -
.../vec/exec/dictionary/dictionary_util_test.cpp | 159 -
.../exec/dictionary/dictionary_version_test.cpp | 161 -
be/test/vec/exec/exchange_sink_test.cpp | 237 -
be/test/vec/exec/exchange_sink_test.h | 177 -
.../split_concurrency_controller_test.cpp | 69 -
.../time_sharing_task_executor_test.cpp | 926 ----
.../new_plain_text_line_reader_test.cpp | 168 -
.../format/native/native_reader_writer_test.cpp | 1350 -----
.../format/parquet/bool_plain_decoder_test.cpp | 245 -
.../exec/format/parquet/bool_rle_decoder_test.cpp | 245 -
.../parquet/byte_array_dict_decoder_test.cpp | 514 --
.../parquet/byte_array_plain_decoder_test.cpp | 247 -
.../parquet/byte_stream_split_decoder_test.cpp | 405 --
.../format/parquet/delta_bit_pack_decoder_test.cpp | 272 -
.../parquet/delta_byte_array_decoder_test.cpp | 598 ---
.../delta_length_byte_array_decoder_test.cpp | 281 -
.../parquet/fix_length_dict_decoder_test.cpp | 552 --
.../parquet/fix_length_plain_decoder_test.cpp | 208 -
.../vec/exec/format/parquet/level_decoder_test.cpp | 225 -
.../exec/format/parquet/parquet_common_test.cpp | 457 --
.../parquet/parquet_corrupt_statistics_test.cpp | 134 -
.../vec/exec/format/parquet/parquet_expr_test.cpp | 1731 -------
.../parquet_nested_type_cross_page_test.cpp | 179 -
.../format/parquet/parquet_page_cache_test.cpp | 804 ---
.../vec/exec/format/parquet/parquet_read_lines.cpp | 340 --
.../exec/format/parquet/parquet_reader_test.cpp | 479 --
.../format/parquet/parquet_statistics_test.cpp | 155 -
.../exec/format/parquet/parquet_thrift_test.cpp | 461 --
.../vec/exec/format/parquet/parquet_utils_test.cpp | 217 -
.../exec/format/parquet/parquet_version_test.cpp | 221 -
.../hive/hive_reader_create_column_ids_test.cpp | 1193 -----
.../exec/format/table/hive/hive_reader_test.cpp | 744 ---
.../table/iceberg/arrow_schema_util_test.cpp | 304 --
.../iceberg_reader_create_column_ids_test.cpp | 1184 -----
.../format/table/iceberg/iceberg_reader_test.cpp | 742 ---
.../table/iceberg/partition_spec_parser_test.cpp | 87 -
.../format/table/iceberg/schema_parser_test.cpp | 288 --
.../vec/exec/format/table/iceberg/schema_test.cpp | 70 -
.../vec/exec/format/table/iceberg/type_test.cpp | 176 -
.../exec/format/table/paimon_cpp_reader_test.cpp | 95 -
.../table/table_schema_change_helper_test.cpp | 839 ---
.../format/text/hive_text_field_splitter_test.cpp | 97 -
be/test/vec/exec/load_stream_stub_map_test.cpp | 59 -
be/test/vec/exec/orc/orc_convert_dict_test.cpp | 237 -
.../exec/orc/orc_convert_to_orc_literal_test.cpp | 525 --
be/test/vec/exec/orc/orc_file_reader_test.cpp | 172 -
be/test/vec/exec/orc/orc_memory_stream_test.h | 101 -
be/test/vec/exec/orc/orc_read_lines.cpp | 380 --
be/test/vec/exec/orc/orc_reader_fill_data_test.cpp | 483 --
.../vec/exec/orc/orc_reader_init_column_test.cpp | 233 -
be/test/vec/exec/orc_reader_test.cpp | 178 -
be/test/vec/exec/scan_operator_test.cpp | 112 -
.../vec/exec/skewed_partition_rebalancer_test.cpp | 337 --
be/test/vec/exec/sort/full_sort_test.cpp | 124 -
be/test/vec/exec/sort/heap_sorter_test.cpp | 134 -
be/test/vec/exec/sort/merge_sorter_state.cpp | 104 -
be/test/vec/exec/sort/partition_sorter_test.cpp | 198 -
be/test/vec/exec/sort/sort_test.cpp | 215 -
be/test/vec/exec/sort/topn_sort_test.cpp | 107 -
be/test/vec/exec/vfile_scanner_exception_test.cpp | 304 --
be/test/vec/exec/vgeneric_iterators_test.cpp | 362 --
be/test/vec/exec/vhive_utils_test.cpp | 70 -
be/test/vec/exec/vjdbc_connector_test.cpp | 351 --
be/test/vec/exprs/score_runtime_test.cpp | 259 -
be/test/vec/exprs/short_circuit_util_test.cpp | 935 ----
be/test/vec/exprs/try_cast_expr_test.cpp | 274 -
.../exprs/vexpr_evalute_inverted_index_test.cpp | 176 -
be/test/vec/exprs/vexpr_test.cpp | 793 ---
be/test/vec/exprs/vsearch_expr_test.cpp | 1443 ------
be/test/vec/function/cast/cast_test.h | 670 ---
be/test/vec/function/cast/cast_to_array_test.cpp | 199 -
be/test/vec/function/cast/cast_to_boolean_test.cpp | 436 --
be/test/vec/function/cast/cast_to_date_test.cpp | 389 --
.../vec/function/cast/cast_to_datetime_test.cpp | 417 --
be/test/vec/function/cast/cast_to_decimal.cpp | 126 -
be/test/vec/function/cast/cast_to_decimal.h | 2330 ---------
.../cast/cast_to_decimal128_from_decimal128.cpp | 27 -
...cast_to_decimal128_from_decimal128_overflow.cpp | 28 -
.../cast/cast_to_decimal128_from_decimal256.cpp | 36 -
...cast_to_decimal128_from_decimal256_overflow.cpp | 25 -
.../cast/cast_to_decimal128_from_decimal32.cpp | 36 -
.../cast_to_decimal128_from_decimal32_overflow.cpp | 37 -
.../cast/cast_to_decimal128_from_decimal64.cpp | 36 -
.../cast_to_decimal128_from_decimal64_overflow.cpp | 37 -
.../cast/cast_to_decimal128_from_double.cpp | 54 -
.../cast_to_decimal128_from_double_overflow.cpp | 54 -
.../cast/cast_to_decimal128_from_float.cpp | 54 -
.../cast_to_decimal128_from_float_overflow.cpp | 54 -
.../function/cast/cast_to_decimal128_from_int.cpp | 25 -
.../cast/cast_to_decimal128_from_int_overflow.cpp | 25 -
.../cast/cast_to_decimal128_from_string.cpp | 82 -
.../cast_to_decimal128_from_string_overflow.cpp | 62 -
.../vec/function/cast/cast_to_decimal128_perf.cpp | 383 --
.../cast/cast_to_decimal256_from_decimal128.cpp | 27 -
...cast_to_decimal256_from_decimal128_overflow.cpp | 28 -
.../cast/cast_to_decimal256_from_decimal256.cpp | 24 -
...cast_to_decimal256_from_decimal256_overflow.cpp | 25 -
.../cast/cast_to_decimal256_from_decimal32.cpp | 24 -
.../cast_to_decimal256_from_decimal32_overflow.cpp | 25 -
.../cast/cast_to_decimal256_from_decimal64.cpp | 24 -
.../cast_to_decimal256_from_decimal64_overflow.cpp | 25 -
.../cast/cast_to_decimal256_from_double.cpp | 56 -
.../cast_to_decimal256_from_double_overflow.cpp | 56 -
.../cast/cast_to_decimal256_from_float.cpp | 56 -
.../cast_to_decimal256_from_float_overflow.cpp | 56 -
.../function/cast/cast_to_decimal256_from_int.cpp | 24 -
.../cast/cast_to_decimal256_from_int_overflow.cpp | 25 -
.../cast/cast_to_decimal256_from_string.cpp | 81 -
.../cast_to_decimal256_from_string_overflow.cpp | 66 -
.../cast/cast_to_decimal32_from_decimal128.cpp | 28 -
.../cast_to_decimal32_from_decimal128_overflow.cpp | 28 -
.../cast/cast_to_decimal32_from_decimal256.cpp | 25 -
.../cast_to_decimal32_from_decimal256_overflow.cpp | 25 -
.../cast/cast_to_decimal32_from_decimal32.cpp | 25 -
.../cast_to_decimal32_from_decimal32_overflow.cpp | 25 -
.../cast/cast_to_decimal32_from_decimal64.cpp | 25 -
.../cast_to_decimal32_from_decimal64_overflow.cpp | 25 -
.../cast/cast_to_decimal32_from_double.cpp | 54 -
.../cast_to_decimal32_from_double_overflow.cpp | 54 -
.../function/cast/cast_to_decimal32_from_float.cpp | 54 -
.../cast/cast_to_decimal32_from_float_overflow.cpp | 54 -
.../function/cast/cast_to_decimal32_from_int.cpp | 25 -
.../cast/cast_to_decimal32_from_int_overflow.cpp | 25 -
.../cast/cast_to_decimal32_from_string.cpp | 98 -
.../cast_to_decimal32_from_string_overflow.cpp | 72 -
.../cast/cast_to_decimal64_from_decimal128.cpp | 32 -
.../cast_to_decimal64_from_decimal128_overflow.cpp | 31 -
.../cast/cast_to_decimal64_from_decimal256.cpp | 38 -
.../cast_to_decimal64_from_decimal256_overflow.cpp | 37 -
.../cast/cast_to_decimal64_from_decimal32.cpp | 26 -
.../cast_to_decimal64_from_decimal32_overflow.cpp | 25 -
.../cast/cast_to_decimal64_from_decimal64.cpp | 26 -
.../cast_to_decimal64_from_decimal64_overflow.cpp | 25 -
.../cast/cast_to_decimal64_from_double.cpp | 54 -
.../cast_to_decimal64_from_double_overflow.cpp | 54 -
.../function/cast/cast_to_decimal64_from_float.cpp | 54 -
.../cast/cast_to_decimal64_from_float_overflow.cpp | 54 -
.../function/cast/cast_to_decimal64_from_int.cpp | 24 -
.../cast/cast_to_decimal64_from_int_overflow.cpp | 25 -
.../cast/cast_to_decimal64_from_string.cpp | 82 -
.../cast_to_decimal64_from_string_overflow.cpp | 72 -
be/test/vec/function/cast/cast_to_float_double.cpp | 1727 -------
be/test/vec/function/cast/cast_to_integer.cpp | 2319 ---------
be/test/vec/function/cast/cast_to_ip_test.cpp | 277 -
be/test/vec/function/cast/cast_to_map_test.cpp | 182 -
be/test/vec/function/cast/cast_to_string.cpp | 364 --
.../vec/function/cast/cast_to_string_api_test.cpp | 141 -
be/test/vec/function/cast/cast_to_struct_test.cpp | 131 -
be/test/vec/function/cast/cast_to_time_test.cpp | 155 -
.../vec/function/cast/cast_to_timestamptz_test.cpp | 362 --
.../function/cast/function_variant_cast_test.cpp | 616 ---
be/test/vec/function/function_arithmetic_test.cpp | 117 -
.../function/function_array_aggregation_test.cpp | 376 --
.../function_array_cosine_similarity_test.cpp | 159 -
.../vec/function/function_array_element_test.cpp | 134 -
be/test/vec/function/function_array_index_test.cpp | 224 -
be/test/vec/function/function_array_size_test.cpp | 116 -
.../vec/function/function_arrays_overlap_test.cpp | 155 -
be/test/vec/function/function_bitmap_test.cpp | 512 --
...ion_comparison_evaluate_inverted_index_test.cpp | 125 -
.../function_complex_hash_map_dict_test.cpp | 135 -
.../function_compressed_materialization_test.cpp | 225 -
.../vec/function/function_dict_get_many_test.cpp | 89 -
be/test/vec/function/function_dict_get_test.cpp | 89 -
be/test/vec/function/function_eq_for_null_test.cpp | 646 ---
be/test/vec/function/function_geo_test.cpp | 466 --
.../vec/function/function_hash_map_dict_test.cpp | 68 -
be/test/vec/function/function_hash_map_dict_test.h | 150 -
be/test/vec/function/function_hash_test.cpp | 287 --
be/test/vec/function/function_hll_test.cpp | 136 -
be/test/vec/function/function_ip_dict_test.cpp | 145 -
be/test/vec/function/function_ip_dict_test.h | 250 -
be/test/vec/function/function_ip_test.cpp | 283 -
be/test/vec/function/function_is_null_test.cpp | 390 --
be/test/vec/function/function_jsonb_test.cpp | 917 ----
be/test/vec/function/function_like_test.cpp | 828 ---
be/test/vec/function/function_map_test.cpp | 84 -
be/test/vec/function/function_match_test.cpp | 844 ---
be/test/vec/function/function_math_test.cpp | 903 ----
.../vec/function/function_money_format_test.cpp | 96 -
be/test/vec/function/function_multi_match_test.cpp | 76 -
be/test/vec/function/function_nullif_test.cpp | 61 -
be/test/vec/function/function_num_if_test.cpp | 107 -
.../vec/function/function_quantile_state_test.cpp | 216 -
be/test/vec/function/function_round_test.cpp | 1148 -----
.../vec/function/function_search_nested_test.cpp | 382 --
be/test/vec/function/function_search_test.cpp | 2127 --------
be/test/vec/function/function_string_test.cpp | 3872 --------------
.../vec/function/function_struct_element_test.cpp | 117 -
be/test/vec/function/function_sub_replace_test.cpp | 51 -
be/test/vec/function/function_test_template.cpp | 58 -
be/test/vec/function/function_test_util.cpp | 677 ---
be/test/vec/function/function_test_util.h | 535 --
.../vec/function/function_throw_exception_test.cpp | 102 -
be/test/vec/function/function_time_test.cpp | 2558 ---------
be/test/vec/function/function_tokenize_test.cpp | 220 -
be/test/vec/function/function_url_test.cpp | 96 -
be/test/vec/function/function_uuid_test.cpp | 49 -
be/test/vec/function/function_varbinary_test.cpp | 426 --
.../vec/function/function_variant_element_test.cpp | 64 -
.../vec/function/simple_function_factory_test.cpp | 98 -
be/test/vec/function/table_function_test.cpp | 311 --
be/test/vec/jsonb/convert_field_to_type_test.cpp | 516 --
be/test/vec/jsonb/json_parser_test.cpp | 484 --
be/test/vec/jsonb/jsonb_document_cast_test.cpp | 532 --
be/test/vec/jsonb/jsonb_document_test.cpp | 297 --
be/test/vec/jsonb/path_in_data_test.cpp | 250 -
be/test/vec/jsonb/serialize_test.cpp | 540 --
be/test/vec/olap/char_type_padding_test.cpp | 75 -
be/test/vec/olap/jsonb_value_test.cpp | 245 -
be/test/vec/olap/vertical_compaction_test.cpp | 1198 -----
be/test/vec/olap/vertical_merge_iterator_test.cpp | 1130 ----
be/test/vec/runtime/ip_value_test.cpp | 118 -
be/test/vec/runtime/sort_merger_test.cpp | 488 --
be/test/vec/runtime/vdatetime_value_test.cpp | 1315 -----
.../vec/sink/arrow_result_block_buffer_test.cpp | 394 --
be/test/vec/sink/get_result_batch_test.cpp | 150 -
be/test/vec/sink/result_block_buffer_test.cpp | 319 --
be/test/vec/sink/sink_test_utils.h | 229 -
.../vec/sink/tablet_sink_hash_partitioner_test.cpp | 280 -
be/test/vec/sink/vrow_distribution_test.cpp | 453 --
be/test/vec/sink/vtablet_writer_v2_test.cpp | 256 -
.../writer/iceberg/partition_transformers_test.cpp | 499 --
be/test/vec/spill/spill_file_test.cpp | 16 +-
.../utils/arrow_column_to_doris_column_test.cpp | 696 ---
be/test/vec/utils/histogram_helpers_test.cpp | 324 --
be/test/vec/utils/small_size_hash_set_test.cpp | 123 -
be/test/vec/utils/stringop_substring_test.cpp | 285 --
build.sh | 13 +-
conf/ubsan_ignorelist.txt | 12 +-
.../create_preinstalled_scripts/iceberg/run27.sql | 40 +
fe/be-java-extensions/java-common/pom.xml | 5 +
fe/fe-common/pom.xml | 7 +-
.../main/java/org/apache/doris/catalog/Type.java | 1205 -----
.../doris/common/property/PropertiesSet.java | 140 -
.../doris/common/property/PropertySchema.java | 333 --
.../doris/common/property/PropertiesSetTest.java | 141 -
.../doris/common/property/PropertySchemaTest.java | 247 -
fe/fe-core/pom.xml | 18 +-
.../antlr4/org/apache/doris/nereids/DorisLexer.g4 | 1 -
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 6 +-
.../org/apache/doris/nereids/search/SearchLexer.g4 | 2 +-
.../java/org/apache/doris/alter/RollupJobV2.java | 1 -
.../org/apache/doris/analysis/AggregateInfo.java | 3 +-
.../org/apache/doris/analysis/AnalyticWindow.java | 36 +-
.../org/apache/doris/analysis/ArithmeticExpr.java | 31 +-
.../org/apache/doris/analysis/ArrayLiteral.java | 18 +-
.../apache/doris/analysis/BetweenPredicate.java | 21 +-
.../org/apache/doris/analysis/BinaryPredicate.java | 14 +-
.../org/apache/doris/analysis/BoolLiteral.java | 12 +-
.../java/org/apache/doris/analysis/CaseExpr.java | 50 +-
.../java/org/apache/doris/analysis/CastExpr.java | 15 +-
.../org/apache/doris/analysis/ColumnRefExpr.java | 12 +-
.../apache/doris/analysis/CompoundPredicate.java | 33 +-
.../org/apache/doris/analysis/DataDescription.java | 16 +-
.../org/apache/doris/analysis/DateLiteral.java | 12 +-
.../org/apache/doris/analysis/DecimalLiteral.java | 14 +-
.../org/apache/doris/analysis/EncryptKeyRef.java | 16 +-
.../main/java/org/apache/doris/analysis/Expr.java | 50 +-
.../doris/analysis/ExprToColumnLabelVisitor.java | 51 +
.../doris/analysis/ExprToExternalSqlVisitor.java | 84 +
.../apache/doris/analysis/ExprToSqlVisitor.java | 561 ++
.../org/apache/doris/analysis/ExprVisitor.java | 215 +
.../org/apache/doris/analysis/FloatLiteral.java | 12 +-
.../apache/doris/analysis/FunctionCallExpr.java | 235 +-
.../org/apache/doris/analysis/IPv4Literal.java | 12 +-
.../org/apache/doris/analysis/IPv6Literal.java | 12 +-
.../apache/doris/analysis/ImportColumnDesc.java | 2 +-
.../org/apache/doris/analysis/InPredicate.java | 34 +-
.../apache/doris/analysis/InformationFunction.java | 12 +-
.../java/org/apache/doris/analysis/IntLiteral.java | 12 +-
.../org/apache/doris/analysis/IsNullPredicate.java | 13 +-
.../org/apache/doris/analysis/JsonLiteral.java | 12 +-
.../doris/analysis/LambdaFunctionCallExpr.java | 89 +-
.../apache/doris/analysis/LambdaFunctionExpr.java | 47 +-
.../org/apache/doris/analysis/LargeIntLiteral.java | 12 +-
.../org/apache/doris/analysis/LikePredicate.java | 15 +-
.../apache/doris/analysis/ListPartitionDesc.java | 2 +-
.../org/apache/doris/analysis/MVColumnItem.java | 2 +-
.../java/org/apache/doris/analysis/MapLiteral.java | 22 +-
.../org/apache/doris/analysis/MatchPredicate.java | 19 +-
.../java/org/apache/doris/analysis/MaxLiteral.java | 14 +-
.../org/apache/doris/analysis/NullLiteral.java | 12 +-
.../org/apache/doris/analysis/OrderByElement.java | 2 +-
.../org/apache/doris/analysis/PartitionDesc.java | 13 +-
.../org/apache/doris/analysis/PlaceHolderExpr.java | 18 +-
.../org/apache/doris/analysis/SearchPredicate.java | 47 +-
.../java/org/apache/doris/analysis/SetVar.java | 3 +-
.../org/apache/doris/analysis/SlotDescriptor.java | 8 +-
.../java/org/apache/doris/analysis/SlotRef.java | 144 +-
.../org/apache/doris/analysis/StringLiteral.java | 15 +-
.../org/apache/doris/analysis/StructLiteral.java | 16 +-
.../org/apache/doris/analysis/TimeV2Literal.java | 11 +-
.../doris/analysis/TimestampArithmeticExpr.java | 98 +-
.../org/apache/doris/analysis/ToSqlParams.java | 48 +
.../org/apache/doris/analysis/TryCastExpr.java | 15 +-
.../apache/doris/analysis/VarBinaryLiteral.java | 14 +-
.../org/apache/doris/analysis/VariableExpr.java | 30 +-
.../org/apache/doris/catalog/AliasFunction.java | 4 +-
.../main/java/org/apache/doris/catalog/Column.java | 10 +-
.../main/java/org/apache/doris/catalog/Env.java | 4 +-
.../apache/doris/catalog/GeneratedColumnInfo.java | 4 +-
.../doris/catalog/MaterializedIndexMeta.java | 4 -
.../org/apache/doris/catalog/PartitionKey.java | 8 +-
.../apache/doris/catalog/RangePartitionInfo.java | 4 +-
.../java/org/apache/doris/catalog/TypeUtils.java | 80 -
.../doris/cloud/system/CloudSystemInfoService.java | 12 +-
.../apache/doris/datasource/ExternalScanNode.java | 5 +-
.../apache/doris/datasource/FileQueryScanNode.java | 7 +-
.../org/apache/doris/datasource/FileScanNode.java | 6 +-
.../doris/source/RemoteDorisScanNode.java | 19 +-
.../doris/datasource/es/source/EsScanNode.java | 5 +-
.../doris/datasource/hive/source/HiveScanNode.java | 12 +-
.../doris/datasource/hudi/source/HudiScanNode.java | 5 +-
.../datasource/iceberg/IcebergTransaction.java | 6 +
.../iceberg/rewrite/RewriteGroupTask.java | 3 +-
.../datasource/iceberg/source/IcebergScanNode.java | 12 +-
.../jdbc/source/JdbcFunctionPushDownRule.java | 7 +-
.../doris/datasource/jdbc/source/JdbcScanNode.java | 44 +-
.../lakesoul/source/LakeSoulScanNode.java | 7 +-
.../maxcompute/MaxComputeMetadataOps.java | 5 +-
.../maxcompute/source/MaxComputeScanNode.java | 10 +-
.../doris/datasource/odbc/source/OdbcScanNode.java | 16 +-
.../paimon/profile/PaimonMetricRegistry.java | 4 +-
.../datasource/paimon/source/PaimonScanNode.java | 11 +-
.../source/TrinoConnectorScanNode.java | 5 +-
.../datasource/tvf/source/MetadataScanNode.java | 6 +-
.../doris/datasource/tvf/source/TVFScanNode.java | 8 +-
.../org/apache/doris/load/BrokerFileGroup.java | 14 +-
.../main/java/org/apache/doris/load/DeleteJob.java | 5 +-
.../apache/doris/load/loadv2/MysqlLoadManager.java | 4 +-
.../load/routineload/KafkaRoutineLoadJob.java | 16 +-
.../doris/load/routineload/RoutineLoadJob.java | 33 +-
.../java/org/apache/doris/mtmv/MTMVPlanUtil.java | 5 +-
.../org/apache/doris/nereids/cost/CostModel.java | 3 +-
.../glue/translator/PhysicalPlanTranslator.java | 40 +-
.../glue/translator/PlanTranslatorContext.java | 21 +
.../nereids/load/NereidsLoadingTaskPlanner.java | 6 +-
.../nereids/load/NereidsStreamLoadPlanner.java | 6 +-
.../doris/nereids/load/NereidsStreamLoadTask.java | 8 +-
.../properties/ChildrenPropertiesRegulator.java | 7 +-
.../doris/nereids/rules/analysis/BindSink.java | 16 +-
.../rewrite/DecomposeRepeatWithPreAggregation.java | 4 +-
.../doris/nereids/rules/rewrite/SaltJoin.java | 4 +-
.../trees/expressions/functions/scalar/Search.java | 2 +-
.../functions/scalar/SearchDslParser.java | 4 +-
.../trees/expressions/functions/udf/AliasUdf.java | 5 +-
.../plans/commands/CreateFunctionCommand.java | 1 -
.../commands/CreateMaterializedViewCommand.java | 8 +-
.../trees/plans/commands/DeleteFromCommand.java | 5 +-
.../trees/plans/commands/DescribeCommand.java | 9 +-
.../plans/commands/ShowColumnStatsCommand.java | 14 +-
.../trees/plans/commands/ShowFunctionsCommand.java | 6 +-
.../plans/commands/info/CreateRoutineLoadInfo.java | 4 +
.../worker/job/UnassignedShuffleJob.java | 5 +-
.../doris/nereids/util/FrontendConjunctsUtils.java | 4 +-
.../org/apache/doris/nereids/util/PlanUtils.java | 1 -
.../org/apache/doris/planner/AnalyticEvalNode.java | 6 +-
.../planner/BackendPartitionedSchemaScanNode.java | 5 +-
.../java/org/apache/doris/planner/CTEScanNode.java | 4 +-
.../org/apache/doris/planner/DataGenScanNode.java | 10 +-
.../org/apache/doris/planner/DataPartition.java | 4 +-
.../org/apache/doris/planner/DataStreamSink.java | 5 +-
.../org/apache/doris/planner/FileLoadScanNode.java | 4 +-
.../apache/doris/planner/GroupCommitScanNode.java | 4 +-
.../org/apache/doris/planner/HashJoinNode.java | 5 +-
.../org/apache/doris/planner/OlapScanNode.java | 23 +-
.../org/apache/doris/planner/OlapTableSink.java | 5 +-
.../apache/doris/planner/PartitionSortNode.java | 6 +-
.../org/apache/doris/planner/PlanFragment.java | 12 +-
.../java/org/apache/doris/planner/PlanNode.java | 4 +-
.../org/apache/doris/planner/RecursiveCteNode.java | 5 +-
.../apache/doris/planner/RecursiveCteScanNode.java | 5 +-
.../org/apache/doris/planner/RuntimeFilter.java | 6 +-
.../java/org/apache/doris/planner/ScanContext.java | 58 +
.../java/org/apache/doris/planner/ScanNode.java | 22 +-
.../org/apache/doris/planner/SchemaScanNode.java | 13 +-
.../org/apache/doris/planner/SetOperationNode.java | 8 +-
.../java/org/apache/doris/planner/SortNode.java | 4 +-
.../apache/doris/planner/TableFunctionNode.java | 4 +-
.../org/apache/doris/qe/PointQueryExecutor.java | 5 +-
.../java/org/apache/doris/qe/SessionVariable.java | 37 +-
.../java/org/apache/doris/qe/StmtExecutor.java | 9 +-
.../org/apache/doris/system/SystemInfoService.java | 4 +-
.../tablefunction/DataGenTableValuedFunction.java | 4 +-
.../ExternalFileTableValuedFunction.java | 5 +-
.../GroupCommitTableValuedFunction.java | 4 +-
.../tablefunction/JdbcQueryTableValueFunction.java | 4 +-
.../tablefunction/MetadataTableValuedFunction.java | 4 +-
.../org/apache/doris/analysis/DateLiteralTest.java | 10 +-
.../org/apache/doris/analysis/ExprToSqlTest.java | 367 +-
.../apache/doris/analysis/SearchPredicateTest.java | 6 +-
.../analysis/VarBinaryLiteralAnalysisTest.java | 2 +-
.../cloud/system/CloudSystemInfoServiceTest.java | 30 +-
.../doris/datasource/FileQueryScanNodeTest.java | 3 +-
.../datasource/hive/source/HiveScanNodeTest.java | 5 +-
.../datasource/iceberg/IcebergPredicateTest.java | 18 +-
.../doris/datasource/iceberg/IcebergUtilsTest.java | 44 +-
.../iceberg/source/IcebergScanNodeTest.java | 3 +-
.../datasource/lakesoul/LakeSoulPredicateTest.java | 18 +-
.../maxcompute/source/MaxComputeScanNodeTest.java | 3 +-
.../paimon/source/PaimonScanNodeTest.java | 31 +-
.../tvf/source/MetadataScanNodeTest.java | 7 +-
.../datasource/tvf/source/TVFScanNodeTest.java | 3 +-
.../trees/expressions/VarBinaryLiteralTest.java | 6 +-
.../functions/scalar/SearchDslParserTest.java | 98 +-
.../expressions/functions/scalar/SearchTest.java | 6 +-
.../worker/job/UnassignedShuffleJobTest.java | 15 +-
.../org/apache/doris/qe/HmsQueryCacheTest.java | 3 +-
.../org/apache/doris/qe/OlapQueryCacheTest.java | 5 +-
.../apache/doris/system/SystemInfoServiceTest.java | 12 +-
fe/fe-thrift/pom.xml | 64 +
.../java/org/apache/doris/common/ThriftUtils.java | 0
fe/fe-type/pom.xml | 114 +
.../org/apache/doris/catalog/AggStateType.java | 0
.../org/apache/doris/catalog/AnyElementType.java | 0
.../org/apache/doris/catalog/AnyStructType.java | 0
.../java/org/apache/doris/catalog/AnyType.java | 0
.../java/org/apache/doris/catalog/ArrayType.java | 0
.../java/org/apache/doris/catalog/MapType.java | 0
.../org/apache/doris/catalog/MysqlColType.java | 0
.../org/apache/doris/catalog/PrimitiveType.java | 0
.../java/org/apache/doris/catalog/ScalarType.java | 0
.../java/org/apache/doris/catalog/StructField.java | 0
.../java/org/apache/doris/catalog/StructType.java | 0
.../org/apache/doris/catalog/TemplateType.java | 0
.../main/java/org/apache/doris/catalog/Type.java | 1205 +++++
.../org/apache/doris/catalog/TypeException.java | 0
.../org/apache/doris/catalog/VariantField.java | 0
.../java/org/apache/doris/catalog/VariantType.java | 0
fe/pom.xml | 8 +-
generated-source.sh | 9 +-
.../action/test_iceberg_rewrite_data_files.out | 18 +
.../test_segcompaction_agg_keys.out | 3 -
.../action/test_iceberg_rewrite_data_files.groovy | 63 +
.../paimon/test_paimon_cpp_reader.groovy | 70 +
.../test_complex_or_null_semantics.groovy | 31 +-
.../test_cross_field_or_with_null.groovy | 25 +-
.../test_search_or_null_semantics.groovy | 25 +-
.../test_routine_load_swap_table_restart.groovy | 104 +
.../search/test_search_boundary_cases.groovy | 32 +-
.../search/test_search_exact_multi_index.groovy | 14 +-
.../suites/search/test_search_multi_field.groovy | 40 +-
.../search/test_search_null_regression.groovy | 38 +-
.../search/test_search_null_semantics.groovy | 58 +-
.../search/test_search_vs_match_consistency.groovy | 62 +-
.../test_segcompaction_agg_keys.groovy | 12 +-
.../predefined_typed_to_sparse_1shard.groovy | 2 +-
thirdparty/download-thirdparty.sh | 13 -
.../patches/rapidjson-1.1.0-avoid-tls-buffer.patch | 18 -
6107 files changed, 764369 insertions(+), 764464 deletions(-)
create mode 100644 be/src/common/demangle.cpp
rename be/src/{vec => }/common/demangle.h (100%)
create mode 100644 be/src/common/metrics/doris_metrics.cpp
create mode 100644 be/src/common/metrics/doris_metrics.h
create mode 100644 be/src/common/metrics/jvm_metrics.cpp
create mode 100644 be/src/common/metrics/jvm_metrics.h
create mode 100644 be/src/common/metrics/metrics.cpp
rename be/src/{util => common/metrics}/metrics.h (100%)
create mode 100644 be/src/common/metrics/system_metrics.cpp
create mode 100644 be/src/common/metrics/system_metrics.h
create mode 100644 be/src/core/CMakeLists.txt
create mode 100644 be/src/core/accurate_comparison.h
create mode 100644 be/src/core/allocator.cpp
create mode 100644 be/src/core/allocator.h
rename be/src/{vec/common => core}/allocator_fwd.h (100%)
create mode 100644 be/src/core/arena.h
create mode 100644 be/src/core/arena_with_free_lists.h
create mode 100644 be/src/core/assert_cast.h
create mode 100644 be/src/core/binary_cast.hpp
create mode 100644 be/src/core/block/block.cpp
create mode 100644 be/src/core/block/block.h
rename be/src/{vec/core => core/block}/column_numbers.h (100%)
create mode 100644 be/src/core/block/column_with_type_and_name.cpp
create mode 100644 be/src/core/block/column_with_type_and_name.h
create mode 100644 be/src/core/block/columns_with_type_and_name.h
create mode 100644 be/src/core/block/materialize_block.cpp
create mode 100644 be/src/core/block/materialize_block.h
create mode 100644 be/src/core/call_on_type_index.h
create mode 100644 be/src/core/column/column.cpp
create mode 100644 be/src/core/column/column.h
create mode 100644 be/src/core/column/column_array.cpp
create mode 100644 be/src/core/column/column_array.h
create mode 100644 be/src/core/column/column_complex.h
create mode 100644 be/src/core/column/column_const.cpp
create mode 100644 be/src/core/column/column_const.h
create mode 100644 be/src/core/column/column_decimal.cpp
create mode 100644 be/src/core/column/column_decimal.h
create mode 100644 be/src/core/column/column_dictionary.h
create mode 100644 be/src/core/column/column_dummy.h
create mode 100644 be/src/core/column/column_execute_util.h
create mode 100644 be/src/core/column/column_filter_helper.cpp
create mode 100644 be/src/core/column/column_filter_helper.h
create mode 100644 be/src/core/column/column_fixed_length_object.h
create mode 100644 be/src/core/column/column_map.cpp
create mode 100644 be/src/core/column/column_map.h
create mode 100644 be/src/core/column/column_nothing.h
create mode 100644 be/src/core/column/column_nullable.cpp
create mode 100644 be/src/core/column/column_nullable.h
create mode 100644 be/src/core/column/column_string.cpp
create mode 100644 be/src/core/column/column_string.h
create mode 100644 be/src/core/column/column_struct.cpp
create mode 100644 be/src/core/column/column_struct.h
create mode 100644 be/src/core/column/column_varbinary.cpp
create mode 100644 be/src/core/column/column_varbinary.h
create mode 100644 be/src/core/column/column_variant.cpp
create mode 100644 be/src/core/column/column_variant.h
create mode 100644 be/src/core/column/column_vector.cpp
create mode 100644 be/src/core/column/column_vector.h
create mode 100644 be/src/core/column/columns_common.cpp
create mode 100644 be/src/core/column/columns_common.h
create mode 100644 be/src/core/column/predicate_column.h
create mode 100644 be/src/core/column/subcolumn_tree.h
rename be/src/{vec/common => core}/cow.h (100%)
create mode 100644 be/src/core/custom_allocator.h
create mode 100644 be/src/core/data_type/convert_field_to_type.cpp
create mode 100644 be/src/core/data_type/convert_field_to_type.h
create mode 100644 be/src/core/data_type/data_type.cpp
create mode 100644 be/src/core/data_type/data_type.h
create mode 100644 be/src/core/data_type/data_type_agg_state.h
create mode 100644 be/src/core/data_type/data_type_array.cpp
create mode 100644 be/src/core/data_type/data_type_array.h
create mode 100644 be/src/core/data_type/data_type_bitmap.cpp
create mode 100644 be/src/core/data_type/data_type_bitmap.h
create mode 100644 be/src/core/data_type/data_type_date.cpp
create mode 100644 be/src/core/data_type/data_type_date.h
create mode 100644 be/src/core/data_type/data_type_date_or_datetime_v2.cpp
create mode 100644 be/src/core/data_type/data_type_date_or_datetime_v2.h
create mode 100644 be/src/core/data_type/data_type_date_time.cpp
create mode 100644 be/src/core/data_type/data_type_date_time.h
create mode 100644 be/src/core/data_type/data_type_decimal.cpp
create mode 100644 be/src/core/data_type/data_type_decimal.h
create mode 100644 be/src/core/data_type/data_type_factory.cpp
create mode 100644 be/src/core/data_type/data_type_factory.hpp
create mode 100644 be/src/core/data_type/data_type_fixed_length_object.cpp
create mode 100644 be/src/core/data_type/data_type_fixed_length_object.h
create mode 100644 be/src/core/data_type/data_type_hll.cpp
create mode 100644 be/src/core/data_type/data_type_hll.h
create mode 100644 be/src/core/data_type/data_type_ipv4.cpp
create mode 100644 be/src/core/data_type/data_type_ipv4.h
create mode 100644 be/src/core/data_type/data_type_ipv6.cpp
create mode 100644 be/src/core/data_type/data_type_ipv6.h
create mode 100644 be/src/core/data_type/data_type_jsonb.cpp
create mode 100644 be/src/core/data_type/data_type_jsonb.h
create mode 100644 be/src/core/data_type/data_type_map.cpp
create mode 100644 be/src/core/data_type/data_type_map.h
create mode 100644 be/src/core/data_type/data_type_nothing.cpp
create mode 100644 be/src/core/data_type/data_type_nothing.h
create mode 100644 be/src/core/data_type/data_type_nullable.cpp
create mode 100644 be/src/core/data_type/data_type_nullable.h
create mode 100644 be/src/core/data_type/data_type_number.h
create mode 100644 be/src/core/data_type/data_type_number_base.cpp
create mode 100644 be/src/core/data_type/data_type_number_base.h
create mode 100644 be/src/core/data_type/data_type_quantilestate.cpp
create mode 100644 be/src/core/data_type/data_type_quantilestate.h
create mode 100644 be/src/core/data_type/data_type_string.cpp
create mode 100644 be/src/core/data_type/data_type_string.h
create mode 100644 be/src/core/data_type/data_type_struct.cpp
create mode 100644 be/src/core/data_type/data_type_struct.h
create mode 100644 be/src/core/data_type/data_type_time.cpp
create mode 100644 be/src/core/data_type/data_type_time.h
create mode 100644 be/src/core/data_type/data_type_timestamptz.cpp
create mode 100644 be/src/core/data_type/data_type_timestamptz.h
create mode 100644 be/src/core/data_type/data_type_varbinary.cpp
create mode 100644 be/src/core/data_type/data_type_varbinary.h
create mode 100644 be/src/core/data_type/data_type_variant.cpp
create mode 100644 be/src/core/data_type/data_type_variant.h
rename be/src/{runtime => core/data_type}/define_primitive_type.h (100%)
create mode 100644 be/src/core/data_type/get_least_supertype.cpp
create mode 100644 be/src/core/data_type/get_least_supertype.h
create mode 100644 be/src/core/data_type/nested_utils.cpp
create mode 100644 be/src/core/data_type/nested_utils.h
create mode 100644 be/src/core/data_type/number_traits.h
create mode 100644 be/src/core/data_type/primitive_type.cpp
create mode 100644 be/src/core/data_type/primitive_type.h
create mode 100644 be/src/core/data_type_serde/complex_type_deserialize_util.h
create mode 100644 be/src/core/data_type_serde/data_type_array_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_array_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_bitmap_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_bitmap_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_date_or_datetime_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_date_or_datetime_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_datetimev2_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_datetimev2_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_datev2_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_datev2_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_decimal_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_decimal_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_hll_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_hll_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_ipv4_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_ipv4_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_ipv6_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_ipv6_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_jsonb_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_jsonb_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_map_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_map_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_nothing_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_nullable_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_nullable_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_number_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_number_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_quantilestate_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_quantilestate_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_string_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_string_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_struct_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_struct_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_time_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_time_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_timestamptz_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_timestamptz_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_varbinary_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_varbinary_serde.h
create mode 100644 be/src/core/data_type_serde/data_type_variant_serde.cpp
create mode 100644 be/src/core/data_type_serde/data_type_variant_serde.h
create mode 100644 be/src/core/data_type_serde/datelike_serde_common.hpp
create mode 100644 be/src/core/decimal12.h
create mode 100644 be/src/core/decimal_comparison.h
create mode 100644 be/src/core/extended_types.h
create mode 100644 be/src/core/field.cpp
create mode 100644 be/src/core/field.h
rename be/src/{vec/common => core}/memcmp_small.h (100%)
rename be/src/{vec/common => core}/memcpy_small.h (100%)
create mode 100644 be/src/core/mremap.cpp
rename be/src/{vec/common => core}/mremap.h (100%)
create mode 100644 be/src/core/packed_int128.h
create mode 100644 be/src/core/pod_array.cpp
create mode 100644 be/src/core/pod_array.h
create mode 100644 be/src/core/pod_array_fwd.h
create mode 100644 be/src/core/string_buffer.hpp
create mode 100644 be/src/core/string_ref.cpp
create mode 100644 be/src/core/string_ref.h
create mode 100644 be/src/core/string_view.cpp
create mode 100644 be/src/core/string_view.h
create mode 100644 be/src/core/type_limit.h
rename be/src/{vec/common => core}/typeid_cast.h (100%)
create mode 100644 be/src/core/types.h
create mode 100644 be/src/core/uint128.h
rename be/src/{olap => core}/uint24.h (100%)
create mode 100644 be/src/core/value/bitmap_value.h
create mode 100644 be/src/core/value/decimalv2_value.cpp
create mode 100644 be/src/core/value/decimalv2_value.h
create mode 100644 be/src/core/value/hll.cpp
create mode 100644 be/src/core/value/hll.h
create mode 100644 be/src/core/value/ip_address_cidr.h
create mode 100644 be/src/core/value/ipv4_value.h
create mode 100644 be/src/core/value/ipv6_value.h
rename be/src/{runtime => core/value}/jsonb_value.h (100%)
create mode 100644 be/src/core/value/large_int_value.cpp
rename be/src/{runtime => core/value}/large_int_value.h (100%)
create mode 100644 be/src/core/value/map_value.cpp
rename be/src/{runtime => core/value}/map_value.h (100%)
create mode 100644 be/src/core/value/quantile_state.cpp
create mode 100644 be/src/core/value/quantile_state.h
create mode 100644 be/src/core/value/struct_value.cpp
rename be/src/{runtime => core/value}/struct_value.h (100%)
create mode 100644 be/src/core/value/time_value.h
create mode 100644 be/src/core/value/timestamptz_value.cpp
create mode 100644 be/src/core/value/timestamptz_value.h
create mode 100644 be/src/core/value/vdatetime_value.cpp
create mode 100644 be/src/core/value/vdatetime_value.h
create mode 100644 be/src/core/wide_integer.h
rename be/src/{vec => }/core/wide_integer_impl.h (100%)
create mode 100644 be/src/core/wide_integer_to_string.cpp
rename be/src/{vec => }/core/wide_integer_to_string.h (100%)
create mode 100644 be/src/exec/common/agg_utils.h
create mode 100644 be/src/exec/common/arithmetic_overflow.h
create mode 100644 be/src/exec/common/arrow_column_to_doris_column.cpp
create mode 100644 be/src/exec/common/arrow_column_to_doris_column.h
rename be/src/{vec => exec}/common/bit_helpers.h (100%)
create mode 100644 be/src/exec/common/columns_hashing.h
create mode 100644 be/src/exec/common/columns_hashing_impl.h
create mode 100644 be/src/exec/common/data_gen_functions/vdata_gen_function_inf.h
create mode 100644 be/src/exec/common/data_gen_functions/vnumbers_tvf.cpp
create mode 100644 be/src/exec/common/data_gen_functions/vnumbers_tvf.h
create mode 100644 be/src/exec/common/distinct_agg_utils.h
create mode 100644 be/src/exec/common/endian.h
create mode 100644 be/src/exec/common/field_visitors.h
create mode 100644 be/src/exec/common/format_ip.cpp
create mode 100644 be/src/exec/common/format_ip.h
create mode 100644 be/src/exec/common/hash_table/hash.h
create mode 100644 be/src/exec/common/hash_table/hash_key_type.h
create mode 100644 be/src/exec/common/hash_table/hash_map.h
create mode 100644 be/src/exec/common/hash_table/hash_map_context.h
create mode 100644 be/src/exec/common/hash_table/hash_map_util.h
create mode 100644 be/src/exec/common/hash_table/hash_table.h
create mode 100644 be/src/exec/common/hash_table/hash_table_set_build.h
create mode 100644 be/src/exec/common/hash_table/hash_table_set_probe.h
create mode 100644 be/src/exec/common/hash_table/join_hash_table.h
create mode 100644 be/src/exec/common/hash_table/ph_hash_map.h
create mode 100644 be/src/exec/common/hash_table/ph_hash_set.h
create mode 100644 be/src/exec/common/hash_table/phmap_fwd_decl.h
create mode 100644 be/src/exec/common/hash_table/string_hash_map.h
create mode 100644 be/src/exec/common/hash_table/string_hash_table.h
create mode 100644 be/src/exec/common/hex.cpp
create mode 100644 be/src/exec/common/hex.h
create mode 100644 be/src/exec/common/histogram_helpers.hpp
create mode 100644 be/src/exec/common/int_exp.h
create mode 100644 be/src/exec/common/ipv6_to_binary.h
create mode 100644 be/src/exec/common/join_utils.h
rename be/src/{vec => exec}/common/nan_utils.h (100%)
create mode 100644 be/src/exec/common/partition_sort_utils.cpp
create mode 100644 be/src/exec/common/partition_sort_utils.h
rename be/src/{vec => exec}/common/pinyin.h (100%)
create mode 100644 be/src/exec/common/set_utils.h
create mode 100644 be/src/exec/common/sip_hash.h
create mode 100644 be/src/exec/common/string_searcher.h
rename be/src/{vec => exec}/common/string_utils/string_utils.h (100%)
create mode 100644 be/src/exec/common/stringop_substring.h
rename be/src/{vec/utils => exec/common}/template_helpers.hpp (100%)
create mode 100644 be/src/exec/common/util.hpp
create mode 100644 be/src/exec/common/varbinaryop_subbinary.h
create mode 100644 be/src/exec/common/variant_util.cpp
create mode 100644 be/src/exec/common/variant_util.h
create mode 100644 be/src/exec/connector/jni_connector.cpp
create mode 100644 be/src/exec/connector/jni_connector.h
create mode 100644 be/src/exec/connector/skewed_partition_rebalancer.cpp
rename be/src/{vec/exec => exec/connector}/skewed_partition_rebalancer.h (100%)
create mode 100644 be/src/exec/connector/vjdbc_connector.cpp
create mode 100644 be/src/exec/connector/vjdbc_connector.h
delete mode 100644 be/src/exec/decompressor.cpp
delete mode 100644 be/src/exec/decompressor.h
create mode 100644 be/src/exec/exchange/exchange_writer.cpp
create mode 100644 be/src/exec/exchange/exchange_writer.h
create mode 100644 be/src/exec/exchange/local_exchange_sink_operator.cpp
create mode 100644 be/src/exec/exchange/local_exchange_sink_operator.h
create mode 100644 be/src/exec/exchange/local_exchange_source_operator.cpp
create mode 100644 be/src/exec/exchange/local_exchange_source_operator.h
create mode 100644 be/src/exec/exchange/local_exchanger.cpp
create mode 100644 be/src/exec/exchange/local_exchanger.h
create mode 100644 be/src/exec/exchange/vdata_stream_mgr.cpp
create mode 100644 be/src/exec/exchange/vdata_stream_mgr.h
create mode 100644 be/src/exec/exchange/vdata_stream_recvr.cpp
create mode 100644 be/src/exec/exchange/vdata_stream_recvr.h
create mode 100644 be/src/exec/exchange/vdata_stream_sender.cpp
create mode 100644 be/src/exec/exchange/vdata_stream_sender.h
delete mode 100644 be/src/exec/lzo_decompressor.cpp
delete mode 100644 be/src/exec/olap_common.cpp
delete mode 100644 be/src/exec/olap_common.h
delete mode 100644 be/src/exec/olap_utils.h
create mode 100644 be/src/exec/operator/aggregation_sink_operator.cpp
create mode 100644 be/src/exec/operator/aggregation_sink_operator.h
create mode 100644 be/src/exec/operator/aggregation_source_operator.cpp
create mode 100644 be/src/exec/operator/aggregation_source_operator.h
create mode 100644 be/src/exec/operator/analytic_sink_operator.cpp
create mode 100644 be/src/exec/operator/analytic_sink_operator.h
create mode 100644 be/src/exec/operator/analytic_source_operator.cpp
create mode 100644 be/src/exec/operator/analytic_source_operator.h
create mode 100644 be/src/exec/operator/assert_num_rows_operator.cpp
create mode 100644 be/src/exec/operator/assert_num_rows_operator.h
create mode 100644 be/src/exec/operator/blackhole_sink_operator.cpp
create mode 100644 be/src/exec/operator/blackhole_sink_operator.h
create mode 100644 be/src/exec/operator/cache_sink_operator.cpp
create mode 100644 be/src/exec/operator/cache_sink_operator.h
create mode 100644 be/src/exec/operator/cache_source_operator.cpp
create mode 100644 be/src/exec/operator/cache_source_operator.h
create mode 100644 be/src/exec/operator/data_queue.cpp
create mode 100644 be/src/exec/operator/data_queue.h
create mode 100644 be/src/exec/operator/datagen_operator.cpp
create mode 100644 be/src/exec/operator/datagen_operator.h
create mode 100644 be/src/exec/operator/dict_sink_operator.cpp
create mode 100644 be/src/exec/operator/dict_sink_operator.h
create mode 100644 be/src/exec/operator/distinct_streaming_aggregation_operator.cpp
create mode 100644 be/src/exec/operator/distinct_streaming_aggregation_operator.h
create mode 100644 be/src/exec/operator/empty_set_operator.cpp
create mode 100644 be/src/exec/operator/empty_set_operator.h
create mode 100644 be/src/exec/operator/es_scan_operator.cpp
create mode 100644 be/src/exec/operator/es_scan_operator.h
create mode 100644 be/src/exec/operator/exchange_sink_buffer.cpp
rename be/src/{pipeline/exec => exec/operator}/exchange_sink_buffer.h (100%)
create mode 100644 be/src/exec/operator/exchange_sink_operator.cpp
create mode 100644 be/src/exec/operator/exchange_sink_operator.h
create mode 100644 be/src/exec/operator/exchange_source_operator.cpp
create mode 100644 be/src/exec/operator/exchange_source_operator.h
create mode 100644 be/src/exec/operator/file_scan_operator.cpp
create mode 100644 be/src/exec/operator/file_scan_operator.h
create mode 100644 be/src/exec/operator/group_commit_block_sink_operator.cpp
create mode 100644 be/src/exec/operator/group_commit_block_sink_operator.h
create mode 100644 be/src/exec/operator/group_commit_scan_operator.cpp
create mode 100644 be/src/exec/operator/group_commit_scan_operator.h
create mode 100644 be/src/exec/operator/hashjoin_build_sink.cpp
create mode 100644 be/src/exec/operator/hashjoin_build_sink.h
create mode 100644 be/src/exec/operator/hashjoin_probe_operator.cpp
create mode 100644 be/src/exec/operator/hashjoin_probe_operator.h
create mode 100644 be/src/exec/operator/hive_table_sink_operator.cpp
create mode 100644 be/src/exec/operator/hive_table_sink_operator.h
create mode 100644 be/src/exec/operator/iceberg_table_sink_operator.cpp
create mode 100644 be/src/exec/operator/iceberg_table_sink_operator.h
create mode 100644 be/src/exec/operator/jdbc_scan_operator.cpp
create mode 100644 be/src/exec/operator/jdbc_scan_operator.h
create mode 100644 be/src/exec/operator/jdbc_table_sink_operator.cpp
create mode 100644 be/src/exec/operator/jdbc_table_sink_operator.h
create mode 100644 be/src/exec/operator/join/full_outer_join_impl.cpp
create mode 100644 be/src/exec/operator/join/inner_join_impl.cpp
create mode 100644 be/src/exec/operator/join/left_anti_join_impl.cpp
create mode 100644 be/src/exec/operator/join/left_outer_join_impl.cpp
create mode 100644 be/src/exec/operator/join/left_semi_join_impl.cpp
create mode 100644 be/src/exec/operator/join/null_aware_left_anti_join_impl.cpp
create mode 100644 be/src/exec/operator/join/null_aware_left_semi_join_impl.cpp
create mode 100644 be/src/exec/operator/join/process_hash_table_probe.h
create mode 100644 be/src/exec/operator/join/process_hash_table_probe_impl.h
create mode 100644 be/src/exec/operator/join/right_anti_join_impl.cpp
create mode 100644 be/src/exec/operator/join/right_outer_join_impl.cpp
create mode 100644 be/src/exec/operator/join/right_semi_join_impl.cpp
create mode 100644 be/src/exec/operator/join_build_sink_operator.cpp
create mode 100644 be/src/exec/operator/join_build_sink_operator.h
create mode 100644 be/src/exec/operator/join_probe_operator.cpp
create mode 100644 be/src/exec/operator/join_probe_operator.h
create mode 100644 be/src/exec/operator/local_merge_sort_source_operator.cpp
create mode 100644 be/src/exec/operator/local_merge_sort_source_operator.h
create mode 100644 be/src/exec/operator/materialization_opertor.cpp
create mode 100644 be/src/exec/operator/materialization_opertor.h
create mode 100644 be/src/exec/operator/maxcompute_table_sink_operator.cpp
create mode 100644 be/src/exec/operator/maxcompute_table_sink_operator.h
create mode 100644 be/src/exec/operator/memory_scratch_sink_operator.cpp
create mode 100644 be/src/exec/operator/memory_scratch_sink_operator.h
create mode 100644 be/src/exec/operator/meta_scan_operator.cpp
create mode 100644 be/src/exec/operator/meta_scan_operator.h
create mode 100644 be/src/exec/operator/mock_operator.h
create mode 100644 be/src/exec/operator/mock_scan_operator.h
create mode 100644 be/src/exec/operator/multi_cast_data_stream_sink.cpp
create mode 100644 be/src/exec/operator/multi_cast_data_stream_sink.h
create mode 100644 be/src/exec/operator/multi_cast_data_stream_source.cpp
create mode 100644 be/src/exec/operator/multi_cast_data_stream_source.h
create mode 100644 be/src/exec/operator/multi_cast_data_streamer.cpp
create mode 100644 be/src/exec/operator/multi_cast_data_streamer.h
create mode 100644 be/src/exec/operator/nested_loop_join_build_operator.cpp
create mode 100644 be/src/exec/operator/nested_loop_join_build_operator.h
create mode 100644 be/src/exec/operator/nested_loop_join_probe_operator.cpp
create mode 100644 be/src/exec/operator/nested_loop_join_probe_operator.h
create mode 100644 be/src/exec/operator/olap_scan_operator.cpp
create mode 100644 be/src/exec/operator/olap_scan_operator.h
create mode 100644 be/src/exec/operator/olap_table_sink_operator.h
create mode 100644 be/src/exec/operator/olap_table_sink_v2_operator.h
create mode 100644 be/src/exec/operator/operator.cpp
create mode 100644 be/src/exec/operator/operator.h
create mode 100644 be/src/exec/operator/partition_sort_sink_operator.cpp
create mode 100644 be/src/exec/operator/partition_sort_sink_operator.h
create mode 100644 be/src/exec/operator/partition_sort_source_operator.cpp
create mode 100644 be/src/exec/operator/partition_sort_source_operator.h
create mode 100644 be/src/exec/operator/partitioned_aggregation_sink_operator.cpp
create mode 100644 be/src/exec/operator/partitioned_aggregation_sink_operator.h
create mode 100644 be/src/exec/operator/partitioned_aggregation_source_operator.cpp
create mode 100644 be/src/exec/operator/partitioned_aggregation_source_operator.h
create mode 100644 be/src/exec/operator/partitioned_hash_join_probe_operator.cpp
create mode 100644 be/src/exec/operator/partitioned_hash_join_probe_operator.h
create mode 100644 be/src/exec/operator/partitioned_hash_join_sink_operator.cpp
create mode 100644 be/src/exec/operator/partitioned_hash_join_sink_operator.h
create mode 100644 be/src/exec/operator/rec_cte_anchor_sink_operator.cpp
create mode 100644 be/src/exec/operator/rec_cte_anchor_sink_operator.h
create mode 100644 be/src/exec/operator/rec_cte_scan_operator.h
create mode 100644 be/src/exec/operator/rec_cte_sink_operator.cpp
create mode 100644 be/src/exec/operator/rec_cte_sink_operator.h
create mode 100644 be/src/exec/operator/rec_cte_source_operator.cpp
create mode 100644 be/src/exec/operator/rec_cte_source_operator.h
create mode 100644 be/src/exec/operator/repeat_operator.cpp
create mode 100644 be/src/exec/operator/repeat_operator.h
create mode 100644 be/src/exec/operator/result_file_sink_operator.cpp
create mode 100644 be/src/exec/operator/result_file_sink_operator.h
create mode 100644 be/src/exec/operator/result_sink_operator.cpp
create mode 100644 be/src/exec/operator/result_sink_operator.h
create mode 100644 be/src/exec/operator/scan_operator.cpp
create mode 100644 be/src/exec/operator/scan_operator.h
create mode 100644 be/src/exec/operator/schema_scan_operator.cpp
create mode 100644 be/src/exec/operator/schema_scan_operator.h
create mode 100644 be/src/exec/operator/select_operator.h
create mode 100644 be/src/exec/operator/set_probe_sink_operator.cpp
create mode 100644 be/src/exec/operator/set_probe_sink_operator.h
create mode 100644 be/src/exec/operator/set_sink_operator.cpp
create mode 100644 be/src/exec/operator/set_sink_operator.h
create mode 100644 be/src/exec/operator/set_source_operator.cpp
create mode 100644 be/src/exec/operator/set_source_operator.h
create mode 100644 be/src/exec/operator/sort_sink_operator.cpp
create mode 100644 be/src/exec/operator/sort_sink_operator.h
create mode 100644 be/src/exec/operator/sort_source_operator.cpp
create mode 100644 be/src/exec/operator/sort_source_operator.h
create mode 100644 be/src/exec/operator/spill_iceberg_table_sink_operator.cpp
create mode 100644 be/src/exec/operator/spill_iceberg_table_sink_operator.h
create mode 100644 be/src/exec/operator/spill_sort_sink_operator.cpp
create mode 100644 be/src/exec/operator/spill_sort_sink_operator.h
create mode 100644 be/src/exec/operator/spill_sort_source_operator.cpp
create mode 100644 be/src/exec/operator/spill_sort_source_operator.h
create mode 100644 be/src/exec/operator/spill_utils.h
create mode 100644 be/src/exec/operator/streaming_aggregation_operator.cpp
create mode 100644 be/src/exec/operator/streaming_aggregation_operator.h
create mode 100644 be/src/exec/operator/table_function_operator.cpp
create mode 100644 be/src/exec/operator/table_function_operator.h
create mode 100644 be/src/exec/operator/tvf_table_sink_operator.cpp
create mode 100644 be/src/exec/operator/tvf_table_sink_operator.h
create mode 100644 be/src/exec/operator/union_sink_operator.cpp
create mode 100644 be/src/exec/operator/union_sink_operator.h
create mode 100644 be/src/exec/operator/union_source_operator.cpp
create mode 100644 be/src/exec/operator/union_source_operator.h
create mode 100644 be/src/exec/partitioner/partitioner.cpp
create mode 100644 be/src/exec/partitioner/partitioner.h
create mode 100644 be/src/exec/pipeline/dependency.cpp
create mode 100644 be/src/exec/pipeline/dependency.h
create mode 100644 be/src/exec/pipeline/pipeline.cpp
create mode 100644 be/src/exec/pipeline/pipeline.h
create mode 100644 be/src/exec/pipeline/pipeline_fragment_context.cpp
create mode 100644 be/src/exec/pipeline/pipeline_fragment_context.h
create mode 100644 be/src/exec/pipeline/pipeline_task.cpp
create mode 100644 be/src/exec/pipeline/pipeline_task.h
create mode 100644 be/src/exec/pipeline/pipeline_tracing.cpp
rename be/src/{ => exec}/pipeline/pipeline_tracing.h (100%)
create mode 100644 be/src/exec/pipeline/rec_cte_shared_state.h
create mode 100644 be/src/exec/pipeline/revokable_task.h
create mode 100644 be/src/exec/pipeline/task_queue.cpp
create mode 100644 be/src/exec/pipeline/task_queue.h
create mode 100644 be/src/exec/pipeline/task_scheduler.cpp
create mode 100644 be/src/exec/pipeline/task_scheduler.h
create mode 100644 be/src/exec/runtime_filter/runtime_filter.cpp
create mode 100644 be/src/exec/runtime_filter/runtime_filter.h
create mode 100644 be/src/exec/runtime_filter/runtime_filter_consumer.cpp
create mode 100644 be/src/exec/runtime_filter/runtime_filter_consumer.h
create mode 100644 be/src/exec/runtime_filter/runtime_filter_consumer_helper.cpp
create mode 100644 be/src/exec/runtime_filter/runtime_filter_consumer_helper.h
create mode 100644 be/src/exec/runtime_filter/runtime_filter_definitions.h
create mode 100644 be/src/exec/runtime_filter/runtime_filter_merger.h
create mode 100644 be/src/exec/runtime_filter/runtime_filter_mgr.cpp
rename be/src/{ => exec}/runtime_filter/runtime_filter_mgr.h (100%)
create mode 100644 be/src/exec/runtime_filter/runtime_filter_producer.cpp
create mode 100644 be/src/exec/runtime_filter/runtime_filter_producer.h
create mode 100644 be/src/exec/runtime_filter/runtime_filter_producer_helper.cpp
create mode 100644 be/src/exec/runtime_filter/runtime_filter_producer_helper.h
create mode 100644 be/src/exec/runtime_filter/runtime_filter_producer_helper_cross.h
create mode 100644 be/src/exec/runtime_filter/runtime_filter_producer_helper_set.h
rename be/src/{ => exec}/runtime_filter/runtime_filter_selectivity.h (100%)
create mode 100644 be/src/exec/runtime_filter/runtime_filter_wrapper.cpp
create mode 100644 be/src/exec/runtime_filter/runtime_filter_wrapper.h
create mode 100644 be/src/exec/runtime_filter/utils.cpp
create mode 100644 be/src/exec/runtime_filter/utils.h
create mode 100644 be/src/exec/scan/es_scanner.cpp
create mode 100644 be/src/exec/scan/es_scanner.h
create mode 100644 be/src/exec/scan/file_scanner.cpp
create mode 100644 be/src/exec/scan/file_scanner.h
create mode 100644 be/src/exec/scan/jdbc_scanner.cpp
create mode 100644 be/src/exec/scan/jdbc_scanner.h
create mode 100644 be/src/exec/scan/meta_scanner.cpp
create mode 100644 be/src/exec/scan/meta_scanner.h
create mode 100644 be/src/exec/scan/olap_scanner.cpp
create mode 100644 be/src/exec/scan/olap_scanner.h
create mode 100644 be/src/exec/scan/parallel_scanner_builder.cpp
create mode 100644 be/src/exec/scan/parallel_scanner_builder.h
create mode 100644 be/src/exec/scan/scan_node.h
create mode 100644 be/src/exec/scan/scanner.cpp
create mode 100644 be/src/exec/scan/scanner.h
create mode 100644 be/src/exec/scan/scanner_context.cpp
create mode 100644 be/src/exec/scan/scanner_context.h
create mode 100644 be/src/exec/scan/scanner_scheduler.cpp
create mode 100644 be/src/exec/scan/scanner_scheduler.h
create mode 100644 be/src/exec/scan/simplified_scan_scheduler.cpp
create mode 100644 be/src/exec/scan/split_source_connector.cpp
create mode 100644 be/src/exec/scan/split_source_connector.h
rename be/src/{vec/exec/executor => exec/scan/task_executor}/listenable_future.h (100%)
create mode 100644 be/src/exec/scan/task_executor/split_runner.h
create mode 100644 be/src/exec/scan/task_executor/task_executor.h
create mode 100644 be/src/exec/scan/task_executor/task_handle.h
rename be/src/{vec/exec/executor => exec/scan/task_executor}/task_id.h (100%)
rename be/src/{vec/exec/executor => exec/scan/task_executor}/ticker.h (100%)
create mode 100644 be/src/exec/scan/task_executor/time_sharing/multilevel_split_queue.cpp
create mode 100644 be/src/exec/scan/task_executor/time_sharing/multilevel_split_queue.h
create mode 100644 be/src/exec/scan/task_executor/time_sharing/prioritized_split_runner.cpp
create mode 100644 be/src/exec/scan/task_executor/time_sharing/prioritized_split_runner.h
rename be/src/{vec/exec/executor => exec/scan/task_executor}/time_sharing/priority.h (100%)
rename be/src/{vec/exec/executor => exec/scan/task_executor}/time_sharing/split_concurrency_controller.h (100%)
create mode 100644 be/src/exec/scan/task_executor/time_sharing/split_queue.h
create mode 100644 be/src/exec/scan/task_executor/time_sharing/time_sharing_task_executor.cpp
create mode 100644 be/src/exec/scan/task_executor/time_sharing/time_sharing_task_executor.h
create mode 100644 be/src/exec/scan/task_executor/time_sharing/time_sharing_task_handle.cpp
create mode 100644 be/src/exec/scan/task_executor/time_sharing/time_sharing_task_handle.h
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/histogram.cpp
rename be/src/{vec/exec/executor => exec/scan/task_executor}/tools/simulator/histogram.h (100%)
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/scheduled_executor.h
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/simulation_controller.cpp
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/simulation_controller.h
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/simulation_fifo_split_queue.h
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/simulation_split.cpp
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/simulation_split.h
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/simulation_task.cpp
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/simulation_task.h
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/split_generators.cpp
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/split_generators.h
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/split_specification.cpp
rename be/src/{vec/exec/executor => exec/scan/task_executor}/tools/simulator/split_specification.h (100%)
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/task_executor_simulator.cpp
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/task_executor_simulator.h
create mode 100644 be/src/exec/scan/vector_search_user_params.cpp
rename be/src/{vec/runtime => exec/scan}/vector_search_user_params.h (100%)
delete mode 100644 be/src/exec/schema_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_active_queries_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_active_queries_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_backend_active_tasks.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_backend_active_tasks.h
delete mode 100644 be/src/exec/schema_scanner/schema_backend_configuration_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_backend_configuration_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_backend_kerberos_ticket_cache.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_backend_kerberos_ticket_cache.h
delete mode 100644 be/src/exec/schema_scanner/schema_catalog_meta_cache_stats_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_catalog_meta_cache_stats_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_charsets_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_charsets_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_cluster_snapshot_properties_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_cluster_snapshot_properties_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_cluster_snapshots_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_cluster_snapshots_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_collations_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_collations_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_column_data_sizes_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_column_data_sizes_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_columns_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_columns_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_database_properties_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_database_properties_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_dummy_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_dummy_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_encryption_keys_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_encryption_keys_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_file_cache_info_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_file_cache_info_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_file_cache_statistics.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_file_cache_statistics.h
delete mode 100644 be/src/exec/schema_scanner/schema_files_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_files_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_helper.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_load_job_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_load_job_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_metadata_name_ids_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_metadata_name_ids_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_partitions_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_partitions_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_processlist_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_processlist_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_profiling_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_profiling_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_routine_load_job_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_routine_load_job_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_rowsets_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_rowsets_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_scanner_helper.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_schema_privileges_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_schema_privileges_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_schemata_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_schemata_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_sql_block_rule_status_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_sql_block_rule_status_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_table_options_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_table_options_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_table_privileges_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_table_privileges_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_table_properties_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_table_properties_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_tables_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_tables_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_tablets_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_tablets_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_user_privileges_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_user_privileges_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_user_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_user_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_variables_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_variables_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_view_dependency_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_view_dependency_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_views_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_views_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_workload_group_privileges.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_workload_group_privileges.h
delete mode 100644 be/src/exec/schema_scanner/schema_workload_group_resource_usage_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_workload_group_resource_usage_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_workload_groups_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_workload_groups_scanner.h
delete mode 100644 be/src/exec/schema_scanner/schema_workload_sched_policy_scanner.cpp
delete mode 100644 be/src/exec/schema_scanner/schema_workload_sched_policy_scanner.h
create mode 100644 be/src/exec/sink/autoinc_buffer.cpp
rename be/src/{vec => exec}/sink/autoinc_buffer.h (100%)
create mode 100644 be/src/exec/sink/delta_writer_v2_pool.cpp
rename be/src/{vec => exec}/sink/delta_writer_v2_pool.h (100%)
create mode 100644 be/src/exec/sink/load_stream_map_pool.cpp
create mode 100644 be/src/exec/sink/load_stream_map_pool.h
create mode 100644 be/src/exec/sink/load_stream_stub.cpp
create mode 100644 be/src/exec/sink/load_stream_stub.h
create mode 100644 be/src/exec/sink/scale_writer_partitioning_exchanger.hpp
create mode 100644 be/src/exec/sink/tablet_sink_hash_partitioner.cpp
create mode 100644 be/src/exec/sink/tablet_sink_hash_partitioner.h
create mode 100644 be/src/exec/sink/vrow_distribution.cpp
create mode 100644 be/src/exec/sink/vrow_distribution.h
create mode 100644 be/src/exec/sink/vtablet_block_convertor.cpp
create mode 100644 be/src/exec/sink/vtablet_block_convertor.h
create mode 100644 be/src/exec/sink/vtablet_finder.cpp
create mode 100644 be/src/exec/sink/vtablet_finder.h
create mode 100644 be/src/exec/sink/writer/async_result_writer.cpp
create mode 100644 be/src/exec/sink/writer/async_result_writer.h
create mode 100644 be/src/exec/sink/writer/iceberg/partition_data.h
create mode 100644 be/src/exec/sink/writer/iceberg/partition_transformers.cpp
create mode 100644 be/src/exec/sink/writer/iceberg/partition_transformers.h
create mode 100644 be/src/exec/sink/writer/iceberg/viceberg_partition_writer.cpp
create mode 100644 be/src/exec/sink/writer/iceberg/viceberg_partition_writer.h
create mode 100644 be/src/exec/sink/writer/iceberg/viceberg_sort_writer.cpp
create mode 100644 be/src/exec/sink/writer/iceberg/viceberg_sort_writer.h
create mode 100644 be/src/exec/sink/writer/iceberg/viceberg_table_writer.cpp
create mode 100644 be/src/exec/sink/writer/iceberg/viceberg_table_writer.h
rename be/src/{vec => exec}/sink/writer/iceberg/vpartition_writer_base.h (100%)
create mode 100644 be/src/exec/sink/writer/maxcompute/vmc_partition_writer.cpp
create mode 100644 be/src/exec/sink/writer/maxcompute/vmc_partition_writer.h
create mode 100644 be/src/exec/sink/writer/maxcompute/vmc_table_writer.cpp
create mode 100644 be/src/exec/sink/writer/maxcompute/vmc_table_writer.h
rename be/src/{runtime => exec/sink/writer}/result_writer.h (100%)
create mode 100644 be/src/exec/sink/writer/varrow_flight_result_writer.cpp
create mode 100644 be/src/exec/sink/writer/varrow_flight_result_writer.h
create mode 100644 be/src/exec/sink/writer/vfile_result_writer.cpp
create mode 100644 be/src/exec/sink/writer/vfile_result_writer.h
create mode 100644 be/src/exec/sink/writer/vhive_partition_writer.cpp
create mode 100644 be/src/exec/sink/writer/vhive_partition_writer.h
create mode 100644 be/src/exec/sink/writer/vhive_table_writer.cpp
create mode 100644 be/src/exec/sink/writer/vhive_table_writer.h
create mode 100644 be/src/exec/sink/writer/vhive_utils.cpp
rename be/src/{vec => exec}/sink/writer/vhive_utils.h (100%)
create mode 100644 be/src/exec/sink/writer/vjdbc_table_writer.cpp
create mode 100644 be/src/exec/sink/writer/vjdbc_table_writer.h
create mode 100644 be/src/exec/sink/writer/vmysql_result_writer.cpp
create mode 100644 be/src/exec/sink/writer/vmysql_result_writer.h
create mode 100644 be/src/exec/sink/writer/vtablet_writer.cpp
create mode 100644 be/src/exec/sink/writer/vtablet_writer.h
create mode 100644 be/src/exec/sink/writer/vtablet_writer_v2.cpp
create mode 100644 be/src/exec/sink/writer/vtablet_writer_v2.h
create mode 100644 be/src/exec/sink/writer/vtvf_table_writer.cpp
create mode 100644 be/src/exec/sink/writer/vtvf_table_writer.h
create mode 100644 be/src/exec/sink/writer/vwal_writer.cpp
create mode 100644 be/src/exec/sink/writer/vwal_writer.h
create mode 100644 be/src/exec/sort/heap_sorter.cpp
create mode 100644 be/src/exec/sort/heap_sorter.h
rename be/src/{vec/core => exec/sort}/hybrid_sorter.h (100%)
create mode 100644 be/src/exec/sort/partition_sorter.cpp
create mode 100644 be/src/exec/sort/partition_sorter.h
create mode 100644 be/src/exec/sort/sort_block.cpp
create mode 100644 be/src/exec/sort/sort_block.h
create mode 100644 be/src/exec/sort/sort_cursor.h
rename be/src/{vec/core => exec/sort}/sort_description.h (100%)
create mode 100644 be/src/exec/sort/sorter.cpp
create mode 100644 be/src/exec/sort/sorter.h
create mode 100644 be/src/exec/sort/topn_sorter.cpp
create mode 100644 be/src/exec/sort/topn_sorter.h
create mode 100644 be/src/exec/sort/vsort_exec_exprs.cpp
create mode 100644 be/src/exec/sort/vsort_exec_exprs.h
create mode 100644 be/src/exec/sort/vsorted_run_merger.cpp
create mode 100644 be/src/exec/sort/vsorted_run_merger.h
create mode 100644 be/src/exec/spill/spill_file.cpp
rename be/src/{vec => exec}/spill/spill_file.h (100%)
create mode 100644 be/src/exec/spill/spill_file_manager.cpp
create mode 100644 be/src/exec/spill/spill_file_manager.h
create mode 100644 be/src/exec/spill/spill_file_reader.cpp
create mode 100644 be/src/exec/spill/spill_file_reader.h
create mode 100644 be/src/exec/spill/spill_file_writer.cpp
create mode 100644 be/src/exec/spill/spill_file_writer.h
create mode 100644 be/src/exec/spill/spill_repartitioner.cpp
create mode 100644 be/src/exec/spill/spill_repartitioner.h
delete mode 100644 be/src/exec/tablet_info.cpp
delete mode 100644 be/src/exec/tablet_info.h
create mode 100644 be/src/exprs/aggregate/aggregate_function.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_ai_agg.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_ai_agg.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_approx_count_distinct.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_approx_count_distinct.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_array_agg.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_array_agg.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_avg.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_avg.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_avg_weighted.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_avg_weighted.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_binary.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_bit.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_bit.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_bitmap.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_bitmap.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_bitmap_agg.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_bitmap_agg.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_bool_union.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_bool_union.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_collect.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_collect.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_combinator.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_corr.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_corr.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_count.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_count.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_count_by_enum.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_count_by_enum.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_covar.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_covar.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_distinct.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_distinct.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_foreach.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_foreach.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_foreachv2.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_group_array_set_op.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_group_array_set_op.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_group_concat.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_group_concat.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_histogram.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_histogram.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_hll_union_agg.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_hll_union_agg.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_java_udaf.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_kurtosis.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_linear_histogram.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_linear_histogram.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_map.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_map.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_map_v2.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_map_v2.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_min_max.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_min_max.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_min_max_by.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_min_max_by.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_null.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_null_v2.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_orthogonal_bitmap.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_orthogonal_bitmap.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_percentile.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_percentile.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_percentile_reservoir.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_percentile_reservoir.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_product.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_python_udaf.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_python_udaf.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_quantile_state.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_quantile_state.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_reader.cpp
rename be/src/{vec/aggregate_functions => exprs/aggregate}/aggregate_function_reader.h (100%)
create mode 100644 be/src/exprs/aggregate/aggregate_function_reader_first_last.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_regr_union.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_regr_union.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_retention.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_retention.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_rpc.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_sem.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_sem.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_sequence_match.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_sequence_match.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_simple_factory.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_simple_factory.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_skew.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_sort.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_sort.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_state_merge.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_state_union.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_statistic.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_stddev.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_stddev.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_sum.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_sum.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_topn.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_topn.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_uniq.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_uniq.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_uniq_distribute_key.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_uniq_distribute_key.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_window.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_window.h
create mode 100644 be/src/exprs/aggregate/aggregate_function_window_funnel.cpp
create mode 100644 be/src/exprs/aggregate/aggregate_function_window_funnel.h
create mode 100644 be/src/exprs/aggregate/factory_helpers.h
create mode 100644 be/src/exprs/aggregate/helpers.h
create mode 100644 be/src/exprs/aggregate/moments.h
create mode 100644 be/src/exprs/function/ai/ai_adapter.h
create mode 100644 be/src/exprs/function/ai/ai_classify.h
create mode 100644 be/src/exprs/function/ai/ai_extract.h
create mode 100644 be/src/exprs/function/ai/ai_filter.h
create mode 100644 be/src/exprs/function/ai/ai_fix_grammar.h
create mode 100644 be/src/exprs/function/ai/ai_functions.cpp
create mode 100644 be/src/exprs/function/ai/ai_functions.h
create mode 100644 be/src/exprs/function/ai/ai_generate.h
create mode 100644 be/src/exprs/function/ai/ai_mask.h
create mode 100644 be/src/exprs/function/ai/ai_sentiment.h
create mode 100644 be/src/exprs/function/ai/ai_similarity.h
create mode 100644 be/src/exprs/function/ai/ai_summarize.h
create mode 100644 be/src/exprs/function/ai/ai_translate.h
create mode 100644 be/src/exprs/function/ai/embed.h
create mode 100644 be/src/exprs/function/array/function_array_aggregation.cpp
create mode 100644 be/src/exprs/function/array/function_array_apply.cpp
create mode 100644 be/src/exprs/function/array/function_array_binary.h
create mode 100644 be/src/exprs/function/array/function_array_compact.cpp
create mode 100644 be/src/exprs/function/array/function_array_compact.h
create mode 100644 be/src/exprs/function/array/function_array_concat.cpp
create mode 100644 be/src/exprs/function/array/function_array_constructor.cpp
create mode 100644 be/src/exprs/function/array/function_array_contains_all.cpp
create mode 100644 be/src/exprs/function/array/function_array_count.cpp
create mode 100644 be/src/exprs/function/array/function_array_cum_sum.cpp
create mode 100644 be/src/exprs/function/array/function_array_difference.cpp
create mode 100644 be/src/exprs/function/array/function_array_difference.h
create mode 100644 be/src/exprs/function/array/function_array_distance.cpp
create mode 100644 be/src/exprs/function/array/function_array_distance.h
create mode 100644 be/src/exprs/function/array/function_array_distinct.cpp
create mode 100644 be/src/exprs/function/array/function_array_distinct.h
create mode 100644 be/src/exprs/function/array/function_array_element.cpp
create mode 100644 be/src/exprs/function/array/function_array_element.h
create mode 100644 be/src/exprs/function/array/function_array_enumerate.cpp
create mode 100644 be/src/exprs/function/array/function_array_enumerate_uniq.cpp
create mode 100644 be/src/exprs/function/array/function_array_except.cpp
create mode 100644 be/src/exprs/function/array/function_array_exists.cpp
create mode 100644 be/src/exprs/function/array/function_array_filter.cpp
create mode 100644 be/src/exprs/function/array/function_array_first_or_last_index.cpp
create mode 100644 be/src/exprs/function/array/function_array_flatten.cpp
create mode 100644 be/src/exprs/function/array/function_array_index.cpp
create mode 100644 be/src/exprs/function/array/function_array_index.h
create mode 100644 be/src/exprs/function/array/function_array_intersect.cpp
create mode 100644 be/src/exprs/function/array/function_array_join.h
create mode 100644 be/src/exprs/function/array/function_array_map.h
create mode 100644 be/src/exprs/function/array/function_array_mapped.h
create mode 100644 be/src/exprs/function/array/function_array_nary.h
create mode 100644 be/src/exprs/function/array/function_array_pop.cpp
create mode 100644 be/src/exprs/function/array/function_array_pushback.cpp
create mode 100644 be/src/exprs/function/array/function_array_pushfront.cpp
create mode 100644 be/src/exprs/function/array/function_array_range.cpp
create mode 100644 be/src/exprs/function/array/function_array_register.cpp
create mode 100644 be/src/exprs/function/array/function_array_remove.cpp
create mode 100644 be/src/exprs/function/array/function_array_remove.h
create mode 100644 be/src/exprs/function/array/function_array_reverse.h
create mode 100644 be/src/exprs/function/array/function_array_set.h
create mode 100644 be/src/exprs/function/array/function_array_shuffle.cpp
create mode 100644 be/src/exprs/function/array/function_array_slice.cpp
create mode 100644 be/src/exprs/function/array/function_array_slice.h
create mode 100644 be/src/exprs/function/array/function_array_sort.cpp
create mode 100644 be/src/exprs/function/array/function_array_sort.h
create mode 100644 be/src/exprs/function/array/function_array_sortby.cpp
create mode 100644 be/src/exprs/function/array/function_array_split.cpp
create mode 100644 be/src/exprs/function/array/function_array_union.cpp
create mode 100644 be/src/exprs/function/array/function_array_utils.cpp
create mode 100644 be/src/exprs/function/array/function_array_utils.h
create mode 100644 be/src/exprs/function/array/function_array_with_constant.cpp
create mode 100644 be/src/exprs/function/array/function_array_zip.cpp
create mode 100644 be/src/exprs/function/array/function_arrays_overlap.cpp
create mode 100644 be/src/exprs/function/array/function_arrays_overlap.h
create mode 100644 be/src/exprs/function/array/varray_match_function.cpp
create mode 100644 be/src/exprs/function/binary_arithmetic.h
create mode 100644 be/src/exprs/function/cast/cast_base.cpp
create mode 100644 be/src/exprs/function/cast/cast_base.h
rename be/src/{vec/functions => exprs/function}/cast/cast_parameters.h (100%)
create mode 100644 be/src/exprs/function/cast/cast_to_array.h
create mode 100644 be/src/exprs/function/cast/cast_to_basic_number_common.h
create mode 100644 be/src/exprs/function/cast/cast_to_boolean.h
create mode 100644 be/src/exprs/function/cast/cast_to_date.h
create mode 100644 be/src/exprs/function/cast/cast_to_date_or_datetime_impl.hpp
create mode 100644 be/src/exprs/function/cast/cast_to_datetimev2_impl.hpp
create mode 100644 be/src/exprs/function/cast/cast_to_datev2_impl.hpp
create mode 100644 be/src/exprs/function/cast/cast_to_decimal.h
create mode 100644 be/src/exprs/function/cast/cast_to_float.h
create mode 100644 be/src/exprs/function/cast/cast_to_int.h
create mode 100644 be/src/exprs/function/cast/cast_to_ip.h
create mode 100644 be/src/exprs/function/cast/cast_to_jsonb.h
create mode 100644 be/src/exprs/function/cast/cast_to_map.h
create mode 100644 be/src/exprs/function/cast/cast_to_string.h
create mode 100644 be/src/exprs/function/cast/cast_to_struct.h
create mode 100644 be/src/exprs/function/cast/cast_to_time_impl.hpp
create mode 100644 be/src/exprs/function/cast/cast_to_timestamptz.h
create mode 100644 be/src/exprs/function/cast/cast_to_variant.h
create mode 100644 be/src/exprs/function/cast/function_cast.cpp
create mode 100644 be/src/exprs/function/cast_type_to_either.h
create mode 100644 be/src/exprs/function/comparison.cpp
create mode 100644 be/src/exprs/function/comparison_equal_for_null.cpp
create mode 100644 be/src/exprs/function/comparison_equals.cpp
create mode 100644 be/src/exprs/function/comparison_greater.cpp
create mode 100644 be/src/exprs/function/comparison_less.cpp
create mode 100644 be/src/exprs/function/complex_dict_hash_map.h
create mode 100644 be/src/exprs/function/complex_hash_map_dictionary.cpp
create mode 100644 be/src/exprs/function/complex_hash_map_dictionary.h
create mode 100644 be/src/exprs/function/date_format_type.h
create mode 100644 be/src/exprs/function/date_time_transforms.h
create mode 100644 be/src/exprs/function/datetime_errors.h
create mode 100644 be/src/exprs/function/dictionary.cpp
create mode 100644 be/src/exprs/function/dictionary.h
create mode 100644 be/src/exprs/function/dictionary_factory.cpp
create mode 100644 be/src/exprs/function/dictionary_factory.h
create mode 100644 be/src/exprs/function/dictionary_util.h
create mode 100644 be/src/exprs/function/divide.cpp
create mode 100644 be/src/exprs/function/function.cpp
create mode 100644 be/src/exprs/function/function.h
create mode 100644 be/src/exprs/function/function_agg_state.h
create mode 100644 be/src/exprs/function/function_always_not_nullable.h
create mode 100644 be/src/exprs/function/function_assert_true.cpp
create mode 100644 be/src/exprs/function/function_bit.cpp
create mode 100644 be/src/exprs/function/function_bit_count.cpp
create mode 100644 be/src/exprs/function/function_bit_shift.cpp
create mode 100644 be/src/exprs/function/function_bit_test.cpp
create mode 100644 be/src/exprs/function/function_bitmap.cpp
create mode 100644 be/src/exprs/function/function_bitmap_min_or_max.h
create mode 100644 be/src/exprs/function/function_bitmap_variadic.cpp
create mode 100644 be/src/exprs/function/function_collection_in.cpp
create mode 100644 be/src/exprs/function/function_collection_in.h
create mode 100644 be/src/exprs/function/function_compress.cpp
create mode 100644 be/src/exprs/function/function_const.h
create mode 100644 be/src/exprs/function/function_conv.cpp
create mode 100644 be/src/exprs/function/function_convert_tz.cpp
create mode 100644 be/src/exprs/function/function_date_or_datetime_computation.cpp
create mode 100644 be/src/exprs/function/function_date_or_datetime_computation.h
create mode 100644 be/src/exprs/function/function_date_or_datetime_to_something.h
create mode 100644 be/src/exprs/function/function_date_or_datetime_to_string.cpp
create mode 100644 be/src/exprs/function/function_datetime_floor_ceil.cpp
create mode 100644 be/src/exprs/function/function_datetime_string_to_string.cpp
create mode 100644 be/src/exprs/function/function_datetime_string_to_string.h
create mode 100644 be/src/exprs/function/function_decode_varchar.cpp
create mode 100644 be/src/exprs/function/function_dict_get.cpp
create mode 100644 be/src/exprs/function/function_dict_get_many.cpp
create mode 100644 be/src/exprs/function/function_encode_varchar.cpp
create mode 100644 be/src/exprs/function/function_encryption.cpp
create mode 100644 be/src/exprs/function/function_fake.cpp
create mode 100644 be/src/exprs/function/function_fake.h
create mode 100644 be/src/exprs/function/function_format.cpp
create mode 100644 be/src/exprs/function/function_grouping.cpp
create mode 100644 be/src/exprs/function/function_grouping.h
create mode 100644 be/src/exprs/function/function_hash.cpp
create mode 100644 be/src/exprs/function/function_hash.h
create mode 100644 be/src/exprs/function/function_helpers.cpp
create mode 100644 be/src/exprs/function/function_helpers.h
create mode 100644 be/src/exprs/function/function_hex.cpp
create mode 100644 be/src/exprs/function/function_hll.cpp
create mode 100644 be/src/exprs/function/function_ifnull.h
create mode 100644 be/src/exprs/function/function_ignore.cpp
create mode 100644 be/src/exprs/function/function_interval.cpp
create mode 100644 be/src/exprs/function/function_ip.cpp
create mode 100644 be/src/exprs/function/function_ip.h
create mode 100644 be/src/exprs/function/function_java_udf.cpp
create mode 100644 be/src/exprs/function/function_java_udf.h
create mode 100644 be/src/exprs/function/function_json.cpp
create mode 100644 be/src/exprs/function/function_json_hash.cpp
create mode 100644 be/src/exprs/function/function_jsonb.cpp
create mode 100644 be/src/exprs/function/function_jsonb_transform.cpp
create mode 100644 be/src/exprs/function/function_map.cpp
create mode 100644 be/src/exprs/function/function_math_log.h
create mode 100644 be/src/exprs/function/function_math_unary.h
create mode 100644 be/src/exprs/function/function_math_unary_alway_nullable.h
create mode 100644 be/src/exprs/function/function_multi_match.cpp
create mode 100644 be/src/exprs/function/function_multi_match.h
create mode 100644 be/src/exprs/function/function_multi_same_args.h
create mode 100644 be/src/exprs/function/function_needs_to_handle_null.h
create mode 100644 be/src/exprs/function/function_nullables.cpp
create mode 100644 be/src/exprs/function/function_other_types_to_date.cpp
create mode 100644 be/src/exprs/function/function_python_udf.cpp
create mode 100644 be/src/exprs/function/function_python_udf.h
create mode 100644 be/src/exprs/function/function_quantile_state.cpp
create mode 100644 be/src/exprs/function/function_regexp.cpp
create mode 100644 be/src/exprs/function/function_reverse.h
create mode 100644 be/src/exprs/function/function_rpc.cpp
create mode 100644 be/src/exprs/function/function_rpc.h
create mode 100644 be/src/exprs/function/function_score.cpp
create mode 100644 be/src/exprs/function/function_search.cpp
create mode 100644 be/src/exprs/function/function_search.h
create mode 100644 be/src/exprs/function/function_size.cpp
create mode 100644 be/src/exprs/function/function_soundex.cpp
create mode 100644 be/src/exprs/function/function_split_by_regexp.cpp
create mode 100644 be/src/exprs/function/function_string.cpp
create mode 100644 be/src/exprs/function/function_string.h
create mode 100644 be/src/exprs/function/function_string_to_string.h
create mode 100644 be/src/exprs/function/function_struct.cpp
create mode 100644 be/src/exprs/function/function_struct_element.cpp
create mode 100644 be/src/exprs/function/function_time_value_to_field.cpp
create mode 100644 be/src/exprs/function/function_to_json.cpp
create mode 100644 be/src/exprs/function/function_tokenize.cpp
create mode 100644 be/src/exprs/function/function_tokenize.h
create mode 100644 be/src/exprs/function/function_totype.h
create mode 100644 be/src/exprs/function/function_unary_arithmetic.h
create mode 100644 be/src/exprs/function/function_utility.cpp
create mode 100644 be/src/exprs/function/function_uuid.cpp
create mode 100644 be/src/exprs/function/function_varbinary.cpp
create mode 100644 be/src/exprs/function/function_varbinary.h
create mode 100644 be/src/exprs/function/function_variadic_arguments.h
create mode 100644 be/src/exprs/function/function_variant_element.cpp
create mode 100644 be/src/exprs/function/function_variant_type.cpp
create mode 100644 be/src/exprs/function/function_width_bucket.cpp
create mode 100644 be/src/exprs/function/functions_comparison.h
create mode 100644 be/src/exprs/function/functions_logical.cpp
create mode 100644 be/src/exprs/function/functions_logical.h
create mode 100644 be/src/exprs/function/functions_multi_string_position.cpp
create mode 100644 be/src/exprs/function/functions_multi_string_search.cpp
create mode 100644 be/src/exprs/function/geo/ByteOrderDataInStream.h
create mode 100644 be/src/exprs/function/geo/ByteOrderValues.cpp
rename be/src/{ => exprs/function}/geo/ByteOrderValues.h (100%)
create mode 100644 be/src/exprs/function/geo/functions_geo.cpp
create mode 100644 be/src/exprs/function/geo/functions_geo.h
create mode 100644 be/src/exprs/function/geo/geo_common.cpp
rename be/src/{ => exprs/function}/geo/geo_common.h (100%)
create mode 100644 be/src/exprs/function/geo/geo_tobinary.cpp
rename be/src/{ => exprs/function}/geo/geo_tobinary.h (100%)
rename be/src/{ => exprs/function}/geo/geo_tobinary_type.h (100%)
create mode 100644 be/src/exprs/function/geo/geo_types.cpp
create mode 100644 be/src/exprs/function/geo/geo_types.h
rename be/src/{ => exprs/function}/geo/machine.h (100%)
create mode 100644 be/src/exprs/function/geo/wkb_parse.cpp
create mode 100644 be/src/exprs/function/geo/wkb_parse.h
create mode 100644 be/src/exprs/function/geo/wkb_parse_ctx.h
create mode 100644 be/src/exprs/function/geo/wkt_lex.l
create mode 100644 be/src/exprs/function/geo/wkt_parse.cpp
create mode 100644 be/src/exprs/function/geo/wkt_parse.h
create mode 100644 be/src/exprs/function/geo/wkt_parse_ctx.h
rename be/src/{ => exprs/function}/geo/wkt_parse_type.h (100%)
create mode 100644 be/src/exprs/function/geo/wkt_yacc.y
create mode 100644 be/src/exprs/function/if.cpp
create mode 100644 be/src/exprs/function/if.h
create mode 100644 be/src/exprs/function/in.cpp
create mode 100644 be/src/exprs/function/in.h
create mode 100644 be/src/exprs/function/int_div.cpp
create mode 100644 be/src/exprs/function/ip_address_dictionary.cpp
create mode 100644 be/src/exprs/function/ip_address_dictionary.h
create mode 100644 be/src/exprs/function/is_not_null.cpp
create mode 100644 be/src/exprs/function/is_not_null.h
create mode 100644 be/src/exprs/function/is_null.cpp
create mode 100644 be/src/exprs/function/is_null.h
create mode 100644 be/src/exprs/function/least_greast.cpp
create mode 100644 be/src/exprs/function/like.cpp
create mode 100644 be/src/exprs/function/like.h
create mode 100644 be/src/exprs/function/match.cpp
create mode 100644 be/src/exprs/function/match.h
create mode 100644 be/src/exprs/function/math.cpp
create mode 100644 be/src/exprs/function/minus.cpp
create mode 100644 be/src/exprs/function/modulo.cpp
create mode 100644 be/src/exprs/function/multiply.cpp
create mode 100644 be/src/exprs/function/nullif.cpp
create mode 100644 be/src/exprs/function/plus.cpp
create mode 100644 be/src/exprs/function/random.cpp
create mode 100644 be/src/exprs/function/regexps.h
create mode 100644 be/src/exprs/function/round.cpp
create mode 100644 be/src/exprs/function/round.h
create mode 100644 be/src/exprs/function/simple_function_factory.h
create mode 100644 be/src/exprs/function/string_hex_util.h
create mode 100644 be/src/exprs/function/time_of_function.cpp
create mode 100644 be/src/exprs/function/to_time_function.cpp
create mode 100644 be/src/exprs/function/uniform.cpp
create mode 100644 be/src/exprs/function/url/domain.h
rename be/src/{vec/functions => exprs/function}/url/find_symbols.h (100%)
create mode 100644 be/src/exprs/function/url/function_url.cpp
create mode 100644 be/src/exprs/function/url/functions_url.h
create mode 100644 be/src/exprs/function/url/protocol.h
rename be/src/{vec/functions => exprs/function}/url/tldLookup.generated.cpp (100%)
rename be/src/{vec/functions => exprs/function}/url/tldLookup.h (100%)
create mode 100644 be/src/exprs/function/uuid.cpp
create mode 100644 be/src/exprs/function/uuid_numeric.cpp
create mode 100644 be/src/exprs/function_context.cpp
create mode 100644 be/src/exprs/function_context.h
create mode 100644 be/src/exprs/lambda_function/lambda_function.h
create mode 100644 be/src/exprs/lambda_function/lambda_function_factory.h
create mode 100644 be/src/exprs/lambda_function/varray_filter_function.cpp
create mode 100644 be/src/exprs/lambda_function/varray_map_function.cpp
create mode 100644 be/src/exprs/lambda_function/varray_sort_function.cpp
create mode 100644 be/src/exprs/score_runtime.h
create mode 100644 be/src/exprs/short_circuit_evaluation_expr.cpp
create mode 100644 be/src/exprs/short_circuit_evaluation_expr.h
create mode 100644 be/src/exprs/short_circuit_util.h
create mode 100644 be/src/exprs/table_function/python_udtf_function.cpp
create mode 100644 be/src/exprs/table_function/python_udtf_function.h
create mode 100644 be/src/exprs/table_function/table_function.h
create mode 100644 be/src/exprs/table_function/table_function_factory.cpp
rename be/src/{vec => }/exprs/table_function/table_function_factory.h (100%)
create mode 100644 be/src/exprs/table_function/udf_table_function.cpp
create mode 100644 be/src/exprs/table_function/udf_table_function.h
create mode 100644 be/src/exprs/table_function/vexplode.cpp
create mode 100644 be/src/exprs/table_function/vexplode.h
create mode 100644 be/src/exprs/table_function/vexplode_bitmap.cpp
create mode 100644 be/src/exprs/table_function/vexplode_bitmap.h
create mode 100644 be/src/exprs/table_function/vexplode_json_object.cpp
create mode 100644 be/src/exprs/table_function/vexplode_json_object.h
create mode 100644 be/src/exprs/table_function/vexplode_map.cpp
create mode 100644 be/src/exprs/table_function/vexplode_map.h
create mode 100644 be/src/exprs/table_function/vexplode_numbers.cpp
create mode 100644 be/src/exprs/table_function/vexplode_numbers.h
create mode 100644 be/src/exprs/table_function/vexplode_v2.cpp
create mode 100644 be/src/exprs/table_function/vexplode_v2.h
create mode 100644 be/src/exprs/varray_literal.cpp
create mode 100644 be/src/exprs/varray_literal.h
create mode 100644 be/src/exprs/vbitmap_predicate.cpp
create mode 100644 be/src/exprs/vbitmap_predicate.h
create mode 100644 be/src/exprs/vbloom_predicate.cpp
create mode 100644 be/src/exprs/vbloom_predicate.h
create mode 100644 be/src/exprs/vcase_expr.cpp
create mode 100644 be/src/exprs/vcase_expr.h
create mode 100644 be/src/exprs/vcast_expr.cpp
create mode 100644 be/src/exprs/vcast_expr.h
create mode 100644 be/src/exprs/vcolumn_ref.h
create mode 100644 be/src/exprs/vcompound_pred.h
create mode 100644 be/src/exprs/vcondition_expr.cpp
create mode 100644 be/src/exprs/vcondition_expr.h
create mode 100644 be/src/exprs/vdirect_in_predicate.h
create mode 100644 be/src/exprs/vectorized_agg_fn.cpp
create mode 100644 be/src/exprs/vectorized_agg_fn.h
create mode 100644 be/src/exprs/vectorized_fn_call.cpp
create mode 100644 be/src/exprs/vectorized_fn_call.h
create mode 100644 be/src/exprs/vexpr.cpp
create mode 100644 be/src/exprs/vexpr.h
create mode 100644 be/src/exprs/vexpr_context.cpp
create mode 100644 be/src/exprs/vexpr_context.h
rename be/src/{vec => }/exprs/vexpr_fwd.h (100%)
create mode 100644 be/src/exprs/vin_predicate.cpp
create mode 100644 be/src/exprs/vin_predicate.h
create mode 100644 be/src/exprs/vinfo_func.cpp
create mode 100644 be/src/exprs/vinfo_func.h
create mode 100644 be/src/exprs/virtual_slot_ref.cpp
create mode 100644 be/src/exprs/virtual_slot_ref.h
create mode 100644 be/src/exprs/vlambda_function_call_expr.h
create mode 100644 be/src/exprs/vlambda_function_expr.h
create mode 100644 be/src/exprs/vliteral.cpp
create mode 100644 be/src/exprs/vliteral.h
create mode 100644 be/src/exprs/vmap_literal.cpp
create mode 100644 be/src/exprs/vmap_literal.h
create mode 100644 be/src/exprs/vmatch_predicate.cpp
create mode 100644 be/src/exprs/vmatch_predicate.h
create mode 100644 be/src/exprs/vruntimefilter_wrapper.cpp
create mode 100644 be/src/exprs/vruntimefilter_wrapper.h
create mode 100644 be/src/exprs/vsearch.cpp
create mode 100644 be/src/exprs/vsearch.h
create mode 100644 be/src/exprs/vslot_ref.cpp
create mode 100644 be/src/exprs/vslot_ref.h
create mode 100644 be/src/exprs/vstruct_literal.cpp
create mode 100644 be/src/exprs/vstruct_literal.h
create mode 100644 be/src/exprs/vtopn_pred.h
create mode 100644 be/src/format/CMakeLists.txt
create mode 100644 be/src/format/arrow/arrow_block_convertor.cpp
create mode 100644 be/src/format/arrow/arrow_block_convertor.h
create mode 100644 be/src/format/arrow/arrow_pip_input_stream.cpp
rename be/src/{vec/exec => }/format/arrow/arrow_pip_input_stream.h (100%)
create mode 100644 be/src/format/arrow/arrow_row_batch.cpp
create mode 100644 be/src/format/arrow/arrow_row_batch.h
create mode 100644 be/src/format/arrow/arrow_stream_reader.cpp
create mode 100644 be/src/format/arrow/arrow_stream_reader.h
create mode 100644 be/src/format/arrow/arrow_utils.cpp
rename be/src/{util/arrow/utils.h => format/arrow/arrow_utils.h} (100%)
create mode 100644 be/src/format/avro/avro_jni_reader.cpp
create mode 100644 be/src/format/avro/avro_jni_reader.h
create mode 100644 be/src/format/column_type_convert.cpp
create mode 100644 be/src/format/column_type_convert.h
create mode 100644 be/src/format/csv/csv_reader.cpp
create mode 100644 be/src/format/csv/csv_reader.h
create mode 100644 be/src/format/file_reader/new_plain_binary_line_reader.cpp
create mode 100644 be/src/format/file_reader/new_plain_binary_line_reader.h
create mode 100644 be/src/format/file_reader/new_plain_text_line_reader.cpp
create mode 100644 be/src/format/file_reader/new_plain_text_line_reader.h
create mode 100644 be/src/format/format_common.h
create mode 100644 be/src/format/generic_reader.h
create mode 100644 be/src/format/jni_reader.cpp
create mode 100644 be/src/format/jni_reader.h
create mode 100644 be/src/format/json/new_json_reader.cpp
create mode 100644 be/src/format/json/new_json_reader.h
rename be/src/{exec => format}/line_reader.h (100%)
rename be/src/{vec/exec => }/format/native/native_format.h (100%)
create mode 100644 be/src/format/native/native_reader.cpp
create mode 100644 be/src/format/native/native_reader.h
create mode 100644 be/src/format/orc/orc_file_reader.cpp
create mode 100644 be/src/format/orc/orc_file_reader.h
create mode 100644 be/src/format/orc/orc_memory_pool.h
create mode 100644 be/src/format/orc/vorc_reader.cpp
create mode 100644 be/src/format/orc/vorc_reader.h
create mode 100644 be/src/format/parquet/arrow_memory_pool.cpp
create mode 100644 be/src/format/parquet/arrow_memory_pool.h
create mode 100644 be/src/format/parquet/bool_plain_decoder.cpp
create mode 100644 be/src/format/parquet/bool_plain_decoder.h
create mode 100644 be/src/format/parquet/bool_rle_decoder.cpp
create mode 100644 be/src/format/parquet/bool_rle_decoder.h
create mode 100644 be/src/format/parquet/byte_array_dict_decoder.cpp
create mode 100644 be/src/format/parquet/byte_array_dict_decoder.h
create mode 100644 be/src/format/parquet/byte_array_plain_decoder.cpp
create mode 100644 be/src/format/parquet/byte_array_plain_decoder.h
create mode 100644 be/src/format/parquet/byte_stream_split_decoder.cpp
create mode 100644 be/src/format/parquet/byte_stream_split_decoder.h
create mode 100644 be/src/format/parquet/decoder.cpp
create mode 100644 be/src/format/parquet/decoder.h
create mode 100644 be/src/format/parquet/delta_bit_pack_decoder.cpp
create mode 100644 be/src/format/parquet/delta_bit_pack_decoder.h
create mode 100644 be/src/format/parquet/fix_length_dict_decoder.hpp
create mode 100644 be/src/format/parquet/fix_length_plain_decoder.cpp
create mode 100644 be/src/format/parquet/fix_length_plain_decoder.h
create mode 100644 be/src/format/parquet/level_decoder.cpp
create mode 100644 be/src/format/parquet/level_decoder.h
create mode 100644 be/src/format/parquet/parquet_block_split_bloom_filter.cpp
create mode 100644 be/src/format/parquet/parquet_block_split_bloom_filter.h
create mode 100644 be/src/format/parquet/parquet_column_convert.cpp
create mode 100644 be/src/format/parquet/parquet_column_convert.h
create mode 100644 be/src/format/parquet/parquet_common.cpp
create mode 100644 be/src/format/parquet/parquet_common.h
create mode 100644 be/src/format/parquet/parquet_predicate.h
create mode 100644 be/src/format/parquet/parquet_thrift_util.h
create mode 100644 be/src/format/parquet/schema_desc.cpp
create mode 100644 be/src/format/parquet/schema_desc.h
create mode 100644 be/src/format/parquet/vparquet_column_chunk_reader.cpp
create mode 100644 be/src/format/parquet/vparquet_column_chunk_reader.h
create mode 100644 be/src/format/parquet/vparquet_column_reader.cpp
create mode 100644 be/src/format/parquet/vparquet_column_reader.h
create mode 100644 be/src/format/parquet/vparquet_file_metadata.cpp
create mode 100644 be/src/format/parquet/vparquet_file_metadata.h
create mode 100644 be/src/format/parquet/vparquet_group_reader.cpp
create mode 100644 be/src/format/parquet/vparquet_group_reader.h
create mode 100644 be/src/format/parquet/vparquet_page_index.cpp
create mode 100644 be/src/format/parquet/vparquet_page_index.h
create mode 100644 be/src/format/parquet/vparquet_page_reader.cpp
create mode 100644 be/src/format/parquet/vparquet_page_reader.h
create mode 100644 be/src/format/parquet/vparquet_reader.cpp
create mode 100644 be/src/format/parquet/vparquet_reader.h
create mode 100644 be/src/format/table/deletion_vector_reader.cpp
create mode 100644 be/src/format/table/deletion_vector_reader.h
create mode 100644 be/src/format/table/equality_delete.cpp
create mode 100644 be/src/format/table/equality_delete.h
create mode 100644 be/src/format/table/hive/hive_orc_nested_column_utils.cpp
create mode 100644 be/src/format/table/hive/hive_orc_nested_column_utils.h
create mode 100644 be/src/format/table/hive/hive_parquet_nested_column_utils.cpp
create mode 100644 be/src/format/table/hive/hive_parquet_nested_column_utils.h
create mode 100644 be/src/format/table/hive_reader.cpp
create mode 100644 be/src/format/table/hive_reader.h
create mode 100644 be/src/format/table/hudi_jni_reader.cpp
create mode 100644 be/src/format/table/hudi_jni_reader.h
create mode 100644 be/src/format/table/hudi_reader.cpp
create mode 100644 be/src/format/table/hudi_reader.h
create mode 100644 be/src/format/table/iceberg/arrow_schema_util.cpp
create mode 100644 be/src/format/table/iceberg/arrow_schema_util.h
create mode 100644 be/src/format/table/iceberg/iceberg_orc_nested_column_utils.cpp
create mode 100644 be/src/format/table/iceberg/iceberg_orc_nested_column_utils.h
create mode 100644 be/src/format/table/iceberg/iceberg_parquet_nested_column_utils.cpp
create mode 100644 be/src/format/table/iceberg/iceberg_parquet_nested_column_utils.h
create mode 100644 be/src/format/table/iceberg/partition_spec.cpp
rename be/src/{vec/exec => }/format/table/iceberg/partition_spec.h (100%)
create mode 100644 be/src/format/table/iceberg/partition_spec_parser.cpp
create mode 100644 be/src/format/table/iceberg/partition_spec_parser.h
create mode 100644 be/src/format/table/iceberg/schema.cpp
create mode 100644 be/src/format/table/iceberg/schema.h
create mode 100644 be/src/format/table/iceberg/schema_parser.cpp
rename be/src/{vec/exec => }/format/table/iceberg/schema_parser.h (100%)
rename be/src/{vec/exec => }/format/table/iceberg/struct_like.h (100%)
create mode 100644 be/src/format/table/iceberg/types.cpp
rename be/src/{vec/exec => }/format/table/iceberg/types.h (100%)
create mode 100644 be/src/format/table/iceberg/unbound_partition_spec.cpp
create mode 100644 be/src/format/table/iceberg/unbound_partition_spec.h
create mode 100644 be/src/format/table/iceberg_reader.cpp
create mode 100644 be/src/format/table/iceberg_reader.h
create mode 100644 be/src/format/table/iceberg_sys_table_jni_reader.cpp
create mode 100644 be/src/format/table/iceberg_sys_table_jni_reader.h
create mode 100644 be/src/format/table/lakesoul_jni_reader.cpp
create mode 100644 be/src/format/table/lakesoul_jni_reader.h
create mode 100644 be/src/format/table/max_compute_jni_reader.cpp
create mode 100644 be/src/format/table/max_compute_jni_reader.h
create mode 100644 be/src/format/table/nested_column_access_helper.h
create mode 100644 be/src/format/table/paimon_cpp_reader.cpp
create mode 100644 be/src/format/table/paimon_cpp_reader.h
create mode 100644 be/src/format/table/paimon_doris_file_system.cpp
rename be/src/{vec/exec => }/format/table/paimon_doris_file_system.h (100%)
create mode 100644 be/src/format/table/paimon_jni_reader.cpp
create mode 100644 be/src/format/table/paimon_jni_reader.h
create mode 100644 be/src/format/table/paimon_predicate_converter.cpp
create mode 100644 be/src/format/table/paimon_predicate_converter.h
create mode 100644 be/src/format/table/paimon_reader.cpp
create mode 100644 be/src/format/table/paimon_reader.h
create mode 100644 be/src/format/table/parquet_metadata_reader.cpp
create mode 100644 be/src/format/table/parquet_metadata_reader.h
create mode 100644 be/src/format/table/parquet_utils.cpp
create mode 100644 be/src/format/table/parquet_utils.h
create mode 100644 be/src/format/table/remote_doris_reader.cpp
create mode 100644 be/src/format/table/remote_doris_reader.h
create mode 100644 be/src/format/table/table_format_reader.cpp
create mode 100644 be/src/format/table/table_format_reader.h
create mode 100644 be/src/format/table/transactional_hive_common.cpp
create mode 100644 be/src/format/table/transactional_hive_common.h
create mode 100644 be/src/format/table/transactional_hive_reader.cpp
create mode 100644 be/src/format/table/transactional_hive_reader.h
create mode 100644 be/src/format/table/trino_connector_jni_reader.cpp
create mode 100644 be/src/format/table/trino_connector_jni_reader.h
create mode 100644 be/src/format/text/text_reader.cpp
create mode 100644 be/src/format/text/text_reader.h
create mode 100644 be/src/format/transformer/vcsv_transformer.cpp
create mode 100644 be/src/format/transformer/vcsv_transformer.h
create mode 100644 be/src/format/transformer/vfile_format_transformer.h
create mode 100644 be/src/format/transformer/vfile_format_transformer_factory.cpp
create mode 100644 be/src/format/transformer/vfile_format_transformer_factory.h
create mode 100644 be/src/format/transformer/vjni_format_transformer.cpp
create mode 100644 be/src/format/transformer/vjni_format_transformer.h
create mode 100644 be/src/format/transformer/vnative_transformer.cpp
create mode 100644 be/src/format/transformer/vnative_transformer.h
create mode 100644 be/src/format/transformer/vorc_transformer.cpp
create mode 100644 be/src/format/transformer/vorc_transformer.h
create mode 100644 be/src/format/transformer/vparquet_transformer.cpp
create mode 100644 be/src/format/transformer/vparquet_transformer.h
delete mode 100644 be/src/geo/ByteOrderDataInStream.h
delete mode 100644 be/src/geo/ByteOrderValues.cpp
delete mode 100644 be/src/geo/CMakeLists.txt
delete mode 100644 be/src/geo/geo_common.cpp
delete mode 100644 be/src/geo/geo_tobinary.cpp
delete mode 100644 be/src/geo/geo_types.cpp
delete mode 100644 be/src/geo/geo_types.h
delete mode 100644 be/src/geo/wkb_parse.cpp
delete mode 100644 be/src/geo/wkb_parse.h
delete mode 100644 be/src/geo/wkb_parse_ctx.h
delete mode 100644 be/src/geo/wkt_lex.l
delete mode 100644 be/src/geo/wkt_parse.cpp
delete mode 100644 be/src/geo/wkt_parse.h
delete mode 100644 be/src/geo/wkt_parse_ctx.h
delete mode 100644 be/src/geo/wkt_yacc.y
delete mode 100644 be/src/http/CMakeLists.txt
delete mode 100644 be/src/http/action/adjust_log_level.cpp
delete mode 100644 be/src/http/action/adjust_log_level.h
delete mode 100644 be/src/http/action/adjust_tracing_dump.cpp
delete mode 100644 be/src/http/action/adjust_tracing_dump.h
delete mode 100644 be/src/http/action/batch_download_action.cpp
delete mode 100644 be/src/http/action/batch_download_action.h
delete mode 100644 be/src/http/action/be_proc_thread_action.cpp
delete mode 100644 be/src/http/action/be_proc_thread_action.h
delete mode 100644 be/src/http/action/calc_file_crc_action.cpp
delete mode 100644 be/src/http/action/calc_file_crc_action.h
delete mode 100644 be/src/http/action/check_encryption_action.cpp
delete mode 100644 be/src/http/action/check_encryption_action.h
delete mode 100644 be/src/http/action/check_rpc_channel_action.cpp
delete mode 100644 be/src/http/action/check_rpc_channel_action.h
delete mode 100644 be/src/http/action/check_tablet_segment_action.cpp
delete mode 100644 be/src/http/action/check_tablet_segment_action.h
delete mode 100644 be/src/http/action/checksum_action.cpp
delete mode 100644 be/src/http/action/checksum_action.h
delete mode 100644 be/src/http/action/clear_cache_action.cpp
delete mode 100644 be/src/http/action/clear_cache_action.h
delete mode 100644 be/src/http/action/compaction_action.cpp
delete mode 100644 be/src/http/action/compaction_action.h
delete mode 100644 be/src/http/action/compaction_score_action.cpp
delete mode 100644 be/src/http/action/compaction_score_action.h
delete mode 100644 be/src/http/action/config_action.cpp
delete mode 100644 be/src/http/action/config_action.h
delete mode 100644 be/src/http/action/debug_point_action.cpp
delete mode 100644 be/src/http/action/debug_point_action.h
delete mode 100644 be/src/http/action/delete_bitmap_action.cpp
delete mode 100644 be/src/http/action/delete_bitmap_action.h
delete mode 100644 be/src/http/action/dictionary_status_action.cpp
delete mode 100644 be/src/http/action/dictionary_status_action.h
delete mode 100644 be/src/http/action/download_action.cpp
delete mode 100644 be/src/http/action/download_action.h
delete mode 100644 be/src/http/action/download_binlog_action.cpp
delete mode 100644 be/src/http/action/download_binlog_action.h
delete mode 100644 be/src/http/action/file_cache_action.cpp
delete mode 100644 be/src/http/action/file_cache_action.h
delete mode 100644 be/src/http/action/health_action.cpp
delete mode 100644 be/src/http/action/health_action.h
delete mode 100644 be/src/http/action/http_stream.cpp
delete mode 100644 be/src/http/action/http_stream.h
delete mode 100644 be/src/http/action/jeprofile_actions.cpp
delete mode 100644 be/src/http/action/jeprofile_actions.h
delete mode 100644 be/src/http/action/load_channel_action.cpp
delete mode 100644 be/src/http/action/load_channel_action.h
delete mode 100644 be/src/http/action/load_stream_action.cpp
delete mode 100644 be/src/http/action/load_stream_action.h
delete mode 100644 be/src/http/action/meta_action.cpp
delete mode 100644 be/src/http/action/meta_action.h
delete mode 100644 be/src/http/action/metrics_action.cpp
delete mode 100644 be/src/http/action/metrics_action.h
delete mode 100644 be/src/http/action/pad_rowset_action.cpp
delete mode 100644 be/src/http/action/pad_rowset_action.h
delete mode 100644 be/src/http/action/pipeline_task_action.cpp
delete mode 100644 be/src/http/action/pipeline_task_action.h
delete mode 100644 be/src/http/action/pprof_actions.cpp
delete mode 100644 be/src/http/action/reload_tablet_action.cpp
delete mode 100644 be/src/http/action/reload_tablet_action.h
delete mode 100644 be/src/http/action/report_action.cpp
delete mode 100644 be/src/http/action/report_action.h
delete mode 100644 be/src/http/action/reset_rpc_channel_action.cpp
delete mode 100644 be/src/http/action/reset_rpc_channel_action.h
delete mode 100644 be/src/http/action/restore_tablet_action.cpp
delete mode 100644 be/src/http/action/restore_tablet_action.h
delete mode 100644 be/src/http/action/show_hotspot_action.cpp
delete mode 100644 be/src/http/action/show_hotspot_action.h
delete mode 100644 be/src/http/action/show_nested_index_file_action.cpp
delete mode 100644 be/src/http/action/show_nested_index_file_action.h
delete mode 100644 be/src/http/action/shrink_mem_action.cpp
delete mode 100644 be/src/http/action/shrink_mem_action.h
delete mode 100644 be/src/http/action/snapshot_action.cpp
delete mode 100644 be/src/http/action/snapshot_action.h
delete mode 100644 be/src/http/action/stream_load.cpp
delete mode 100644 be/src/http/action/stream_load.h
delete mode 100644 be/src/http/action/stream_load_2pc.cpp
delete mode 100644 be/src/http/action/stream_load_2pc.h
delete mode 100644 be/src/http/action/stream_load_forward_handler.cpp
delete mode 100644 be/src/http/action/stream_load_forward_handler.h
delete mode 100644 be/src/http/action/tablet_migration_action.cpp
delete mode 100644 be/src/http/action/tablet_migration_action.h
delete mode 100644 be/src/http/action/tablets_distribution_action.cpp
delete mode 100644 be/src/http/action/tablets_distribution_action.h
delete mode 100644 be/src/http/action/tablets_info_action.cpp
delete mode 100644 be/src/http/action/tablets_info_action.h
delete mode 100644 be/src/http/action/version_action.cpp
delete mode 100644 be/src/http/action/version_action.h
delete mode 100644 be/src/http/default_path_handlers.cpp
delete mode 100644 be/src/http/ev_http_server.cpp
delete mode 100644 be/src/http/ev_http_server.h
delete mode 100644 be/src/http/http_channel.cpp
delete mode 100644 be/src/http/http_channel.h
delete mode 100644 be/src/http/http_client.cpp
delete mode 100644 be/src/http/http_client.h
delete mode 100644 be/src/http/http_handler_with_auth.cpp
delete mode 100644 be/src/http/http_handler_with_auth.h
delete mode 100644 be/src/http/http_headers.cpp
delete mode 100644 be/src/http/http_method.cpp
delete mode 100644 be/src/http/http_parser.cpp
delete mode 100644 be/src/http/http_request.cpp
delete mode 100644 be/src/http/http_request.h
delete mode 100644 be/src/http/http_response.cpp
delete mode 100644 be/src/http/http_response.h
delete mode 100644 be/src/http/http_status.cpp
delete mode 100644 be/src/http/utils.cpp
delete mode 100644 be/src/http/utils.h
delete mode 100644 be/src/http/web_page_handler.cpp
delete mode 100644 be/src/http/web_page_handler.h
delete mode 100644 be/src/index-tools/CMakeLists.txt
delete mode 100644 be/src/index-tools/index_tool.cpp
create mode 100644 be/src/information_schema/CMakeLists.txt
create mode 100644 be/src/information_schema/schema_active_queries_scanner.cpp
create mode 100644 be/src/information_schema/schema_active_queries_scanner.h
create mode 100644 be/src/information_schema/schema_backend_active_tasks.cpp
create mode 100644 be/src/information_schema/schema_backend_active_tasks.h
create mode 100644 be/src/information_schema/schema_backend_configuration_scanner.cpp
create mode 100644 be/src/information_schema/schema_backend_configuration_scanner.h
create mode 100644 be/src/information_schema/schema_backend_kerberos_ticket_cache.cpp
create mode 100644 be/src/information_schema/schema_backend_kerberos_ticket_cache.h
create mode 100644 be/src/information_schema/schema_catalog_meta_cache_stats_scanner.cpp
create mode 100644 be/src/information_schema/schema_catalog_meta_cache_stats_scanner.h
create mode 100644 be/src/information_schema/schema_charsets_scanner.cpp
create mode 100644 be/src/information_schema/schema_charsets_scanner.h
create mode 100644 be/src/information_schema/schema_cluster_snapshot_properties_scanner.cpp
create mode 100644 be/src/information_schema/schema_cluster_snapshot_properties_scanner.h
create mode 100644 be/src/information_schema/schema_cluster_snapshots_scanner.cpp
create mode 100644 be/src/information_schema/schema_cluster_snapshots_scanner.h
create mode 100644 be/src/information_schema/schema_collations_scanner.cpp
create mode 100644 be/src/information_schema/schema_collations_scanner.h
create mode 100644 be/src/information_schema/schema_column_data_sizes_scanner.cpp
create mode 100644 be/src/information_schema/schema_column_data_sizes_scanner.h
create mode 100644 be/src/information_schema/schema_columns_scanner.cpp
create mode 100644 be/src/information_schema/schema_columns_scanner.h
create mode 100644 be/src/information_schema/schema_database_properties_scanner.cpp
create mode 100644 be/src/information_schema/schema_database_properties_scanner.h
create mode 100644 be/src/information_schema/schema_dummy_scanner.cpp
create mode 100644 be/src/information_schema/schema_dummy_scanner.h
create mode 100644 be/src/information_schema/schema_encryption_keys_scanner.cpp
create mode 100644 be/src/information_schema/schema_encryption_keys_scanner.h
create mode 100644 be/src/information_schema/schema_file_cache_info_scanner.cpp
create mode 100644 be/src/information_schema/schema_file_cache_info_scanner.h
create mode 100644 be/src/information_schema/schema_file_cache_statistics.cpp
create mode 100644 be/src/information_schema/schema_file_cache_statistics.h
create mode 100644 be/src/information_schema/schema_files_scanner.cpp
create mode 100644 be/src/information_schema/schema_files_scanner.h
create mode 100644 be/src/information_schema/schema_helper.cpp
rename be/src/{exec/schema_scanner => information_schema}/schema_helper.h (100%)
create mode 100644 be/src/information_schema/schema_load_job_scanner.cpp
create mode 100644 be/src/information_schema/schema_load_job_scanner.h
create mode 100644 be/src/information_schema/schema_metadata_name_ids_scanner.cpp
create mode 100644 be/src/information_schema/schema_metadata_name_ids_scanner.h
create mode 100644 be/src/information_schema/schema_partitions_scanner.cpp
create mode 100644 be/src/information_schema/schema_partitions_scanner.h
create mode 100644 be/src/information_schema/schema_processlist_scanner.cpp
create mode 100644 be/src/information_schema/schema_processlist_scanner.h
create mode 100644 be/src/information_schema/schema_profiling_scanner.cpp
create mode 100644 be/src/information_schema/schema_profiling_scanner.h
create mode 100644 be/src/information_schema/schema_routine_load_job_scanner.cpp
create mode 100644 be/src/information_schema/schema_routine_load_job_scanner.h
create mode 100644 be/src/information_schema/schema_rowsets_scanner.cpp
create mode 100644 be/src/information_schema/schema_rowsets_scanner.h
create mode 100644 be/src/information_schema/schema_scanner.cpp
create mode 100644 be/src/information_schema/schema_scanner.h
create mode 100644 be/src/information_schema/schema_scanner_helper.cpp
rename be/src/{exec/schema_scanner => information_schema}/schema_scanner_helper.h (100%)
create mode 100644 be/src/information_schema/schema_schema_privileges_scanner.cpp
create mode 100644 be/src/information_schema/schema_schema_privileges_scanner.h
create mode 100644 be/src/information_schema/schema_schemata_scanner.cpp
create mode 100644 be/src/information_schema/schema_schemata_scanner.h
create mode 100644 be/src/information_schema/schema_sql_block_rule_status_scanner.cpp
create mode 100644 be/src/information_schema/schema_sql_block_rule_status_scanner.h
create mode 100644 be/src/information_schema/schema_table_options_scanner.cpp
create mode 100644 be/src/information_schema/schema_table_options_scanner.h
create mode 100644 be/src/information_schema/schema_table_privileges_scanner.cpp
create mode 100644 be/src/information_schema/schema_table_privileges_scanner.h
create mode 100644 be/src/information_schema/schema_table_properties_scanner.cpp
create mode 100644 be/src/information_schema/schema_table_properties_scanner.h
create mode 100644 be/src/information_schema/schema_tables_scanner.cpp
create mode 100644 be/src/information_schema/schema_tables_scanner.h
create mode 100644 be/src/information_schema/schema_tablets_scanner.cpp
create mode 100644 be/src/information_schema/schema_tablets_scanner.h
create mode 100644 be/src/information_schema/schema_user_privileges_scanner.cpp
create mode 100644 be/src/information_schema/schema_user_privileges_scanner.h
create mode 100644 be/src/information_schema/schema_user_scanner.cpp
create mode 100644 be/src/information_schema/schema_user_scanner.h
create mode 100644 be/src/information_schema/schema_variables_scanner.cpp
create mode 100644 be/src/information_schema/schema_variables_scanner.h
create mode 100644 be/src/information_schema/schema_view_dependency_scanner.cpp
create mode 100644 be/src/information_schema/schema_view_dependency_scanner.h
create mode 100644 be/src/information_schema/schema_views_scanner.cpp
create mode 100644 be/src/information_schema/schema_views_scanner.h
create mode 100644 be/src/information_schema/schema_workload_group_privileges.cpp
create mode 100644 be/src/information_schema/schema_workload_group_privileges.h
create mode 100644 be/src/information_schema/schema_workload_group_resource_usage_scanner.cpp
create mode 100644 be/src/information_schema/schema_workload_group_resource_usage_scanner.h
create mode 100644 be/src/information_schema/schema_workload_groups_scanner.cpp
create mode 100644 be/src/information_schema/schema_workload_groups_scanner.h
create mode 100644 be/src/information_schema/schema_workload_sched_policy_scanner.cpp
create mode 100644 be/src/information_schema/schema_workload_sched_policy_scanner.h
create mode 100644 be/src/load/CMakeLists.txt
create mode 100644 be/src/load/channel/load_channel.cpp
create mode 100644 be/src/load/channel/load_channel.h
create mode 100644 be/src/load/channel/load_channel_mgr.cpp
create mode 100644 be/src/load/channel/load_channel_mgr.h
create mode 100644 be/src/load/channel/load_stream.cpp
create mode 100644 be/src/load/channel/load_stream.h
create mode 100644 be/src/load/channel/load_stream_mgr.cpp
create mode 100644 be/src/load/channel/load_stream_mgr.h
create mode 100644 be/src/load/channel/load_stream_writer.cpp
create mode 100644 be/src/load/channel/load_stream_writer.h
create mode 100644 be/src/load/channel/tablets_channel.cpp
create mode 100644 be/src/load/channel/tablets_channel.h
create mode 100644 be/src/load/delta_writer/delta_writer.cpp
create mode 100644 be/src/load/delta_writer/delta_writer.h
rename be/src/{olap => load/delta_writer}/delta_writer_context.h (100%)
create mode 100644 be/src/load/delta_writer/delta_writer_v2.cpp
create mode 100644 be/src/load/delta_writer/delta_writer_v2.h
create mode 100644 be/src/load/delta_writer/push_handler.cpp
create mode 100644 be/src/load/delta_writer/push_handler.h
create mode 100644 be/src/load/group_commit/group_commit_mgr.cpp
create mode 100644 be/src/load/group_commit/group_commit_mgr.h
create mode 100644 be/src/load/group_commit/wal/wal_dirs_info.cpp
rename be/src/{olap => load/group_commit}/wal/wal_dirs_info.h (100%)
create mode 100644 be/src/load/group_commit/wal/wal_file_reader.cpp
create mode 100644 be/src/load/group_commit/wal/wal_file_reader.h
create mode 100644 be/src/load/group_commit/wal/wal_info.cpp
rename be/src/{olap => load/group_commit}/wal/wal_info.h (100%)
create mode 100644 be/src/load/group_commit/wal/wal_manager.cpp
create mode 100644 be/src/load/group_commit/wal/wal_manager.h
create mode 100644 be/src/load/group_commit/wal/wal_reader.cpp
create mode 100644 be/src/load/group_commit/wal/wal_reader.h
create mode 100644 be/src/load/group_commit/wal/wal_table.cpp
create mode 100644 be/src/load/group_commit/wal/wal_table.h
create mode 100644 be/src/load/group_commit/wal/wal_writer.cpp
create mode 100644 be/src/load/group_commit/wal/wal_writer.h
create mode 100644 be/src/load/load_path_mgr.cpp
rename be/src/{runtime => load}/load_path_mgr.h (100%)
create mode 100644 be/src/load/memtable/memtable.cpp
create mode 100644 be/src/load/memtable/memtable.h
create mode 100644 be/src/load/memtable/memtable_flush_executor.cpp
create mode 100644 be/src/load/memtable/memtable_flush_executor.h
create mode 100644 be/src/load/memtable/memtable_memory_limiter.cpp
rename be/src/{olap => load/memtable}/memtable_memory_limiter.h (100%)
create mode 100644 be/src/load/memtable/memtable_writer.cpp
create mode 100644 be/src/load/memtable/memtable_writer.h
create mode 100644 be/src/load/message_body_sink.cpp
rename be/src/{runtime => load}/message_body_sink.h (100%)
create mode 100644 be/src/load/routine_load/data_consumer.cpp
create mode 100644 be/src/load/routine_load/data_consumer.h
create mode 100644 be/src/load/routine_load/data_consumer_group.cpp
create mode 100644 be/src/load/routine_load/data_consumer_group.h
create mode 100644 be/src/load/routine_load/data_consumer_pool.cpp
rename be/src/{runtime => load}/routine_load/data_consumer_pool.h (100%)
create mode 100644 be/src/load/routine_load/routine_load_task_executor.cpp
create mode 100644 be/src/load/routine_load/routine_load_task_executor.h
create mode 100644 be/src/load/stream_load/new_load_stream_mgr.cpp
rename be/src/{runtime => load}/stream_load/new_load_stream_mgr.h (100%)
create mode 100644 be/src/load/stream_load/stream_load_context.cpp
create mode 100644 be/src/load/stream_load/stream_load_context.h
create mode 100644 be/src/load/stream_load/stream_load_executor.cpp
rename be/src/{runtime => load}/stream_load/stream_load_executor.h (100%)
create mode 100644 be/src/load/stream_load/stream_load_recorder.cpp
rename be/src/{runtime => load}/stream_load/stream_load_recorder.h (100%)
create mode 100644 be/src/load/stream_load/stream_load_recorder_manager.cpp
rename be/src/{runtime => load}/stream_load/stream_load_recorder_manager.h (100%)
delete mode 100644 be/src/olap/CMakeLists.txt
delete mode 100644 be/src/olap/accept_null_predicate.h
delete mode 100644 be/src/olap/base_compaction.cpp
delete mode 100644 be/src/olap/base_compaction.h
delete mode 100644 be/src/olap/base_tablet.cpp
delete mode 100644 be/src/olap/base_tablet.h
delete mode 100644 be/src/olap/binlog.h
delete mode 100644 be/src/olap/binlog_config.cpp
delete mode 100644 be/src/olap/bitmap_filter_predicate.h
delete mode 100644 be/src/olap/block_column_predicate.cpp
delete mode 100644 be/src/olap/block_column_predicate.h
delete mode 100644 be/src/olap/bloom_filter_predicate.h
delete mode 100644 be/src/olap/calc_delete_bitmap_executor.cpp
delete mode 100644 be/src/olap/calc_delete_bitmap_executor.h
delete mode 100644 be/src/olap/cold_data_compaction.cpp
delete mode 100644 be/src/olap/cold_data_compaction.h
delete mode 100644 be/src/olap/collection_similarity.cpp
delete mode 100644 be/src/olap/collection_similarity.h
delete mode 100644 be/src/olap/collection_statistics.cpp
delete mode 100644 be/src/olap/collection_statistics.h
delete mode 100644 be/src/olap/column_mapping.h
delete mode 100644 be/src/olap/column_predicate.h
delete mode 100644 be/src/olap/compaction.cpp
delete mode 100644 be/src/olap/compaction.h
delete mode 100644 be/src/olap/compaction_permit_limiter.cpp
delete mode 100644 be/src/olap/comparison_predicate.h
delete mode 100644 be/src/olap/cumulative_compaction.cpp
delete mode 100644 be/src/olap/cumulative_compaction.h
delete mode 100644 be/src/olap/cumulative_compaction_policy.cpp
delete mode 100644 be/src/olap/cumulative_compaction_policy.h
delete mode 100644 be/src/olap/cumulative_compaction_time_series_policy.cpp
delete mode 100644 be/src/olap/cumulative_compaction_time_series_policy.h
delete mode 100644 be/src/olap/data_dir.cpp
delete mode 100644 be/src/olap/data_dir.h
delete mode 100644 be/src/olap/decimal12.h
delete mode 100644 be/src/olap/delete_bitmap_calculator.cpp
delete mode 100644 be/src/olap/delete_bitmap_calculator.h
delete mode 100644 be/src/olap/delete_handler.cpp
delete mode 100644 be/src/olap/delete_handler.h
delete mode 100644 be/src/olap/delta_writer.cpp
delete mode 100644 be/src/olap/delta_writer.h
delete mode 100644 be/src/olap/delta_writer_v2.cpp
delete mode 100644 be/src/olap/delta_writer_v2.h
delete mode 100644 be/src/olap/field.h
delete mode 100644 be/src/olap/file_header.h
delete mode 100644 be/src/olap/filter_olap_param.h
delete mode 100644 be/src/olap/full_compaction.cpp
delete mode 100644 be/src/olap/full_compaction.h
delete mode 100644 be/src/olap/hll.cpp
delete mode 100644 be/src/olap/hll.h
delete mode 100644 be/src/olap/id_manager.h
delete mode 100644 be/src/olap/in_list_predicate.h
delete mode 100644 be/src/olap/inverted_index_parser.cpp
delete mode 100644 be/src/olap/inverted_index_profile.h
delete mode 100644 be/src/olap/iterators.h
delete mode 100644 be/src/olap/itoken_extractor.cpp
delete mode 100644 be/src/olap/itoken_extractor.h
delete mode 100644 be/src/olap/key_coder.cpp
delete mode 100644 be/src/olap/key_coder.h
delete mode 100644 be/src/olap/like_column_predicate.cpp
delete mode 100644 be/src/olap/like_column_predicate.h
delete mode 100644 be/src/olap/lru_cache.cpp
delete mode 100644 be/src/olap/lru_cache.h
delete mode 100644 be/src/olap/memtable.cpp
delete mode 100644 be/src/olap/memtable.h
delete mode 100644 be/src/olap/memtable_flush_executor.cpp
delete mode 100644 be/src/olap/memtable_flush_executor.h
delete mode 100644 be/src/olap/memtable_memory_limiter.cpp
delete mode 100644 be/src/olap/memtable_writer.cpp
delete mode 100644 be/src/olap/memtable_writer.h
delete mode 100644 be/src/olap/merger.cpp
delete mode 100644 be/src/olap/merger.h
delete mode 100644 be/src/olap/metadata_adder.h
delete mode 100644 be/src/olap/null_predicate.cpp
delete mode 100644 be/src/olap/null_predicate.h
delete mode 100644 be/src/olap/olap_common.h
delete mode 100644 be/src/olap/olap_meta.cpp
delete mode 100644 be/src/olap/olap_server.cpp
delete mode 100644 be/src/olap/options.cpp
delete mode 100644 be/src/olap/page_cache.cpp
delete mode 100644 be/src/olap/page_cache.h
delete mode 100644 be/src/olap/parallel_scanner_builder.cpp
delete mode 100644 be/src/olap/parallel_scanner_builder.h
delete mode 100644 be/src/olap/partial_update_info.cpp
delete mode 100644 be/src/olap/partial_update_info.h
delete mode 100644 be/src/olap/predicate_creator.cpp
delete mode 100644 be/src/olap/predicate_creator.h
delete mode 100644 be/src/olap/primary_key_index.cpp
delete mode 100644 be/src/olap/primary_key_index.h
delete mode 100644 be/src/olap/push_handler.cpp
delete mode 100644 be/src/olap/push_handler.h
delete mode 100644 be/src/olap/row_cursor.cpp
delete mode 100644 be/src/olap/row_cursor.h
delete mode 100644 be/src/olap/rowid_conversion.h
delete mode 100644 be/src/olap/rowset/beta_rowset.cpp
delete mode 100644 be/src/olap/rowset/beta_rowset.h
delete mode 100644 be/src/olap/rowset/beta_rowset_reader.cpp
delete mode 100644 be/src/olap/rowset/beta_rowset_reader.h
delete mode 100644 be/src/olap/rowset/beta_rowset_writer.cpp
delete mode 100644 be/src/olap/rowset/beta_rowset_writer.h
delete mode 100644 be/src/olap/rowset/beta_rowset_writer_v2.cpp
delete mode 100644 be/src/olap/rowset/beta_rowset_writer_v2.h
delete mode 100644 be/src/olap/rowset/pending_rowset_helper.cpp
delete mode 100644 be/src/olap/rowset/pending_rowset_helper.h
delete mode 100644 be/src/olap/rowset/rowset.cpp
delete mode 100644 be/src/olap/rowset/rowset.h
delete mode 100644 be/src/olap/rowset/rowset_factory.cpp
delete mode 100644 be/src/olap/rowset/rowset_factory.h
delete mode 100644 be/src/olap/rowset/rowset_id_generator.h
delete mode 100644 be/src/olap/rowset/rowset_meta.cpp
delete mode 100644 be/src/olap/rowset/rowset_meta.h
delete mode 100644 be/src/olap/rowset/rowset_meta_manager.cpp
delete mode 100644 be/src/olap/rowset/rowset_meta_manager.h
delete mode 100644 be/src/olap/rowset/rowset_reader.h
delete mode 100644 be/src/olap/rowset/rowset_reader_context.h
delete mode 100644 be/src/olap/rowset/rowset_writer.h
delete mode 100644 be/src/olap/rowset/rowset_writer_context.h
delete mode 100644 be/src/olap/rowset/segcompaction.cpp
delete mode 100644 be/src/olap/rowset/segcompaction.h
delete mode 100644 be/src/olap/rowset/segment_creator.cpp
delete mode 100644 be/src/olap/rowset/segment_creator.h
delete mode 100644 be/src/olap/rowset/segment_v2/analyzer_key_matcher.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/analyzer_key_matcher.h
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_index.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_index.h
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_index_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_index_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_index_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_index_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_index_writer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_index_writer.h
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_range_search_runtime.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_range_search_runtime.h
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_search_params.h
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_topn_runtime.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/ann_topn_runtime.h
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/faiss_ann_index.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/ann_index/faiss_ann_index.h
delete mode 100644 be/src/olap/rowset/segment_v2/binary_dict_page.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/binary_dict_page.h
delete mode 100644 be/src/olap/rowset/segment_v2/binary_dict_page_pre_decoder.h
delete mode 100644 be/src/olap/rowset/segment_v2/binary_plain_page.h
delete mode 100644 be/src/olap/rowset/segment_v2/binary_plain_page_v2.h
delete mode 100644 be/src/olap/rowset/segment_v2/binary_plain_page_v2_pre_decoder.h
delete mode 100644 be/src/olap/rowset/segment_v2/binary_prefix_page.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/binary_prefix_page.h
delete mode 100644 be/src/olap/rowset/segment_v2/bitshuffle_page.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/bitshuffle_page.h
delete mode 100644 be/src/olap/rowset/segment_v2/bitshuffle_page_pre_decoder.h
delete mode 100644 be/src/olap/rowset/segment_v2/bitshuffle_wrapper.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/block_split_bloom_filter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/block_split_bloom_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/bloom_filter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/bloom_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/bloom_filter_index_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/bloom_filter_index_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/bloom_filter_index_writer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/bloom_filter_index_writer.h
delete mode 100644 be/src/olap/rowset/segment_v2/column_meta_accessor.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/column_meta_accessor.h
delete mode 100644 be/src/olap/rowset/segment_v2/column_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/column_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/column_reader_cache.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/column_reader_cache.h
delete mode 100644 be/src/olap/rowset/segment_v2/column_writer.cpp
delete mode 100755 be/src/olap/rowset/segment_v2/column_writer.h
delete mode 100644 be/src/olap/rowset/segment_v2/condition_cache.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/condition_cache.h
delete mode 100644 be/src/olap/rowset/segment_v2/empty_segment_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/empty_segment_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/encoding_info.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/encoding_info.h
delete mode 100644 be/src/olap/rowset/segment_v2/external_col_meta_util.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/external_col_meta_util.h
delete mode 100644 be/src/olap/rowset/segment_v2/frame_of_reference_page.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_file_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/index_file_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_file_writer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/index_file_writer.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_page.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/index_page.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_query_context.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_reader_helper.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_storage_format.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/index_storage_format.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_storage_format_v1.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/index_storage_format_v1.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_storage_format_v2.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/index_storage_format_v2.h
delete mode 100644 be/src/olap/rowset/segment_v2/index_writer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/index_writer.h
delete mode 100644 be/src/olap/rowset/segment_v2/indexed_column_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/indexed_column_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/indexed_column_writer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/indexed_column_writer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/abstract_analysis_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analysis_factory_mgr.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analysis_factory_mgr.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/analyzer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/analyzer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/basic/basic_analyzer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer_config.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/custom_analyzer_config.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/icu/icu_analyzer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/IKAnalyzer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/IKTokenizer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/IKTokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/AnalyzeContext.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/AnalyzeContext.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CJKSegmenter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CJKSegmenter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CN_QuantifierSegmenter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CN_QuantifierSegmenter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/CharacterUtil.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/IKArbitrator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/IKArbitrator.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/IKSegmenter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/IKSegmenter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/ISegmenter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/LetterSegmenter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/LetterSegmenter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/Lexeme.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/Lexeme.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/LexemePath.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/LexemePath.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/QuickSortSet.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/QuickSortSet.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/SurrogatePairSegmenter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/core/SurrogatePairSegmenter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/dic/DictSegment.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/dic/DictSegment.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/dic/Dictionary.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/analyzer/ik/dic/Dictionary.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/char_filter/char_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/char_filter/char_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/char_filter/char_replace_char_filter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/char_filter/char_replace_char_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/char_filter/char_replace_char_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/char_filter/empty_char_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/char_filter/icu_normalizer_char_filter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/char_filter/icu_normalizer_char_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/char_filter/icu_normalizer_char_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/normalizer/custom_normalizer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/normalizer/custom_normalizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/normalizer/custom_normalizer_config.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/normalizer/custom_normalizer_config.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/conjunction_query.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/conjunction_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/disjunction_query.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/disjunction_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_edge_query.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_edge_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_prefix_query.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_prefix_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/exact_phrase_matcher.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/exact_phrase_matcher.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/ordered_sloppy_phrase_matcher.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/ordered_sloppy_phrase_matcher.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/phrase_matcher.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/phrase_positions.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/phrase_queue.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/sloppy_phrase_matcher.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/phrase_query/sloppy_phrase_matcher.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/prefix_query.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/prefix_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/query_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/query_helper.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/query_helper.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/regexp_query.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/regexp_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/term_query.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query/term_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/all_query/all_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/bit_set_query/bit_set_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/bit_set_query/bit_set_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/bit_set_query/bit_set_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/boolean_query_builder.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/occur_boolean_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/occur_boolean_weight.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/occur_boolean_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/operator_boolean_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/operator_boolean_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/buffered_union_scorer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/buffered_union_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/composite_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/const_score_query/const_score_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/disjunction_scorer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/disjunction_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/exclude_scorer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/exclude_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/intersection.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/intersection.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/intersection_scorer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/intersection_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/match_all_docs_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/null_bitmap_fetcher.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/nullable_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/phrase_prefix_query/phrase_prefix_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/phrase_prefix_query/phrase_prefix_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/phrase_query/multi_phrase_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/phrase_query/multi_phrase_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/phrase_query/phrase_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/phrase_query/phrase_scorer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/phrase_query/phrase_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/phrase_query/phrase_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/phrase_query/postings_with_offset.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/postings/loaded_postings.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/postings/loaded_postings.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/prefix_query/prefix_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/prefix_query/prefix_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/regexp_query/regexp_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/regexp_query/regexp_weight.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/regexp_query/regexp_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/reqopt_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/score_combiner.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/segment_postings.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/term_query/term_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/term_query/term_scorer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/term_query/term_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/union/buffered_union.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/union/buffered_union.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/union/simple_union.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/union/simple_union.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/union_postings.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/wildcard_query/wildcard_query.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/query_v2/wildcard_query/wildcard_weight.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/similarity/bm25_similarity.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/similarity/bm25_similarity.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/similarity/similarity.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/ascii_folding_filter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/ascii_folding_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/ascii_folding_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/empty_token_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/icu_normalizer_filter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/icu_normalizer_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/icu_normalizer_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/lower_case_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/lower_case_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/pinyin_filter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/pinyin_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/pinyin_filter_factory.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/pinyin_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/token_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/token_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/word_delimiter_filter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/word_delimiter_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/word_delimiter_filter_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_filter/word_delimiter_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/token_stream.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/basic/basic_tokenizer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/basic/basic_tokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/basic/basic_tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/char/char_group_tokenizer_factory.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/char/char_group_tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/char/char_tokenizer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/char/char_tokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/empty/empty_tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/break_iterator_wrapper.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/break_iterator_wrapper.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/composite_break_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/composite_break_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/default_icu_tokenizer_config.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/default_icu_tokenizer_config.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/icu_tokenizer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/icu_tokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/icu_tokenizer_config.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/icu_tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/script_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/icu/script_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/keyword/keyword_tokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/keyword/keyword_tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/edge_ngram_tokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/edge_ngram_tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/ngram_tokenizer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/ngram_tokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/ngram_tokenizer_factory.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/ngram/ngram_tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/chinese_util.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_alphabet_tokenizer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_format.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_formatter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_formatter.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_tokenizer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_tokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_tokenizer_factory.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_util.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/pinyin_util.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/smart_forest.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/smart_forest.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/smart_get_word.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/pinyin/smart_get_word.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/standard/standard_tokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/standard/standard_tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/standard/standard_tokenizer_impl.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/standard/standard_tokenizer_impl.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/tokenizer.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/tokenizer/tokenizer_factory.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/util/docid_set_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/util/mock_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/util/term_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/util/term_position_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index/util/union_term_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_cache.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_cache.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_common.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_common.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_common_impl.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_compaction.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_compaction.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_compound_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_compound_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_desc.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_fs_directory.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_searcher.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_searcher.h
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_writer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/inverted_index_writer.h
delete mode 100644 be/src/olap/rowset/segment_v2/lazy_init_segment_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/lazy_init_segment_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/ngram_bloom_filter.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/ngram_bloom_filter.h
delete mode 100644 be/src/olap/rowset/segment_v2/ordinal_page_index.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/ordinal_page_index.h
delete mode 100644 be/src/olap/rowset/segment_v2/page_builder.h
delete mode 100644 be/src/olap/rowset/segment_v2/page_decoder.h
delete mode 100644 be/src/olap/rowset/segment_v2/page_handle.h
delete mode 100644 be/src/olap/rowset/segment_v2/page_io.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/page_io.h
delete mode 100644 be/src/olap/rowset/segment_v2/parsed_page.h
delete mode 100644 be/src/olap/rowset/segment_v2/plain_page.h
delete mode 100644 be/src/olap/rowset/segment_v2/rle_page.h
delete mode 100644 be/src/olap/rowset/segment_v2/row_ranges.h
delete mode 100644 be/src/olap/rowset/segment_v2/segment.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/segment.h
delete mode 100644 be/src/olap/rowset/segment_v2/segment_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/segment_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/segment_prefetcher.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/segment_prefetcher.h
delete mode 100644 be/src/olap/rowset/segment_v2/segment_writer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/segment_writer.h
delete mode 100644 be/src/olap/rowset/segment_v2/stream_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/stream_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/binary_column_extract_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/binary_column_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant/binary_column_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/hierarchical_data_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant/hierarchical_data_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/nested_group_provider.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant/nested_group_provider.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/nested_group_routing_plan.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant/sparse_column_merge_iterator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant/sparse_column_merge_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/variant_column_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant/variant_column_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/variant_column_writer_impl.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant/variant_column_writer_impl.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/variant_doc_snpashot_compact_iterator.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/variant_ext_meta_writer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant/variant_ext_meta_writer.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant/variant_external_meta_reader.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant/variant_external_meta_reader.h
delete mode 100644 be/src/olap/rowset/segment_v2/variant_stats_calculator.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/variant_stats_calculator.h
delete mode 100644 be/src/olap/rowset/segment_v2/vertical_segment_writer.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/vertical_segment_writer.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
delete mode 100644 be/src/olap/rowset/segment_v2/zone_map_index.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/zone_map_index.h
delete mode 100644 be/src/olap/rowset/unique_rowset_id_generator.cpp
delete mode 100644 be/src/olap/rowset/unique_rowset_id_generator.h
delete mode 100644 be/src/olap/rowset/vertical_beta_rowset_writer.cpp
delete mode 100644 be/src/olap/rowset/vertical_beta_rowset_writer.h
delete mode 100644 be/src/olap/rowset_builder.cpp
delete mode 100644 be/src/olap/rowset_builder.h
delete mode 100644 be/src/olap/rowset_version_mgr.cpp
delete mode 100644 be/src/olap/schema.cpp
delete mode 100644 be/src/olap/schema.h
delete mode 100644 be/src/olap/schema_cache.cpp
delete mode 100644 be/src/olap/schema_cache.h
delete mode 100644 be/src/olap/schema_change.cpp
delete mode 100644 be/src/olap/schema_change.h
delete mode 100644 be/src/olap/segment_loader.cpp
delete mode 100644 be/src/olap/segment_loader.h
delete mode 100644 be/src/olap/shared_predicate.h
delete mode 100644 be/src/olap/short_key_index.cpp
delete mode 100644 be/src/olap/simple_rowid_conversion.h
delete mode 100644 be/src/olap/single_replica_compaction.cpp
delete mode 100644 be/src/olap/single_replica_compaction.h
delete mode 100644 be/src/olap/snapshot_manager.cpp
delete mode 100644 be/src/olap/snapshot_manager.h
delete mode 100644 be/src/olap/storage_engine.cpp
delete mode 100644 be/src/olap/storage_engine.h
delete mode 100644 be/src/olap/storage_policy.cpp
delete mode 100644 be/src/olap/tablet.cpp
delete mode 100644 be/src/olap/tablet.h
delete mode 100644 be/src/olap/tablet_column_object_pool.cpp
delete mode 100644 be/src/olap/tablet_column_object_pool.h
delete mode 100644 be/src/olap/tablet_manager.cpp
delete mode 100644 be/src/olap/tablet_manager.h
delete mode 100644 be/src/olap/tablet_meta.cpp
delete mode 100644 be/src/olap/tablet_meta.h
delete mode 100644 be/src/olap/tablet_meta_manager.cpp
delete mode 100644 be/src/olap/tablet_meta_manager.h
delete mode 100644 be/src/olap/tablet_reader.cpp
delete mode 100644 be/src/olap/tablet_reader.h
delete mode 100644 be/src/olap/tablet_schema.cpp
delete mode 100644 be/src/olap/tablet_schema.h
delete mode 100644 be/src/olap/tablet_schema_cache.cpp
delete mode 100644 be/src/olap/tablet_schema_cache.h
delete mode 100644 be/src/olap/task/engine_batch_load_task.cpp
delete mode 100644 be/src/olap/task/engine_batch_load_task.h
delete mode 100644 be/src/olap/task/engine_checksum_task.cpp
delete mode 100644 be/src/olap/task/engine_checksum_task.h
delete mode 100644 be/src/olap/task/engine_clone_task.cpp
delete mode 100644 be/src/olap/task/engine_clone_task.h
delete mode 100644 be/src/olap/task/engine_cloud_index_change_task.cpp
delete mode 100644 be/src/olap/task/engine_cloud_index_change_task.h
delete mode 100644 be/src/olap/task/engine_index_change_task.cpp
delete mode 100644 be/src/olap/task/engine_index_change_task.h
delete mode 100644 be/src/olap/task/engine_publish_version_task.cpp
delete mode 100644 be/src/olap/task/engine_publish_version_task.h
delete mode 100644 be/src/olap/task/engine_storage_migration_task.cpp
delete mode 100644 be/src/olap/task/engine_storage_migration_task.h
delete mode 100644 be/src/olap/task/index_builder.cpp
delete mode 100644 be/src/olap/task/index_builder.h
delete mode 100644 be/src/olap/txn_manager.cpp
delete mode 100644 be/src/olap/txn_manager.h
delete mode 100644 be/src/olap/types.cpp
delete mode 100644 be/src/olap/types.h
delete mode 100644 be/src/olap/utils.cpp
delete mode 100644 be/src/olap/utils.h
delete mode 100644 be/src/olap/version_graph.cpp
delete mode 100644 be/src/olap/version_graph.h
delete mode 100644 be/src/olap/wal/wal_dirs_info.cpp
delete mode 100644 be/src/olap/wal/wal_info.cpp
delete mode 100644 be/src/olap/wal/wal_manager.cpp
delete mode 100644 be/src/olap/wal/wal_manager.h
delete mode 100644 be/src/olap/wal/wal_reader.cpp
delete mode 100644 be/src/olap/wal/wal_reader.h
delete mode 100644 be/src/olap/wal/wal_table.cpp
delete mode 100644 be/src/olap/wal/wal_table.h
delete mode 100644 be/src/olap/wal/wal_writer.cpp
delete mode 100644 be/src/olap/wal/wal_writer.h
delete mode 100644 be/src/pipeline/CMakeLists.txt
delete mode 100644 be/src/pipeline/common/agg_utils.h
delete mode 100644 be/src/pipeline/common/data_gen_functions/vdata_gen_function_inf.h
delete mode 100644 be/src/pipeline/common/data_gen_functions/vnumbers_tvf.cpp
delete mode 100644 be/src/pipeline/common/data_gen_functions/vnumbers_tvf.h
delete mode 100644 be/src/pipeline/common/distinct_agg_utils.h
delete mode 100644 be/src/pipeline/common/join_utils.h
delete mode 100644 be/src/pipeline/common/partition_sort_utils.cpp
delete mode 100644 be/src/pipeline/common/partition_sort_utils.h
delete mode 100644 be/src/pipeline/common/set_utils.h
delete mode 100644 be/src/pipeline/dependency.cpp
delete mode 100644 be/src/pipeline/dependency.h
delete mode 100644 be/src/pipeline/exec/aggregation_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/aggregation_sink_operator.h
delete mode 100644 be/src/pipeline/exec/aggregation_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/aggregation_source_operator.h
delete mode 100644 be/src/pipeline/exec/analytic_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/analytic_sink_operator.h
delete mode 100644 be/src/pipeline/exec/analytic_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/analytic_source_operator.h
delete mode 100644 be/src/pipeline/exec/assert_num_rows_operator.cpp
delete mode 100644 be/src/pipeline/exec/assert_num_rows_operator.h
delete mode 100644 be/src/pipeline/exec/blackhole_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/blackhole_sink_operator.h
delete mode 100644 be/src/pipeline/exec/cache_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/cache_sink_operator.h
delete mode 100644 be/src/pipeline/exec/cache_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/cache_source_operator.h
delete mode 100644 be/src/pipeline/exec/data_queue.cpp
delete mode 100644 be/src/pipeline/exec/data_queue.h
delete mode 100644 be/src/pipeline/exec/datagen_operator.cpp
delete mode 100644 be/src/pipeline/exec/datagen_operator.h
delete mode 100644 be/src/pipeline/exec/dict_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/dict_sink_operator.h
delete mode 100644 be/src/pipeline/exec/distinct_streaming_aggregation_operator.cpp
delete mode 100644 be/src/pipeline/exec/distinct_streaming_aggregation_operator.h
delete mode 100644 be/src/pipeline/exec/empty_set_operator.cpp
delete mode 100644 be/src/pipeline/exec/empty_set_operator.h
delete mode 100644 be/src/pipeline/exec/es_scan_operator.cpp
delete mode 100644 be/src/pipeline/exec/es_scan_operator.h
delete mode 100644 be/src/pipeline/exec/exchange_sink_buffer.cpp
delete mode 100644 be/src/pipeline/exec/exchange_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/exchange_sink_operator.h
delete mode 100644 be/src/pipeline/exec/exchange_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/exchange_source_operator.h
delete mode 100644 be/src/pipeline/exec/file_scan_operator.cpp
delete mode 100644 be/src/pipeline/exec/file_scan_operator.h
delete mode 100644 be/src/pipeline/exec/group_commit_block_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/group_commit_block_sink_operator.h
delete mode 100644 be/src/pipeline/exec/group_commit_scan_operator.cpp
delete mode 100644 be/src/pipeline/exec/group_commit_scan_operator.h
delete mode 100644 be/src/pipeline/exec/hashjoin_build_sink.cpp
delete mode 100644 be/src/pipeline/exec/hashjoin_build_sink.h
delete mode 100644 be/src/pipeline/exec/hashjoin_probe_operator.cpp
delete mode 100644 be/src/pipeline/exec/hashjoin_probe_operator.h
delete mode 100644 be/src/pipeline/exec/hive_table_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/hive_table_sink_operator.h
delete mode 100644 be/src/pipeline/exec/iceberg_table_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/iceberg_table_sink_operator.h
delete mode 100644 be/src/pipeline/exec/jdbc_scan_operator.cpp
delete mode 100644 be/src/pipeline/exec/jdbc_scan_operator.h
delete mode 100644 be/src/pipeline/exec/jdbc_table_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/jdbc_table_sink_operator.h
delete mode 100644 be/src/pipeline/exec/join/full_outer_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join/inner_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join/left_anti_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join/left_outer_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join/left_semi_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join/null_aware_left_anti_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join/null_aware_left_semi_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join/process_hash_table_probe.h
delete mode 100644 be/src/pipeline/exec/join/process_hash_table_probe_impl.h
delete mode 100644 be/src/pipeline/exec/join/right_anti_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join/right_outer_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join/right_semi_join_impl.cpp
delete mode 100644 be/src/pipeline/exec/join_build_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/join_build_sink_operator.h
delete mode 100644 be/src/pipeline/exec/join_probe_operator.cpp
delete mode 100644 be/src/pipeline/exec/join_probe_operator.h
delete mode 100644 be/src/pipeline/exec/local_merge_sort_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/local_merge_sort_source_operator.h
delete mode 100644 be/src/pipeline/exec/materialization_opertor.cpp
delete mode 100644 be/src/pipeline/exec/materialization_opertor.h
delete mode 100644 be/src/pipeline/exec/maxcompute_table_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/maxcompute_table_sink_operator.h
delete mode 100644 be/src/pipeline/exec/memory_scratch_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/memory_scratch_sink_operator.h
delete mode 100644 be/src/pipeline/exec/meta_scan_operator.cpp
delete mode 100644 be/src/pipeline/exec/meta_scan_operator.h
delete mode 100644 be/src/pipeline/exec/mock_operator.h
delete mode 100644 be/src/pipeline/exec/mock_scan_operator.h
delete mode 100644 be/src/pipeline/exec/multi_cast_data_stream_sink.cpp
delete mode 100644 be/src/pipeline/exec/multi_cast_data_stream_sink.h
delete mode 100644 be/src/pipeline/exec/multi_cast_data_stream_source.cpp
delete mode 100644 be/src/pipeline/exec/multi_cast_data_stream_source.h
delete mode 100644 be/src/pipeline/exec/multi_cast_data_streamer.cpp
delete mode 100644 be/src/pipeline/exec/multi_cast_data_streamer.h
delete mode 100644 be/src/pipeline/exec/nested_loop_join_build_operator.cpp
delete mode 100644 be/src/pipeline/exec/nested_loop_join_build_operator.h
delete mode 100644 be/src/pipeline/exec/nested_loop_join_probe_operator.cpp
delete mode 100644 be/src/pipeline/exec/nested_loop_join_probe_operator.h
delete mode 100644 be/src/pipeline/exec/olap_scan_operator.cpp
delete mode 100644 be/src/pipeline/exec/olap_scan_operator.h
delete mode 100644 be/src/pipeline/exec/olap_table_sink_operator.h
delete mode 100644 be/src/pipeline/exec/olap_table_sink_v2_operator.h
delete mode 100644 be/src/pipeline/exec/operator.cpp
delete mode 100644 be/src/pipeline/exec/operator.h
delete mode 100644 be/src/pipeline/exec/partition_sort_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/partition_sort_sink_operator.h
delete mode 100644 be/src/pipeline/exec/partition_sort_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/partition_sort_source_operator.h
delete mode 100644 be/src/pipeline/exec/partitioned_aggregation_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/partitioned_aggregation_sink_operator.h
delete mode 100644 be/src/pipeline/exec/partitioned_aggregation_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/partitioned_aggregation_source_operator.h
delete mode 100644 be/src/pipeline/exec/partitioned_hash_join_probe_operator.cpp
delete mode 100644 be/src/pipeline/exec/partitioned_hash_join_probe_operator.h
delete mode 100644 be/src/pipeline/exec/partitioned_hash_join_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/partitioned_hash_join_sink_operator.h
delete mode 100644 be/src/pipeline/exec/rec_cte_anchor_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/rec_cte_anchor_sink_operator.h
delete mode 100644 be/src/pipeline/exec/rec_cte_scan_operator.h
delete mode 100644 be/src/pipeline/exec/rec_cte_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/rec_cte_sink_operator.h
delete mode 100644 be/src/pipeline/exec/rec_cte_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/rec_cte_source_operator.h
delete mode 100644 be/src/pipeline/exec/repeat_operator.cpp
delete mode 100644 be/src/pipeline/exec/repeat_operator.h
delete mode 100644 be/src/pipeline/exec/result_file_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/result_file_sink_operator.h
delete mode 100644 be/src/pipeline/exec/result_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/result_sink_operator.h
delete mode 100644 be/src/pipeline/exec/scan_operator.cpp
delete mode 100644 be/src/pipeline/exec/scan_operator.h
delete mode 100644 be/src/pipeline/exec/schema_scan_operator.cpp
delete mode 100644 be/src/pipeline/exec/schema_scan_operator.h
delete mode 100644 be/src/pipeline/exec/select_operator.h
delete mode 100644 be/src/pipeline/exec/set_probe_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/set_probe_sink_operator.h
delete mode 100644 be/src/pipeline/exec/set_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/set_sink_operator.h
delete mode 100644 be/src/pipeline/exec/set_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/set_source_operator.h
delete mode 100644 be/src/pipeline/exec/sort_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/sort_sink_operator.h
delete mode 100644 be/src/pipeline/exec/sort_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/sort_source_operator.h
delete mode 100644 be/src/pipeline/exec/spill_iceberg_table_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/spill_iceberg_table_sink_operator.h
delete mode 100644 be/src/pipeline/exec/spill_sort_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/spill_sort_sink_operator.h
delete mode 100644 be/src/pipeline/exec/spill_sort_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/spill_sort_source_operator.h
delete mode 100644 be/src/pipeline/exec/spill_utils.h
delete mode 100644 be/src/pipeline/exec/streaming_aggregation_operator.cpp
delete mode 100644 be/src/pipeline/exec/streaming_aggregation_operator.h
delete mode 100644 be/src/pipeline/exec/table_function_operator.cpp
delete mode 100644 be/src/pipeline/exec/table_function_operator.h
delete mode 100644 be/src/pipeline/exec/tvf_table_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/tvf_table_sink_operator.h
delete mode 100644 be/src/pipeline/exec/union_sink_operator.cpp
delete mode 100644 be/src/pipeline/exec/union_sink_operator.h
delete mode 100644 be/src/pipeline/exec/union_source_operator.cpp
delete mode 100644 be/src/pipeline/exec/union_source_operator.h
delete mode 100644 be/src/pipeline/local_exchange/local_exchange_sink_operator.cpp
delete mode 100644 be/src/pipeline/local_exchange/local_exchange_sink_operator.h
delete mode 100644 be/src/pipeline/local_exchange/local_exchange_source_operator.cpp
delete mode 100644 be/src/pipeline/local_exchange/local_exchange_source_operator.h
delete mode 100644 be/src/pipeline/local_exchange/local_exchanger.cpp
delete mode 100644 be/src/pipeline/local_exchange/local_exchanger.h
delete mode 100644 be/src/pipeline/pipeline.cpp
delete mode 100644 be/src/pipeline/pipeline.h
delete mode 100644 be/src/pipeline/pipeline_fragment_context.cpp
delete mode 100644 be/src/pipeline/pipeline_fragment_context.h
delete mode 100644 be/src/pipeline/pipeline_task.cpp
delete mode 100644 be/src/pipeline/pipeline_task.h
delete mode 100644 be/src/pipeline/pipeline_tracing.cpp
delete mode 100644 be/src/pipeline/query_cache/query_cache.cpp
delete mode 100644 be/src/pipeline/query_cache/query_cache.h
delete mode 100644 be/src/pipeline/rec_cte_shared_state.h
delete mode 100644 be/src/pipeline/revokable_task.h
delete mode 100644 be/src/pipeline/shuffle/exchange_writer.cpp
delete mode 100644 be/src/pipeline/shuffle/exchange_writer.h
delete mode 100644 be/src/pipeline/task_queue.cpp
delete mode 100644 be/src/pipeline/task_queue.h
delete mode 100644 be/src/pipeline/task_scheduler.cpp
delete mode 100644 be/src/pipeline/task_scheduler.h
delete mode 100644 be/src/runtime/client_cache.cpp
delete mode 100644 be/src/runtime/client_cache.h
delete mode 100644 be/src/runtime/decimalv2_value.cpp
delete mode 100644 be/src/runtime/decimalv2_value.h
delete mode 100644 be/src/runtime/group_commit_mgr.cpp
delete mode 100644 be/src/runtime/group_commit_mgr.h
delete mode 100644 be/src/runtime/large_int_value.cpp
delete mode 100644 be/src/runtime/load_channel.cpp
delete mode 100644 be/src/runtime/load_channel.h
delete mode 100644 be/src/runtime/load_channel_mgr.cpp
delete mode 100644 be/src/runtime/load_channel_mgr.h
delete mode 100644 be/src/runtime/load_path_mgr.cpp
delete mode 100644 be/src/runtime/load_stream.cpp
delete mode 100644 be/src/runtime/load_stream.h
delete mode 100644 be/src/runtime/load_stream_mgr.cpp
delete mode 100644 be/src/runtime/load_stream_mgr.h
delete mode 100644 be/src/runtime/load_stream_writer.cpp
delete mode 100644 be/src/runtime/load_stream_writer.h
delete mode 100644 be/src/runtime/map_value.cpp
delete mode 100644 be/src/runtime/message_body_sink.cpp
delete mode 100644 be/src/runtime/primitive_type.cpp
delete mode 100644 be/src/runtime/primitive_type.h
create mode 100644 be/src/runtime/query_cache/query_cache.cpp
create mode 100644 be/src/runtime/query_cache/query_cache.h
delete mode 100644 be/src/runtime/raw_value.h
delete mode 100644 be/src/runtime/routine_load/data_consumer.cpp
delete mode 100644 be/src/runtime/routine_load/data_consumer.h
delete mode 100644 be/src/runtime/routine_load/data_consumer_group.cpp
delete mode 100644 be/src/runtime/routine_load/data_consumer_group.h
delete mode 100644 be/src/runtime/routine_load/data_consumer_pool.cpp
delete mode 100644 be/src/runtime/routine_load/routine_load_task_executor.cpp
delete mode 100644 be/src/runtime/routine_load/routine_load_task_executor.h
create mode 100644 be/src/runtime/runtime_profile.cpp
create mode 100644 be/src/runtime/runtime_profile.h
create mode 100644 be/src/runtime/runtime_profile_counter_tree_node.cpp
create mode 100644 be/src/runtime/runtime_profile_counter_tree_node.h
delete mode 100644 be/src/runtime/stream_load/new_load_stream_mgr.cpp
delete mode 100644 be/src/runtime/stream_load/stream_load_context.cpp
delete mode 100644 be/src/runtime/stream_load/stream_load_context.h
delete mode 100644 be/src/runtime/stream_load/stream_load_executor.cpp
delete mode 100644 be/src/runtime/stream_load/stream_load_recorder.cpp
delete mode 100644 be/src/runtime/stream_load/stream_load_recorder_manager.cpp
delete mode 100644 be/src/runtime/string_search.hpp
delete mode 100644 be/src/runtime/struct_value.cpp
delete mode 100644 be/src/runtime/tablets_channel.cpp
delete mode 100644 be/src/runtime/tablets_channel.h
delete mode 100644 be/src/runtime/type_limit.h
delete mode 100644 be/src/runtime/types.cpp
delete mode 100644 be/src/runtime/types.h
delete mode 100644 be/src/runtime_filter/CMakeLists.txt
delete mode 100644 be/src/runtime_filter/runtime_filter.cpp
delete mode 100644 be/src/runtime_filter/runtime_filter.h
delete mode 100644 be/src/runtime_filter/runtime_filter_consumer.cpp
delete mode 100644 be/src/runtime_filter/runtime_filter_consumer.h
delete mode 100644 be/src/runtime_filter/runtime_filter_consumer_helper.cpp
delete mode 100644 be/src/runtime_filter/runtime_filter_consumer_helper.h
delete mode 100644 be/src/runtime_filter/runtime_filter_definitions.h
delete mode 100644 be/src/runtime_filter/runtime_filter_merger.h
delete mode 100644 be/src/runtime_filter/runtime_filter_mgr.cpp
delete mode 100644 be/src/runtime_filter/runtime_filter_producer.cpp
delete mode 100644 be/src/runtime_filter/runtime_filter_producer.h
delete mode 100644 be/src/runtime_filter/runtime_filter_producer_helper.cpp
delete mode 100644 be/src/runtime_filter/runtime_filter_producer_helper.h
delete mode 100644 be/src/runtime_filter/runtime_filter_producer_helper_cross.h
delete mode 100644 be/src/runtime_filter/runtime_filter_producer_helper_set.h
delete mode 100644 be/src/runtime_filter/runtime_filter_wrapper.cpp
delete mode 100644 be/src/runtime_filter/runtime_filter_wrapper.h
delete mode 100644 be/src/runtime_filter/utils.cpp
delete mode 100644 be/src/runtime_filter/utils.h
create mode 100644 be/src/service/http/action/adjust_log_level.cpp
create mode 100644 be/src/service/http/action/adjust_log_level.h
create mode 100644 be/src/service/http/action/adjust_tracing_dump.cpp
create mode 100644 be/src/service/http/action/adjust_tracing_dump.h
create mode 100644 be/src/service/http/action/batch_download_action.cpp
create mode 100644 be/src/service/http/action/batch_download_action.h
create mode 100644 be/src/service/http/action/be_proc_thread_action.cpp
create mode 100644 be/src/service/http/action/be_proc_thread_action.h
create mode 100644 be/src/service/http/action/calc_file_crc_action.cpp
create mode 100644 be/src/service/http/action/calc_file_crc_action.h
create mode 100644 be/src/service/http/action/check_encryption_action.cpp
create mode 100644 be/src/service/http/action/check_encryption_action.h
create mode 100644 be/src/service/http/action/check_rpc_channel_action.cpp
create mode 100644 be/src/service/http/action/check_rpc_channel_action.h
create mode 100644 be/src/service/http/action/check_tablet_segment_action.cpp
create mode 100644 be/src/service/http/action/check_tablet_segment_action.h
create mode 100644 be/src/service/http/action/checksum_action.cpp
create mode 100644 be/src/service/http/action/checksum_action.h
create mode 100644 be/src/service/http/action/clear_cache_action.cpp
create mode 100644 be/src/service/http/action/clear_cache_action.h
create mode 100644 be/src/service/http/action/compaction_action.cpp
create mode 100644 be/src/service/http/action/compaction_action.h
create mode 100644 be/src/service/http/action/compaction_score_action.cpp
create mode 100644 be/src/service/http/action/compaction_score_action.h
create mode 100644 be/src/service/http/action/config_action.cpp
create mode 100644 be/src/service/http/action/config_action.h
create mode 100644 be/src/service/http/action/debug_point_action.cpp
create mode 100644 be/src/service/http/action/debug_point_action.h
create mode 100644 be/src/service/http/action/delete_bitmap_action.cpp
create mode 100644 be/src/service/http/action/delete_bitmap_action.h
create mode 100644 be/src/service/http/action/dictionary_status_action.cpp
create mode 100644 be/src/service/http/action/dictionary_status_action.h
create mode 100644 be/src/service/http/action/download_action.cpp
create mode 100644 be/src/service/http/action/download_action.h
create mode 100644 be/src/service/http/action/download_binlog_action.cpp
create mode 100644 be/src/service/http/action/download_binlog_action.h
create mode 100644 be/src/service/http/action/file_cache_action.cpp
create mode 100644 be/src/service/http/action/file_cache_action.h
create mode 100644 be/src/service/http/action/health_action.cpp
create mode 100644 be/src/service/http/action/health_action.h
create mode 100644 be/src/service/http/action/http_stream.cpp
create mode 100644 be/src/service/http/action/http_stream.h
create mode 100644 be/src/service/http/action/jeprofile_actions.cpp
create mode 100644 be/src/service/http/action/jeprofile_actions.h
create mode 100644 be/src/service/http/action/load_channel_action.cpp
create mode 100644 be/src/service/http/action/load_channel_action.h
create mode 100644 be/src/service/http/action/load_stream_action.cpp
create mode 100644 be/src/service/http/action/load_stream_action.h
create mode 100644 be/src/service/http/action/meta_action.cpp
create mode 100644 be/src/service/http/action/meta_action.h
create mode 100644 be/src/service/http/action/metrics_action.cpp
create mode 100644 be/src/service/http/action/metrics_action.h
create mode 100644 be/src/service/http/action/pad_rowset_action.cpp
create mode 100644 be/src/service/http/action/pad_rowset_action.h
create mode 100644 be/src/service/http/action/pipeline_task_action.cpp
create mode 100644 be/src/service/http/action/pipeline_task_action.h
create mode 100644 be/src/service/http/action/pprof_actions.cpp
rename be/src/{ => service}/http/action/pprof_actions.h (100%)
create mode 100644 be/src/service/http/action/reload_tablet_action.cpp
create mode 100644 be/src/service/http/action/reload_tablet_action.h
create mode 100644 be/src/service/http/action/report_action.cpp
create mode 100644 be/src/service/http/action/report_action.h
create mode 100644 be/src/service/http/action/reset_rpc_channel_action.cpp
create mode 100644 be/src/service/http/action/reset_rpc_channel_action.h
create mode 100644 be/src/service/http/action/restore_tablet_action.cpp
create mode 100644 be/src/service/http/action/restore_tablet_action.h
create mode 100644 be/src/service/http/action/show_hotspot_action.cpp
create mode 100644 be/src/service/http/action/show_hotspot_action.h
create mode 100644 be/src/service/http/action/show_nested_index_file_action.cpp
create mode 100644 be/src/service/http/action/show_nested_index_file_action.h
create mode 100644 be/src/service/http/action/shrink_mem_action.cpp
create mode 100644 be/src/service/http/action/shrink_mem_action.h
create mode 100644 be/src/service/http/action/snapshot_action.cpp
create mode 100644 be/src/service/http/action/snapshot_action.h
create mode 100644 be/src/service/http/action/stream_load.cpp
create mode 100644 be/src/service/http/action/stream_load.h
create mode 100644 be/src/service/http/action/stream_load_2pc.cpp
create mode 100644 be/src/service/http/action/stream_load_2pc.h
create mode 100644 be/src/service/http/action/stream_load_forward_handler.cpp
create mode 100644 be/src/service/http/action/stream_load_forward_handler.h
create mode 100644 be/src/service/http/action/tablet_migration_action.cpp
create mode 100644 be/src/service/http/action/tablet_migration_action.h
create mode 100644 be/src/service/http/action/tablets_distribution_action.cpp
create mode 100644 be/src/service/http/action/tablets_distribution_action.h
create mode 100644 be/src/service/http/action/tablets_info_action.cpp
create mode 100644 be/src/service/http/action/tablets_info_action.h
create mode 100644 be/src/service/http/action/version_action.cpp
create mode 100644 be/src/service/http/action/version_action.h
create mode 100644 be/src/service/http/default_path_handlers.cpp
rename be/src/{ => service}/http/default_path_handlers.h (100%)
create mode 100644 be/src/service/http/ev_http_server.cpp
create mode 100644 be/src/service/http/ev_http_server.h
create mode 100644 be/src/service/http/http_channel.cpp
create mode 100644 be/src/service/http/http_channel.h
create mode 100644 be/src/service/http/http_client.cpp
create mode 100644 be/src/service/http/http_client.h
rename be/src/{ => service}/http/http_common.h (100%)
rename be/src/{ => service}/http/http_handler.h (100%)
create mode 100644 be/src/service/http/http_handler_with_auth.cpp
create mode 100644 be/src/service/http/http_handler_with_auth.h
create mode 100644 be/src/service/http/http_headers.cpp
rename be/src/{ => service}/http/http_headers.h (100%)
create mode 100644 be/src/service/http/http_method.cpp
rename be/src/{ => service}/http/http_method.h (100%)
create mode 100644 be/src/service/http/http_parser.cpp
rename be/src/{ => service}/http/http_parser.h (100%)
create mode 100644 be/src/service/http/http_request.cpp
create mode 100644 be/src/service/http/http_request.h
create mode 100644 be/src/service/http/http_response.cpp
create mode 100644 be/src/service/http/http_response.h
create mode 100644 be/src/service/http/http_status.cpp
rename be/src/{ => service}/http/http_status.h (100%)
rename be/src/{ => service}/http/rest_monitor_iface.h (100%)
create mode 100644 be/src/service/http/utils.cpp
create mode 100644 be/src/service/http/utils.h
create mode 100644 be/src/service/http/web_page_handler.cpp
create mode 100644 be/src/service/http/web_page_handler.h
create mode 100644 be/src/storage/CMakeLists.txt
create mode 100644 be/src/storage/binlog.h
create mode 100644 be/src/storage/binlog_config.cpp
rename be/src/{olap => storage}/binlog_config.h (100%)
create mode 100644 be/src/storage/cache/page_cache.cpp
create mode 100644 be/src/storage/cache/page_cache.h
create mode 100644 be/src/storage/cache/schema_cache.cpp
create mode 100644 be/src/storage/cache/schema_cache.h
create mode 100644 be/src/storage/compaction/base_compaction.cpp
create mode 100644 be/src/storage/compaction/base_compaction.h
create mode 100644 be/src/storage/compaction/cold_data_compaction.cpp
create mode 100644 be/src/storage/compaction/cold_data_compaction.h
create mode 100644 be/src/storage/compaction/collection_similarity.cpp
create mode 100644 be/src/storage/compaction/collection_similarity.h
create mode 100644 be/src/storage/compaction/collection_statistics.cpp
create mode 100644 be/src/storage/compaction/collection_statistics.h
create mode 100644 be/src/storage/compaction/compaction.cpp
create mode 100644 be/src/storage/compaction/compaction.h
create mode 100644 be/src/storage/compaction/compaction_permit_limiter.cpp
rename be/src/{olap => storage/compaction}/compaction_permit_limiter.h (100%)
create mode 100644 be/src/storage/compaction/cumulative_compaction.cpp
create mode 100644 be/src/storage/compaction/cumulative_compaction.h
create mode 100644 be/src/storage/compaction/cumulative_compaction_policy.cpp
create mode 100644 be/src/storage/compaction/cumulative_compaction_policy.h
create mode 100644 be/src/storage/compaction/cumulative_compaction_time_series_policy.cpp
create mode 100644 be/src/storage/compaction/cumulative_compaction_time_series_policy.h
create mode 100644 be/src/storage/compaction/full_compaction.cpp
create mode 100644 be/src/storage/compaction/full_compaction.h
create mode 100644 be/src/storage/compaction/single_replica_compaction.cpp
create mode 100644 be/src/storage/compaction/single_replica_compaction.h
create mode 100644 be/src/storage/data_dir.cpp
create mode 100644 be/src/storage/data_dir.h
create mode 100644 be/src/storage/delete/calc_delete_bitmap_executor.cpp
create mode 100644 be/src/storage/delete/calc_delete_bitmap_executor.h
create mode 100644 be/src/storage/delete/delete_bitmap_calculator.cpp
create mode 100644 be/src/storage/delete/delete_bitmap_calculator.h
create mode 100644 be/src/storage/delete/delete_handler.cpp
create mode 100644 be/src/storage/delete/delete_handler.h
create mode 100644 be/src/storage/field.h
create mode 100644 be/src/storage/file_header.h
create mode 100644 be/src/storage/id_manager.h
create mode 100644 be/src/storage/index/analyzer_key_matcher.cpp
create mode 100644 be/src/storage/index/analyzer_key_matcher.h
rename be/src/{olap/rowset/segment_v2/ann_index => storage/index/ann}/CMakeLists.txt (100%)
create mode 100644 be/src/storage/index/ann/ann_index.cpp
create mode 100644 be/src/storage/index/ann/ann_index.h
rename be/src/{olap/rowset/segment_v2/ann_index => storage/index/ann}/ann_index_files.h (100%)
create mode 100644 be/src/storage/index/ann/ann_index_iterator.cpp
create mode 100644 be/src/storage/index/ann/ann_index_iterator.h
create mode 100644 be/src/storage/index/ann/ann_index_reader.cpp
create mode 100644 be/src/storage/index/ann/ann_index_reader.h
create mode 100644 be/src/storage/index/ann/ann_index_writer.cpp
create mode 100644 be/src/storage/index/ann/ann_index_writer.h
create mode 100644 be/src/storage/index/ann/ann_range_search_runtime.cpp
create mode 100644 be/src/storage/index/ann/ann_range_search_runtime.h
create mode 100644 be/src/storage/index/ann/ann_search_params.h
create mode 100644 be/src/storage/index/ann/ann_topn_runtime.cpp
create mode 100644 be/src/storage/index/ann/ann_topn_runtime.h
rename be/src/{olap/rowset/segment_v2/ann_index => storage/index/ann}/cmake-protect/CMakeLists.txt (100%)
create mode 100644 be/src/storage/index/ann/faiss_ann_index.cpp
create mode 100644 be/src/storage/index/ann/faiss_ann_index.h
create mode 100644 be/src/storage/index/bloom_filter/block_split_bloom_filter.cpp
create mode 100644 be/src/storage/index/bloom_filter/block_split_bloom_filter.h
create mode 100644 be/src/storage/index/bloom_filter/bloom_filter.cpp
create mode 100644 be/src/storage/index/bloom_filter/bloom_filter.h
create mode 100644 be/src/storage/index/bloom_filter/bloom_filter_index_reader.cpp
create mode 100644 be/src/storage/index/bloom_filter/bloom_filter_index_reader.h
create mode 100644 be/src/storage/index/bloom_filter/bloom_filter_index_writer.cpp
create mode 100644 be/src/storage/index/bloom_filter/bloom_filter_index_writer.h
create mode 100644 be/src/storage/index/bloom_filter/ngram_bloom_filter.cpp
create mode 100644 be/src/storage/index/bloom_filter/ngram_bloom_filter.h
create mode 100644 be/src/storage/index/index_file_reader.cpp
create mode 100644 be/src/storage/index/index_file_reader.h
create mode 100644 be/src/storage/index/index_file_writer.cpp
create mode 100644 be/src/storage/index/index_file_writer.h
create mode 100644 be/src/storage/index/index_iterator.h
create mode 100644 be/src/storage/index/index_page.cpp
create mode 100644 be/src/storage/index/index_page.h
create mode 100644 be/src/storage/index/index_query_context.h
create mode 100644 be/src/storage/index/index_reader.h
create mode 100644 be/src/storage/index/index_reader_helper.h
create mode 100644 be/src/storage/index/index_storage_format.cpp
create mode 100644 be/src/storage/index/index_storage_format.h
create mode 100644 be/src/storage/index/index_storage_format_v1.cpp
create mode 100644 be/src/storage/index/index_storage_format_v1.h
create mode 100644 be/src/storage/index/index_storage_format_v2.cpp
create mode 100644 be/src/storage/index/index_storage_format_v2.h
create mode 100644 be/src/storage/index/index_writer.cpp
create mode 100644 be/src/storage/index/index_writer.h
create mode 100644 be/src/storage/index/indexed_column_reader.cpp
create mode 100644 be/src/storage/index/indexed_column_reader.h
create mode 100644 be/src/storage/index/indexed_column_writer.cpp
create mode 100644 be/src/storage/index/indexed_column_writer.h
create mode 100644 be/src/storage/index/inverted/abstract_analysis_factory.h
create mode 100644 be/src/storage/index/inverted/analysis_factory_mgr.cpp
create mode 100644 be/src/storage/index/inverted/analysis_factory_mgr.h
create mode 100644 be/src/storage/index/inverted/analyzer/analyzer.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/analyzer.h
create mode 100644 be/src/storage/index/inverted/analyzer/basic/basic_analyzer.h
create mode 100644 be/src/storage/index/inverted/analyzer/custom_analyzer.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/custom_analyzer.h
create mode 100644 be/src/storage/index/inverted/analyzer/custom_analyzer_config.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/custom_analyzer_config.h
create mode 100644 be/src/storage/index/inverted/analyzer/icu/icu_analyzer.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/IKAnalyzer.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/IKTokenizer.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/IKTokenizer.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/analyzer/ik/cfg/Configuration.h (100%)
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/AnalyzeContext.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/AnalyzeContext.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/CJKSegmenter.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/CJKSegmenter.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/CN_QuantifierSegmenter.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/CN_QuantifierSegmenter.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/CharacterUtil.cpp
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/analyzer/ik/core/CharacterUtil.h (100%)
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/IKArbitrator.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/IKArbitrator.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/IKSegmenter.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/IKSegmenter.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/ISegmenter.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/LetterSegmenter.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/LetterSegmenter.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/Lexeme.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/Lexeme.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/LexemePath.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/LexemePath.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/QuickSortSet.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/QuickSortSet.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/SurrogatePairSegmenter.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/core/SurrogatePairSegmenter.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/dic/DictSegment.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/dic/DictSegment.h
create mode 100644 be/src/storage/index/inverted/analyzer/ik/dic/Dictionary.cpp
create mode 100644 be/src/storage/index/inverted/analyzer/ik/dic/Dictionary.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/analyzer/ik/dic/Hit.h (100%)
create mode 100644 be/src/storage/index/inverted/char_filter/char_filter.h
create mode 100644 be/src/storage/index/inverted/char_filter/char_filter_factory.h
create mode 100644 be/src/storage/index/inverted/char_filter/char_replace_char_filter.cpp
create mode 100644 be/src/storage/index/inverted/char_filter/char_replace_char_filter.h
create mode 100644 be/src/storage/index/inverted/char_filter/char_replace_char_filter_factory.h
create mode 100644 be/src/storage/index/inverted/char_filter/empty_char_filter_factory.h
create mode 100644 be/src/storage/index/inverted/char_filter/icu_normalizer_char_filter.cpp
create mode 100644 be/src/storage/index/inverted/char_filter/icu_normalizer_char_filter.h
create mode 100644 be/src/storage/index/inverted/char_filter/icu_normalizer_char_filter_factory.h
create mode 100644 be/src/storage/index/inverted/inverted_index_cache.cpp
create mode 100644 be/src/storage/index/inverted/inverted_index_cache.h
create mode 100644 be/src/storage/index/inverted/inverted_index_common.cpp
create mode 100644 be/src/storage/index/inverted/inverted_index_common.h
create mode 100644 be/src/storage/index/inverted/inverted_index_common_impl.h
create mode 100644 be/src/storage/index/inverted/inverted_index_compaction.cpp
create mode 100644 be/src/storage/index/inverted/inverted_index_compaction.h
create mode 100644 be/src/storage/index/inverted/inverted_index_compound_reader.cpp
create mode 100644 be/src/storage/index/inverted/inverted_index_compound_reader.h
create mode 100644 be/src/storage/index/inverted/inverted_index_desc.cpp
rename be/src/{olap/rowset/segment_v2 => storage/index/inverted}/inverted_index_desc.h (100%)
create mode 100644 be/src/storage/index/inverted/inverted_index_fs_directory.cpp
rename be/src/{olap/rowset/segment_v2 => storage/index/inverted}/inverted_index_fs_directory.h (100%)
create mode 100644 be/src/storage/index/inverted/inverted_index_iterator.cpp
create mode 100644 be/src/storage/index/inverted/inverted_index_iterator.h
create mode 100644 be/src/storage/index/inverted/inverted_index_parser.cpp
rename be/src/{olap => storage/index/inverted}/inverted_index_parser.h (100%)
create mode 100644 be/src/storage/index/inverted/inverted_index_profile.h
rename be/src/{olap/rowset/segment_v2 => storage/index/inverted}/inverted_index_query_type.h (100%)
create mode 100644 be/src/storage/index/inverted/inverted_index_reader.cpp
create mode 100644 be/src/storage/index/inverted/inverted_index_reader.h
create mode 100644 be/src/storage/index/inverted/inverted_index_searcher.cpp
create mode 100644 be/src/storage/index/inverted/inverted_index_searcher.h
rename be/src/{olap => storage/index/inverted}/inverted_index_stats.h (100%)
create mode 100644 be/src/storage/index/inverted/inverted_index_writer.cpp
create mode 100644 be/src/storage/index/inverted/inverted_index_writer.h
create mode 100644 be/src/storage/index/inverted/normalizer/custom_normalizer.cpp
create mode 100644 be/src/storage/index/inverted/normalizer/custom_normalizer.h
create mode 100644 be/src/storage/index/inverted/normalizer/custom_normalizer_config.cpp
create mode 100644 be/src/storage/index/inverted/normalizer/custom_normalizer_config.h
create mode 100644 be/src/storage/index/inverted/query/conjunction_query.cpp
create mode 100644 be/src/storage/index/inverted/query/conjunction_query.h
create mode 100644 be/src/storage/index/inverted/query/disjunction_query.cpp
create mode 100644 be/src/storage/index/inverted/query/disjunction_query.h
create mode 100644 be/src/storage/index/inverted/query/phrase_edge_query.cpp
create mode 100644 be/src/storage/index/inverted/query/phrase_edge_query.h
create mode 100644 be/src/storage/index/inverted/query/phrase_prefix_query.cpp
create mode 100644 be/src/storage/index/inverted/query/phrase_prefix_query.h
create mode 100644 be/src/storage/index/inverted/query/phrase_query.cpp
create mode 100644 be/src/storage/index/inverted/query/phrase_query.h
create mode 100644 be/src/storage/index/inverted/query/phrase_query/exact_phrase_matcher.cpp
create mode 100644 be/src/storage/index/inverted/query/phrase_query/exact_phrase_matcher.h
create mode 100644 be/src/storage/index/inverted/query/phrase_query/ordered_sloppy_phrase_matcher.cpp
create mode 100644 be/src/storage/index/inverted/query/phrase_query/ordered_sloppy_phrase_matcher.h
create mode 100644 be/src/storage/index/inverted/query/phrase_query/phrase_matcher.h
create mode 100644 be/src/storage/index/inverted/query/phrase_query/phrase_positions.h
create mode 100644 be/src/storage/index/inverted/query/phrase_query/phrase_queue.h
create mode 100644 be/src/storage/index/inverted/query/phrase_query/sloppy_phrase_matcher.cpp
create mode 100644 be/src/storage/index/inverted/query/phrase_query/sloppy_phrase_matcher.h
create mode 100644 be/src/storage/index/inverted/query/prefix_query.cpp
create mode 100644 be/src/storage/index/inverted/query/prefix_query.h
create mode 100644 be/src/storage/index/inverted/query/query.h
create mode 100644 be/src/storage/index/inverted/query/query_factory.h
create mode 100644 be/src/storage/index/inverted/query/query_helper.cpp
create mode 100644 be/src/storage/index/inverted/query/query_helper.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/query/query_info.h (100%)
create mode 100644 be/src/storage/index/inverted/query/regexp_query.cpp
create mode 100644 be/src/storage/index/inverted/query/regexp_query.h
create mode 100644 be/src/storage/index/inverted/query/term_query.cpp
create mode 100644 be/src/storage/index/inverted/query/term_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/all_query/all_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/bit_set_query/bit_set_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/bit_set_query/bit_set_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/bit_set_query/bit_set_weight.h
create mode 100644 be/src/storage/index/inverted/query_v2/boolean_query/boolean_query_builder.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/query_v2/boolean_query/occur.h (100%)
create mode 100644 be/src/storage/index/inverted/query_v2/boolean_query/occur_boolean_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/boolean_query/occur_boolean_weight.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/boolean_query/occur_boolean_weight.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/query_v2/boolean_query/operator.h (100%)
create mode 100644 be/src/storage/index/inverted/query_v2/boolean_query/operator_boolean_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/boolean_query/operator_boolean_weight.h
create mode 100644 be/src/storage/index/inverted/query_v2/buffered_union_scorer.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/buffered_union_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/composite_reader.h
create mode 100644 be/src/storage/index/inverted/query_v2/const_score_query/const_score_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/disjunction_scorer.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/disjunction_scorer.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/query_v2/doc_set.h (100%)
create mode 100644 be/src/storage/index/inverted/query_v2/exclude_scorer.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/exclude_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/intersection.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/intersection.h
create mode 100644 be/src/storage/index/inverted/query_v2/intersection_scorer.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/intersection_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/match_all_docs_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/null_bitmap_fetcher.h
create mode 100644 be/src/storage/index/inverted/query_v2/nullable_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/phrase_prefix_query/phrase_prefix_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/phrase_prefix_query/phrase_prefix_weight.h
create mode 100644 be/src/storage/index/inverted/query_v2/phrase_query/multi_phrase_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/phrase_query/multi_phrase_weight.h
create mode 100644 be/src/storage/index/inverted/query_v2/phrase_query/phrase_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/phrase_query/phrase_scorer.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/phrase_query/phrase_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/phrase_query/phrase_weight.h
create mode 100644 be/src/storage/index/inverted/query_v2/phrase_query/postings_with_offset.h
create mode 100644 be/src/storage/index/inverted/query_v2/postings/loaded_postings.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/postings/loaded_postings.h
create mode 100644 be/src/storage/index/inverted/query_v2/prefix_query/prefix_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/prefix_query/prefix_weight.h
create mode 100644 be/src/storage/index/inverted/query_v2/query.h
create mode 100644 be/src/storage/index/inverted/query_v2/regexp_query/regexp_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/regexp_query/regexp_weight.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/regexp_query/regexp_weight.h
create mode 100644 be/src/storage/index/inverted/query_v2/reqopt_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/score_combiner.h
create mode 100644 be/src/storage/index/inverted/query_v2/scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/segment_postings.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/query_v2/size_hint.h (100%)
create mode 100644 be/src/storage/index/inverted/query_v2/term_query/term_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/term_query/term_scorer.h
create mode 100644 be/src/storage/index/inverted/query_v2/term_query/term_weight.h
create mode 100644 be/src/storage/index/inverted/query_v2/union/buffered_union.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/union/buffered_union.h
create mode 100644 be/src/storage/index/inverted/query_v2/union/simple_union.cpp
create mode 100644 be/src/storage/index/inverted/query_v2/union/simple_union.h
create mode 100644 be/src/storage/index/inverted/query_v2/union_postings.h
create mode 100644 be/src/storage/index/inverted/query_v2/weight.h
create mode 100644 be/src/storage/index/inverted/query_v2/wildcard_query/wildcard_query.h
create mode 100644 be/src/storage/index/inverted/query_v2/wildcard_query/wildcard_weight.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/setting.h (100%)
create mode 100644 be/src/storage/index/inverted/similarity/bm25_similarity.cpp
create mode 100644 be/src/storage/index/inverted/similarity/bm25_similarity.h
create mode 100644 be/src/storage/index/inverted/similarity/similarity.h
create mode 100644 be/src/storage/index/inverted/token_filter/ascii_folding_filter.cpp
create mode 100644 be/src/storage/index/inverted/token_filter/ascii_folding_filter.h
create mode 100644 be/src/storage/index/inverted/token_filter/ascii_folding_filter_factory.h
create mode 100644 be/src/storage/index/inverted/token_filter/empty_token_filter_factory.h
create mode 100644 be/src/storage/index/inverted/token_filter/icu_normalizer_filter.cpp
create mode 100644 be/src/storage/index/inverted/token_filter/icu_normalizer_filter.h
create mode 100644 be/src/storage/index/inverted/token_filter/icu_normalizer_filter_factory.h
create mode 100644 be/src/storage/index/inverted/token_filter/lower_case_filter.h
create mode 100644 be/src/storage/index/inverted/token_filter/lower_case_filter_factory.h
create mode 100644 be/src/storage/index/inverted/token_filter/pinyin_filter.cpp
create mode 100644 be/src/storage/index/inverted/token_filter/pinyin_filter.h
create mode 100644 be/src/storage/index/inverted/token_filter/pinyin_filter_factory.cpp
create mode 100644 be/src/storage/index/inverted/token_filter/pinyin_filter_factory.h
create mode 100644 be/src/storage/index/inverted/token_filter/token_filter.h
create mode 100644 be/src/storage/index/inverted/token_filter/token_filter_factory.h
create mode 100644 be/src/storage/index/inverted/token_filter/word_delimiter_filter.cpp
create mode 100644 be/src/storage/index/inverted/token_filter/word_delimiter_filter.h
create mode 100644 be/src/storage/index/inverted/token_filter/word_delimiter_filter_factory.h
create mode 100644 be/src/storage/index/inverted/token_filter/word_delimiter_iterator.cpp
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/token_filter/word_delimiter_iterator.h (100%)
create mode 100644 be/src/storage/index/inverted/token_stream.h
create mode 100644 be/src/storage/index/inverted/tokenizer/basic/basic_tokenizer.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/basic/basic_tokenizer.h
create mode 100644 be/src/storage/index/inverted/tokenizer/basic/basic_tokenizer_factory.h
create mode 100644 be/src/storage/index/inverted/tokenizer/char/char_group_tokenizer_factory.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/char/char_group_tokenizer_factory.h
create mode 100644 be/src/storage/index/inverted/tokenizer/char/char_tokenizer.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/char/char_tokenizer.h
create mode 100644 be/src/storage/index/inverted/tokenizer/empty/empty_tokenizer_factory.h
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/break_iterator_wrapper.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/break_iterator_wrapper.h
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/composite_break_iterator.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/composite_break_iterator.h
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/default_icu_tokenizer_config.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/default_icu_tokenizer_config.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/tokenizer/icu/icu_common.h (100%)
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/icu_tokenizer.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/icu_tokenizer.h
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/icu_tokenizer_config.h
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/icu_tokenizer_factory.h
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/script_iterator.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/icu/script_iterator.h
create mode 100644 be/src/storage/index/inverted/tokenizer/keyword/keyword_tokenizer.h
create mode 100644 be/src/storage/index/inverted/tokenizer/keyword/keyword_tokenizer_factory.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/tokenizer/ngram/char_matcher.h (100%)
create mode 100644 be/src/storage/index/inverted/tokenizer/ngram/edge_ngram_tokenizer.h
create mode 100644 be/src/storage/index/inverted/tokenizer/ngram/edge_ngram_tokenizer_factory.h
create mode 100644 be/src/storage/index/inverted/tokenizer/ngram/ngram_tokenizer.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/ngram/ngram_tokenizer.h
create mode 100644 be/src/storage/index/inverted/tokenizer/ngram/ngram_tokenizer_factory.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/ngram/ngram_tokenizer_factory.h
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/chinese_util.cpp
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/tokenizer/pinyin/chinese_util.h (100%)
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_alphabet_tokenizer.cpp
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/tokenizer/pinyin/pinyin_alphabet_tokenizer.h (100%)
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/tokenizer/pinyin/pinyin_config.h (100%)
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_format.cpp
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/tokenizer/pinyin/pinyin_format.h (100%)
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_formatter.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_formatter.h
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_tokenizer.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_tokenizer.h
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_tokenizer_factory.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_tokenizer_factory.h
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_util.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/pinyin_util.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/tokenizer/pinyin/rune.h (100%)
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/smart_forest.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/smart_forest.h
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/smart_get_word.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/pinyin/smart_get_word.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/tokenizer/pinyin/term_item.h (100%)
create mode 100644 be/src/storage/index/inverted/tokenizer/standard/standard_tokenizer.h
create mode 100644 be/src/storage/index/inverted/tokenizer/standard/standard_tokenizer_factory.h
create mode 100644 be/src/storage/index/inverted/tokenizer/standard/standard_tokenizer_impl.cpp
create mode 100644 be/src/storage/index/inverted/tokenizer/standard/standard_tokenizer_impl.h
create mode 100644 be/src/storage/index/inverted/tokenizer/tokenizer.h
create mode 100644 be/src/storage/index/inverted/tokenizer/tokenizer_factory.h
create mode 100644 be/src/storage/index/inverted/util/docid_set_iterator.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/util/fixed_bit_set.h (100%)
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/util/linked_hash_map.h (100%)
create mode 100644 be/src/storage/index/inverted/util/mock_iterator.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/util/priority_queue.h (100%)
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/util/reader.h (100%)
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/util/string_helper.h (100%)
create mode 100644 be/src/storage/index/inverted/util/term_iterator.h
create mode 100644 be/src/storage/index/inverted/util/term_position_iterator.h
rename be/src/{olap/rowset/segment_v2/inverted_index => storage/index/inverted}/util/tiny_set.h (100%)
create mode 100644 be/src/storage/index/inverted/util/union_term_iterator.h
create mode 100644 be/src/storage/index/ordinal_page_index.cpp
create mode 100644 be/src/storage/index/ordinal_page_index.h
create mode 100644 be/src/storage/index/primary_key_index.cpp
create mode 100644 be/src/storage/index/primary_key_index.h
create mode 100644 be/src/storage/index/short_key_index.cpp
rename be/src/{olap => storage/index}/short_key_index.h (100%)
create mode 100644 be/src/storage/index/zone_map/zone_map_index.cpp
create mode 100644 be/src/storage/index/zone_map/zone_map_index.h
create mode 100644 be/src/storage/iterator/block_reader.cpp
create mode 100644 be/src/storage/iterator/block_reader.h
create mode 100644 be/src/storage/iterator/olap_data_convertor.cpp
create mode 100644 be/src/storage/iterator/olap_data_convertor.h
create mode 100644 be/src/storage/iterator/vcollect_iterator.cpp
create mode 100644 be/src/storage/iterator/vcollect_iterator.h
create mode 100644 be/src/storage/iterator/vertical_block_reader.cpp
create mode 100644 be/src/storage/iterator/vertical_block_reader.h
create mode 100644 be/src/storage/iterator/vertical_merge_iterator.cpp
create mode 100644 be/src/storage/iterator/vertical_merge_iterator.h
create mode 100644 be/src/storage/iterator/vgeneric_iterators.cpp
create mode 100644 be/src/storage/iterator/vgeneric_iterators.h
create mode 100644 be/src/storage/iterators.h
create mode 100644 be/src/storage/itoken_extractor.cpp
create mode 100644 be/src/storage/itoken_extractor.h
create mode 100644 be/src/storage/key_coder.cpp
create mode 100644 be/src/storage/key_coder.h
create mode 100644 be/src/storage/merger.cpp
create mode 100644 be/src/storage/merger.h
create mode 100644 be/src/storage/metadata_adder.h
create mode 100644 be/src/storage/olap_common.h
rename be/src/{olap => storage}/olap_define.h (100%)
create mode 100644 be/src/storage/olap_meta.cpp
rename be/src/{olap => storage}/olap_meta.h (100%)
create mode 100644 be/src/storage/olap_scan_common.cpp
create mode 100644 be/src/storage/olap_scan_common.h
create mode 100644 be/src/storage/olap_server.cpp
rename be/src/{olap => storage}/olap_tuple.h (100%)
create mode 100644 be/src/storage/olap_utils.h
create mode 100644 be/src/storage/options.cpp
rename be/src/{olap => storage}/options.h (100%)
create mode 100644 be/src/storage/partial_update_info.cpp
create mode 100644 be/src/storage/partial_update_info.h
rename be/src/{olap => storage}/pb_helper.h (100%)
create mode 100644 be/src/storage/predicate/accept_null_predicate.h
create mode 100644 be/src/storage/predicate/bitmap_filter_predicate.h
create mode 100644 be/src/storage/predicate/block_column_predicate.cpp
create mode 100644 be/src/storage/predicate/block_column_predicate.h
create mode 100644 be/src/storage/predicate/bloom_filter_predicate.h
create mode 100644 be/src/storage/predicate/column_predicate.h
create mode 100644 be/src/storage/predicate/comparison_predicate.h
create mode 100644 be/src/storage/predicate/filter_olap_param.h
create mode 100644 be/src/storage/predicate/in_list_predicate.h
create mode 100644 be/src/storage/predicate/like_column_predicate.cpp
create mode 100644 be/src/storage/predicate/like_column_predicate.h
create mode 100644 be/src/storage/predicate/null_predicate.cpp
create mode 100644 be/src/storage/predicate/null_predicate.h
create mode 100644 be/src/storage/predicate/predicate_creator.cpp
create mode 100644 be/src/storage/predicate/predicate_creator.h
create mode 100644 be/src/storage/predicate/shared_predicate.h
create mode 100644 be/src/storage/row_cursor.cpp
create mode 100644 be/src/storage/row_cursor.h
rename be/src/{olap => storage}/row_cursor_cell.h (100%)
create mode 100644 be/src/storage/rowid_conversion.h
create mode 100644 be/src/storage/rowset/beta_rowset.cpp
create mode 100644 be/src/storage/rowset/beta_rowset.h
create mode 100644 be/src/storage/rowset/beta_rowset_reader.cpp
create mode 100644 be/src/storage/rowset/beta_rowset_reader.h
create mode 100644 be/src/storage/rowset/beta_rowset_writer.cpp
create mode 100644 be/src/storage/rowset/beta_rowset_writer.h
create mode 100644 be/src/storage/rowset/beta_rowset_writer_v2.cpp
create mode 100644 be/src/storage/rowset/beta_rowset_writer_v2.h
create mode 100644 be/src/storage/rowset/pending_rowset_helper.cpp
create mode 100644 be/src/storage/rowset/pending_rowset_helper.h
create mode 100644 be/src/storage/rowset/rowset.cpp
create mode 100644 be/src/storage/rowset/rowset.h
create mode 100644 be/src/storage/rowset/rowset_factory.cpp
create mode 100644 be/src/storage/rowset/rowset_factory.h
rename be/src/{olap => storage}/rowset/rowset_fwd.h (100%)
create mode 100644 be/src/storage/rowset/rowset_id_generator.h
create mode 100644 be/src/storage/rowset/rowset_meta.cpp
create mode 100644 be/src/storage/rowset/rowset_meta.h
create mode 100644 be/src/storage/rowset/rowset_meta_manager.cpp
create mode 100644 be/src/storage/rowset/rowset_meta_manager.h
create mode 100644 be/src/storage/rowset/rowset_reader.h
create mode 100644 be/src/storage/rowset/rowset_reader_context.h
create mode 100644 be/src/storage/rowset/rowset_writer.h
create mode 100644 be/src/storage/rowset/rowset_writer_context.h
create mode 100644 be/src/storage/rowset/segcompaction.cpp
create mode 100644 be/src/storage/rowset/segcompaction.h
create mode 100644 be/src/storage/rowset/segment_creator.cpp
create mode 100644 be/src/storage/rowset/segment_creator.h
create mode 100644 be/src/storage/rowset/unique_rowset_id_generator.cpp
create mode 100644 be/src/storage/rowset/unique_rowset_id_generator.h
create mode 100644 be/src/storage/rowset/vertical_beta_rowset_writer.cpp
create mode 100644 be/src/storage/rowset/vertical_beta_rowset_writer.h
create mode 100644 be/src/storage/rowset_builder.cpp
create mode 100644 be/src/storage/rowset_builder.h
create mode 100644 be/src/storage/rowset_version_mgr.cpp
create mode 100644 be/src/storage/schema.cpp
create mode 100644 be/src/storage/schema.h
create mode 100644 be/src/storage/schema_change/column_mapping.h
create mode 100644 be/src/storage/schema_change/schema_change.cpp
create mode 100644 be/src/storage/schema_change/schema_change.h
create mode 100644 be/src/storage/segment/binary_dict_page.cpp
create mode 100644 be/src/storage/segment/binary_dict_page.h
create mode 100644 be/src/storage/segment/binary_dict_page_pre_decoder.h
create mode 100644 be/src/storage/segment/binary_plain_page.h
create mode 100644 be/src/storage/segment/binary_plain_page_v2.h
create mode 100644 be/src/storage/segment/binary_plain_page_v2_pre_decoder.h
create mode 100644 be/src/storage/segment/binary_prefix_page.cpp
create mode 100644 be/src/storage/segment/binary_prefix_page.h
create mode 100644 be/src/storage/segment/bitshuffle_page.cpp
create mode 100644 be/src/storage/segment/bitshuffle_page.h
create mode 100644 be/src/storage/segment/bitshuffle_page_pre_decoder.h
create mode 100644 be/src/storage/segment/bitshuffle_wrapper.cpp
rename be/src/{olap/rowset/segment_v2 => storage/segment}/bitshuffle_wrapper.h (100%)
create mode 100644 be/src/storage/segment/column_meta_accessor.cpp
create mode 100644 be/src/storage/segment/column_meta_accessor.h
create mode 100644 be/src/storage/segment/column_reader.cpp
create mode 100644 be/src/storage/segment/column_reader.h
create mode 100644 be/src/storage/segment/column_reader_cache.cpp
create mode 100644 be/src/storage/segment/column_reader_cache.h
create mode 100644 be/src/storage/segment/column_writer.cpp
create mode 100644 be/src/storage/segment/column_writer.h
rename be/src/{olap/rowset/segment_v2 => storage/segment}/common.h (100%)
create mode 100644 be/src/storage/segment/condition_cache.cpp
create mode 100644 be/src/storage/segment/condition_cache.h
create mode 100644 be/src/storage/segment/empty_segment_iterator.cpp
create mode 100644 be/src/storage/segment/empty_segment_iterator.h
create mode 100644 be/src/storage/segment/encoding_info.cpp
create mode 100644 be/src/storage/segment/encoding_info.h
create mode 100644 be/src/storage/segment/external_col_meta_util.cpp
create mode 100644 be/src/storage/segment/external_col_meta_util.h
create mode 100644 be/src/storage/segment/frame_of_reference_page.h
create mode 100644 be/src/storage/segment/lazy_init_segment_iterator.cpp
create mode 100644 be/src/storage/segment/lazy_init_segment_iterator.h
rename be/src/{olap/rowset/segment_v2 => storage/segment}/options.h (100%)
create mode 100644 be/src/storage/segment/page_builder.h
create mode 100644 be/src/storage/segment/page_decoder.h
create mode 100644 be/src/storage/segment/page_handle.h
create mode 100644 be/src/storage/segment/page_io.cpp
create mode 100644 be/src/storage/segment/page_io.h
rename be/src/{olap/rowset/segment_v2 => storage/segment}/page_pointer.h (100%)
create mode 100644 be/src/storage/segment/parsed_page.h
create mode 100644 be/src/storage/segment/plain_page.h
create mode 100644 be/src/storage/segment/rle_page.h
create mode 100644 be/src/storage/segment/row_ranges.h
create mode 100644 be/src/storage/segment/segment.cpp
create mode 100644 be/src/storage/segment/segment.h
create mode 100644 be/src/storage/segment/segment_iterator.cpp
create mode 100644 be/src/storage/segment/segment_iterator.h
create mode 100644 be/src/storage/segment/segment_loader.cpp
create mode 100644 be/src/storage/segment/segment_loader.h
create mode 100644 be/src/storage/segment/segment_prefetcher.cpp
create mode 100644 be/src/storage/segment/segment_prefetcher.h
create mode 100644 be/src/storage/segment/segment_writer.cpp
create mode 100644 be/src/storage/segment/segment_writer.h
create mode 100644 be/src/storage/segment/stream_reader.cpp
create mode 100644 be/src/storage/segment/stream_reader.h
create mode 100644 be/src/storage/segment/variant/binary_column_extract_iterator.h
create mode 100644 be/src/storage/segment/variant/binary_column_reader.cpp
create mode 100644 be/src/storage/segment/variant/binary_column_reader.h
create mode 100644 be/src/storage/segment/variant/hierarchical_data_iterator.cpp
create mode 100644 be/src/storage/segment/variant/hierarchical_data_iterator.h
rename be/src/{olap/rowset/segment_v2 => storage/segment}/variant/nested_group_path.h (100%)
create mode 100644 be/src/storage/segment/variant/nested_group_provider.cpp
create mode 100644 be/src/storage/segment/variant/nested_group_provider.h
rename be/src/{olap/rowset/segment_v2 => storage/segment}/variant/nested_group_reader.h (100%)
create mode 100644 be/src/storage/segment/variant/nested_group_routing_plan.cpp
rename be/src/{olap/rowset/segment_v2 => storage/segment}/variant/nested_group_routing_plan.h (100%)
create mode 100644 be/src/storage/segment/variant/sparse_column_merge_iterator.cpp
create mode 100644 be/src/storage/segment/variant/sparse_column_merge_iterator.h
create mode 100644 be/src/storage/segment/variant/variant_column_reader.cpp
create mode 100644 be/src/storage/segment/variant/variant_column_reader.h
create mode 100644 be/src/storage/segment/variant/variant_column_writer_impl.cpp
create mode 100644 be/src/storage/segment/variant/variant_column_writer_impl.h
create mode 100644 be/src/storage/segment/variant/variant_doc_snpashot_compact_iterator.h
create mode 100644 be/src/storage/segment/variant/variant_ext_meta_writer.cpp
create mode 100644 be/src/storage/segment/variant/variant_ext_meta_writer.h
create mode 100644 be/src/storage/segment/variant/variant_external_meta_reader.cpp
create mode 100644 be/src/storage/segment/variant/variant_external_meta_reader.h
rename be/src/{olap/rowset/segment_v2 => storage/segment}/variant/variant_statistics.h (100%)
create mode 100644 be/src/storage/segment/variant_stats_calculator.cpp
create mode 100644 be/src/storage/segment/variant_stats_calculator.h
create mode 100644 be/src/storage/segment/vertical_segment_writer.cpp
create mode 100644 be/src/storage/segment/vertical_segment_writer.h
create mode 100644 be/src/storage/segment/virtual_column_iterator.cpp
create mode 100644 be/src/storage/segment/virtual_column_iterator.h
create mode 100644 be/src/storage/simple_rowid_conversion.h
create mode 100644 be/src/storage/snapshot/snapshot_manager.cpp
create mode 100644 be/src/storage/snapshot/snapshot_manager.h
create mode 100644 be/src/storage/storage_engine.cpp
create mode 100644 be/src/storage/storage_engine.h
create mode 100644 be/src/storage/storage_policy.cpp
rename be/src/{olap => storage}/storage_policy.h (100%)
create mode 100644 be/src/storage/tablet/base_tablet.cpp
create mode 100644 be/src/storage/tablet/base_tablet.h
create mode 100644 be/src/storage/tablet/tablet.cpp
create mode 100644 be/src/storage/tablet/tablet.h
create mode 100644 be/src/storage/tablet/tablet_column_object_pool.cpp
create mode 100644 be/src/storage/tablet/tablet_column_object_pool.h
rename be/src/{olap => storage/tablet}/tablet_fwd.h (100%)
create mode 100644 be/src/storage/tablet/tablet_manager.cpp
create mode 100644 be/src/storage/tablet/tablet_manager.h
create mode 100644 be/src/storage/tablet/tablet_meta.cpp
create mode 100644 be/src/storage/tablet/tablet_meta.h
create mode 100644 be/src/storage/tablet/tablet_meta_manager.cpp
create mode 100644 be/src/storage/tablet/tablet_meta_manager.h
create mode 100644 be/src/storage/tablet/tablet_reader.cpp
create mode 100644 be/src/storage/tablet/tablet_reader.h
create mode 100644 be/src/storage/tablet/tablet_schema.cpp
create mode 100644 be/src/storage/tablet/tablet_schema.h
create mode 100644 be/src/storage/tablet/tablet_schema_cache.cpp
create mode 100644 be/src/storage/tablet/tablet_schema_cache.h
create mode 100644 be/src/storage/tablet_info.cpp
create mode 100644 be/src/storage/tablet_info.h
create mode 100644 be/src/storage/task/engine_batch_load_task.cpp
create mode 100644 be/src/storage/task/engine_batch_load_task.h
create mode 100644 be/src/storage/task/engine_checksum_task.cpp
create mode 100644 be/src/storage/task/engine_checksum_task.h
create mode 100644 be/src/storage/task/engine_clone_task.cpp
create mode 100644 be/src/storage/task/engine_clone_task.h
create mode 100644 be/src/storage/task/engine_cloud_index_change_task.cpp
create mode 100644 be/src/storage/task/engine_cloud_index_change_task.h
create mode 100644 be/src/storage/task/engine_index_change_task.cpp
create mode 100644 be/src/storage/task/engine_index_change_task.h
create mode 100644 be/src/storage/task/engine_publish_version_task.cpp
create mode 100644 be/src/storage/task/engine_publish_version_task.h
create mode 100644 be/src/storage/task/engine_storage_migration_task.cpp
create mode 100644 be/src/storage/task/engine_storage_migration_task.h
rename be/src/{olap => storage}/task/engine_task.h (100%)
create mode 100644 be/src/storage/task/index_builder.cpp
create mode 100644 be/src/storage/task/index_builder.h
create mode 100644 be/src/storage/txn/txn_manager.cpp
create mode 100644 be/src/storage/txn/txn_manager.h
create mode 100644 be/src/storage/types.cpp
create mode 100644 be/src/storage/types.h
create mode 100644 be/src/storage/utils.cpp
create mode 100644 be/src/storage/utils.h
create mode 100644 be/src/storage/version_graph.cpp
create mode 100644 be/src/storage/version_graph.h
create mode 100644 be/src/tools/index_tool.cpp
delete mode 100644 be/src/util/arrow/block_convertor.cpp
delete mode 100644 be/src/util/arrow/block_convertor.h
delete mode 100644 be/src/util/arrow/row_batch.cpp
delete mode 100644 be/src/util/arrow/row_batch.h
delete mode 100644 be/src/util/arrow/utils.cpp
delete mode 100644 be/src/util/binary_cast.hpp
delete mode 100644 be/src/util/bitmap_value.h
create mode 100644 be/src/util/client_cache.cpp
create mode 100644 be/src/util/client_cache.h
create mode 100644 be/src/util/decompressor.cpp
create mode 100644 be/src/util/decompressor.h
delete mode 100644 be/src/util/doris_metrics.cpp
delete mode 100644 be/src/util/doris_metrics.h
create mode 100644 be/src/util/hash/murmur_hash3.cpp
create mode 100644 be/src/util/hash/murmur_hash3.h
create mode 100644 be/src/util/io_helper.cpp
create mode 100644 be/src/util/io_helper.h
create mode 100644 be/src/util/json/json_parser.cpp
create mode 100644 be/src/util/json/json_parser.h
create mode 100644 be/src/util/json/path_in_data.cpp
create mode 100644 be/src/util/json/path_in_data.h
create mode 100644 be/src/util/json/simd_json_parser.h
create mode 100644 be/src/util/jsonb/serialize.cpp
create mode 100644 be/src/util/jsonb/serialize.h
delete mode 100644 be/src/util/jvm_metrics.cpp
delete mode 100644 be/src/util/jvm_metrics.h
create mode 100644 be/src/util/lru_cache.cpp
create mode 100644 be/src/util/lru_cache.h
create mode 100644 be/src/util/lzo_decompressor.cpp
delete mode 100644 be/src/util/metrics.cpp
delete mode 100644 be/src/util/murmur_hash3.cpp
delete mode 100644 be/src/util/murmur_hash3.h
delete mode 100644 be/src/util/quantile_state.cpp
delete mode 100644 be/src/util/quantile_state.h
create mode 100644 be/src/util/raw_value.h
delete mode 100644 be/src/util/runtime_profile.cpp
delete mode 100644 be/src/util/runtime_profile.h
delete mode 100644 be/src/util/runtime_profile_counter_tree_node.cpp
delete mode 100644 be/src/util/runtime_profile_counter_tree_node.h
create mode 100644 be/src/util/string_search.hpp
delete mode 100644 be/src/util/system_metrics.cpp
delete mode 100644 be/src/util/system_metrics.h
delete mode 100644 be/src/util/types.h
rename be/src/{vec/common => util}/unaligned.h (100%)
create mode 100644 be/src/util/var_int.h
delete mode 100644 be/src/vec/CMakeLists.txt
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_ai_agg.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_ai_agg.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_approx_count_distinct.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_approx_count_distinct.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_array_agg.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_array_agg.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_avg.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_avg.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_avg_weighted.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_avg_weighted.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_binary.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_bit.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_bit.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_bitmap.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_bitmap.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_bitmap_agg.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_bitmap_agg.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_bool_union.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_bool_union.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_collect.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_collect.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_combinator.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_corr.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_corr.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_count.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_count.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_count_by_enum.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_count_by_enum.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_covar.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_covar.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_distinct.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_distinct.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_foreach.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_foreach.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_foreachv2.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_group_array_set_op.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_group_array_set_op.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_group_concat.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_group_concat.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_histogram.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_histogram.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_hll_union_agg.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_hll_union_agg.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_java_udaf.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_kurtosis.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_linear_histogram.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_linear_histogram.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_map.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_map.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_map_v2.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_map_v2.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_min_max.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_min_max.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_min_max_by.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_min_max_by.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_null.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_null_v2.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_orthogonal_bitmap.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_orthogonal_bitmap.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_percentile.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_percentile.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_percentile_reservoir.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_percentile_reservoir.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_product.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_python_udaf.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_python_udaf.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_quantile_state.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_quantile_state.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_reader.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_reader_first_last.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_regr_union.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_regr_union.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_retention.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_retention.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_rpc.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_sem.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_sem.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_sequence_match.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_sequence_match.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_simple_factory.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_simple_factory.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_skew.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_sort.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_sort.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_state_merge.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_state_union.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_statistic.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_stddev.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_stddev.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_sum.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_sum.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_topn.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_topn.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_uniq.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_uniq.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_uniq_distribute_key.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_uniq_distribute_key.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_window.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_window.h
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_window_funnel.cpp
delete mode 100644 be/src/vec/aggregate_functions/aggregate_function_window_funnel.h
delete mode 100644 be/src/vec/aggregate_functions/factory_helpers.h
delete mode 100644 be/src/vec/aggregate_functions/helpers.h
delete mode 100644 be/src/vec/aggregate_functions/moments.h
delete mode 100644 be/src/vec/columns/column.cpp
delete mode 100644 be/src/vec/columns/column.h
delete mode 100644 be/src/vec/columns/column_array.cpp
delete mode 100644 be/src/vec/columns/column_array.h
delete mode 100644 be/src/vec/columns/column_complex.h
delete mode 100644 be/src/vec/columns/column_const.cpp
delete mode 100644 be/src/vec/columns/column_const.h
delete mode 100644 be/src/vec/columns/column_decimal.cpp
delete mode 100644 be/src/vec/columns/column_decimal.h
delete mode 100644 be/src/vec/columns/column_dictionary.h
delete mode 100644 be/src/vec/columns/column_dummy.h
delete mode 100644 be/src/vec/columns/column_execute_util.h
delete mode 100644 be/src/vec/columns/column_filter_helper.cpp
delete mode 100644 be/src/vec/columns/column_filter_helper.h
delete mode 100644 be/src/vec/columns/column_fixed_length_object.h
delete mode 100644 be/src/vec/columns/column_map.cpp
delete mode 100644 be/src/vec/columns/column_map.h
delete mode 100644 be/src/vec/columns/column_nothing.h
delete mode 100644 be/src/vec/columns/column_nullable.cpp
delete mode 100644 be/src/vec/columns/column_nullable.h
delete mode 100644 be/src/vec/columns/column_string.cpp
delete mode 100644 be/src/vec/columns/column_string.h
delete mode 100644 be/src/vec/columns/column_struct.cpp
delete mode 100644 be/src/vec/columns/column_struct.h
delete mode 100644 be/src/vec/columns/column_varbinary.cpp
delete mode 100644 be/src/vec/columns/column_varbinary.h
delete mode 100644 be/src/vec/columns/column_variant.cpp
delete mode 100644 be/src/vec/columns/column_variant.h
delete mode 100644 be/src/vec/columns/column_vector.cpp
delete mode 100644 be/src/vec/columns/column_vector.h
delete mode 100644 be/src/vec/columns/columns_common.cpp
delete mode 100644 be/src/vec/columns/columns_common.h
delete mode 100644 be/src/vec/columns/predicate_column.h
delete mode 100644 be/src/vec/columns/subcolumn_tree.h
delete mode 100644 be/src/vec/common/allocator.cpp
delete mode 100644 be/src/vec/common/allocator.h
delete mode 100644 be/src/vec/common/arena.h
delete mode 100644 be/src/vec/common/arena_with_free_lists.h
delete mode 100644 be/src/vec/common/arithmetic_overflow.h
delete mode 100644 be/src/vec/common/assert_cast.h
delete mode 100644 be/src/vec/common/columns_hashing.h
delete mode 100644 be/src/vec/common/columns_hashing_impl.h
delete mode 100644 be/src/vec/common/custom_allocator.h
delete mode 100644 be/src/vec/common/demangle.cpp
delete mode 100644 be/src/vec/common/endian.h
delete mode 100644 be/src/vec/common/field_visitors.h
delete mode 100644 be/src/vec/common/format_ip.cpp
delete mode 100644 be/src/vec/common/format_ip.h
delete mode 100644 be/src/vec/common/hash_table/hash.h
delete mode 100644 be/src/vec/common/hash_table/hash_key_type.h
delete mode 100644 be/src/vec/common/hash_table/hash_map.h
delete mode 100644 be/src/vec/common/hash_table/hash_map_context.h
delete mode 100644 be/src/vec/common/hash_table/hash_map_util.h
delete mode 100644 be/src/vec/common/hash_table/hash_table.h
delete mode 100644 be/src/vec/common/hash_table/hash_table_set_build.h
delete mode 100644 be/src/vec/common/hash_table/hash_table_set_probe.h
delete mode 100644 be/src/vec/common/hash_table/join_hash_table.h
delete mode 100644 be/src/vec/common/hash_table/ph_hash_map.h
delete mode 100644 be/src/vec/common/hash_table/ph_hash_set.h
delete mode 100644 be/src/vec/common/hash_table/phmap_fwd_decl.h
delete mode 100644 be/src/vec/common/hash_table/string_hash_map.h
delete mode 100644 be/src/vec/common/hash_table/string_hash_table.h
delete mode 100644 be/src/vec/common/hex.cpp
delete mode 100644 be/src/vec/common/hex.h
delete mode 100644 be/src/vec/common/int_exp.h
delete mode 100644 be/src/vec/common/ipv6_to_binary.h
delete mode 100644 be/src/vec/common/mremap.cpp
delete mode 100644 be/src/vec/common/pod_array.cpp
delete mode 100644 be/src/vec/common/pod_array.h
delete mode 100644 be/src/vec/common/pod_array_fwd.h
delete mode 100644 be/src/vec/common/sip_hash.h
delete mode 100644 be/src/vec/common/sort/heap_sorter.cpp
delete mode 100644 be/src/vec/common/sort/heap_sorter.h
delete mode 100644 be/src/vec/common/sort/partition_sorter.cpp
delete mode 100644 be/src/vec/common/sort/partition_sorter.h
delete mode 100644 be/src/vec/common/sort/sorter.cpp
delete mode 100644 be/src/vec/common/sort/sorter.h
delete mode 100644 be/src/vec/common/sort/topn_sorter.cpp
delete mode 100644 be/src/vec/common/sort/topn_sorter.h
delete mode 100644 be/src/vec/common/sort/vsort_exec_exprs.cpp
delete mode 100644 be/src/vec/common/sort/vsort_exec_exprs.h
delete mode 100644 be/src/vec/common/string_buffer.hpp
delete mode 100644 be/src/vec/common/string_ref.cpp
delete mode 100644 be/src/vec/common/string_ref.h
delete mode 100644 be/src/vec/common/string_searcher.h
delete mode 100644 be/src/vec/common/string_view.cpp
delete mode 100644 be/src/vec/common/string_view.h
delete mode 100644 be/src/vec/common/uint128.h
delete mode 100644 be/src/vec/common/variant_util.cpp
delete mode 100644 be/src/vec/common/variant_util.h
delete mode 100644 be/src/vec/core/accurate_comparison.h
delete mode 100644 be/src/vec/core/block.cpp
delete mode 100644 be/src/vec/core/block.h
delete mode 100644 be/src/vec/core/call_on_type_index.h
delete mode 100644 be/src/vec/core/column_with_type_and_name.cpp
delete mode 100644 be/src/vec/core/column_with_type_and_name.h
delete mode 100644 be/src/vec/core/columns_with_type_and_name.h
delete mode 100644 be/src/vec/core/decimal_comparison.h
delete mode 100644 be/src/vec/core/decomposed_float.h
delete mode 100644 be/src/vec/core/extended_types.h
delete mode 100644 be/src/vec/core/field.cpp
delete mode 100644 be/src/vec/core/field.h
delete mode 100644 be/src/vec/core/materialize_block.cpp
delete mode 100644 be/src/vec/core/materialize_block.h
delete mode 100644 be/src/vec/core/sort_block.cpp
delete mode 100644 be/src/vec/core/sort_block.h
delete mode 100644 be/src/vec/core/sort_cursor.h
delete mode 100644 be/src/vec/core/types.h
delete mode 100644 be/src/vec/core/wide_integer.h
delete mode 100644 be/src/vec/core/wide_integer_to_string.cpp
delete mode 100644 be/src/vec/data_types/convert_field_to_type.cpp
delete mode 100644 be/src/vec/data_types/convert_field_to_type.h
delete mode 100644 be/src/vec/data_types/data_type.cpp
delete mode 100644 be/src/vec/data_types/data_type.h
delete mode 100644 be/src/vec/data_types/data_type_agg_state.h
delete mode 100644 be/src/vec/data_types/data_type_array.cpp
delete mode 100644 be/src/vec/data_types/data_type_array.h
delete mode 100644 be/src/vec/data_types/data_type_bitmap.cpp
delete mode 100644 be/src/vec/data_types/data_type_bitmap.h
delete mode 100644 be/src/vec/data_types/data_type_date.cpp
delete mode 100644 be/src/vec/data_types/data_type_date.h
delete mode 100644 be/src/vec/data_types/data_type_date_or_datetime_v2.cpp
delete mode 100644 be/src/vec/data_types/data_type_date_or_datetime_v2.h
delete mode 100644 be/src/vec/data_types/data_type_date_time.cpp
delete mode 100644 be/src/vec/data_types/data_type_date_time.h
delete mode 100644 be/src/vec/data_types/data_type_decimal.cpp
delete mode 100644 be/src/vec/data_types/data_type_decimal.h
delete mode 100644 be/src/vec/data_types/data_type_factory.cpp
delete mode 100644 be/src/vec/data_types/data_type_factory.hpp
delete mode 100644 be/src/vec/data_types/data_type_fixed_length_object.cpp
delete mode 100644 be/src/vec/data_types/data_type_fixed_length_object.h
delete mode 100644 be/src/vec/data_types/data_type_hll.cpp
delete mode 100644 be/src/vec/data_types/data_type_hll.h
delete mode 100644 be/src/vec/data_types/data_type_ipv4.cpp
delete mode 100644 be/src/vec/data_types/data_type_ipv4.h
delete mode 100755 be/src/vec/data_types/data_type_ipv6.cpp
delete mode 100755 be/src/vec/data_types/data_type_ipv6.h
delete mode 100644 be/src/vec/data_types/data_type_jsonb.cpp
delete mode 100644 be/src/vec/data_types/data_type_jsonb.h
delete mode 100644 be/src/vec/data_types/data_type_map.cpp
delete mode 100644 be/src/vec/data_types/data_type_map.h
delete mode 100644 be/src/vec/data_types/data_type_nothing.cpp
delete mode 100644 be/src/vec/data_types/data_type_nothing.h
delete mode 100644 be/src/vec/data_types/data_type_nullable.cpp
delete mode 100644 be/src/vec/data_types/data_type_nullable.h
delete mode 100644 be/src/vec/data_types/data_type_number.h
delete mode 100644 be/src/vec/data_types/data_type_number_base.cpp
delete mode 100644 be/src/vec/data_types/data_type_number_base.h
delete mode 100644 be/src/vec/data_types/data_type_quantilestate.cpp
delete mode 100644 be/src/vec/data_types/data_type_quantilestate.h
delete mode 100644 be/src/vec/data_types/data_type_string.cpp
delete mode 100644 be/src/vec/data_types/data_type_string.h
delete mode 100644 be/src/vec/data_types/data_type_struct.cpp
delete mode 100644 be/src/vec/data_types/data_type_struct.h
delete mode 100644 be/src/vec/data_types/data_type_time.cpp
delete mode 100644 be/src/vec/data_types/data_type_time.h
delete mode 100644 be/src/vec/data_types/data_type_timestamptz.cpp
delete mode 100644 be/src/vec/data_types/data_type_timestamptz.h
delete mode 100644 be/src/vec/data_types/data_type_varbinary.cpp
delete mode 100644 be/src/vec/data_types/data_type_varbinary.h
delete mode 100644 be/src/vec/data_types/data_type_variant.cpp
delete mode 100644 be/src/vec/data_types/data_type_variant.h
delete mode 100644 be/src/vec/data_types/get_least_supertype.cpp
delete mode 100644 be/src/vec/data_types/get_least_supertype.h
delete mode 100644 be/src/vec/data_types/nested_utils.cpp
delete mode 100644 be/src/vec/data_types/nested_utils.h
delete mode 100644 be/src/vec/data_types/number_traits.h
delete mode 100644 be/src/vec/data_types/serde/complex_type_deserialize_util.h
delete mode 100644 be/src/vec/data_types/serde/data_type_array_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_array_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_bitmap_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_bitmap_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_date_or_datetime_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_date_or_datetime_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_datetimev2_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_datetimev2_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_datev2_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_datev2_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_decimal_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_decimal_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_hll_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_hll_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_ipv4_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_ipv4_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_ipv6_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_ipv6_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_jsonb_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_jsonb_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_map_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_map_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_nothing_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_nullable_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_nullable_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_number_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_number_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_quantilestate_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_quantilestate_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_string_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_string_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_struct_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_struct_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_time_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_time_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_timestamptz_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_timestamptz_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_varbinary_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_varbinary_serde.h
delete mode 100644 be/src/vec/data_types/serde/data_type_variant_serde.cpp
delete mode 100644 be/src/vec/data_types/serde/data_type_variant_serde.h
delete mode 100644 be/src/vec/data_types/serde/datelike_serde_common.hpp
delete mode 100644 be/src/vec/exec/executor/split_runner.h
delete mode 100644 be/src/vec/exec/executor/task_executor.h
delete mode 100644 be/src/vec/exec/executor/task_handle.h
delete mode 100644 be/src/vec/exec/executor/time_sharing/multilevel_split_queue.cpp
delete mode 100644 be/src/vec/exec/executor/time_sharing/multilevel_split_queue.h
delete mode 100644 be/src/vec/exec/executor/time_sharing/prioritized_split_runner.cpp
delete mode 100644 be/src/vec/exec/executor/time_sharing/prioritized_split_runner.h
delete mode 100644 be/src/vec/exec/executor/time_sharing/split_queue.h
delete mode 100644 be/src/vec/exec/executor/time_sharing/time_sharing_task_executor.cpp
delete mode 100644 be/src/vec/exec/executor/time_sharing/time_sharing_task_executor.h
delete mode 100644 be/src/vec/exec/executor/time_sharing/time_sharing_task_handle.cpp
delete mode 100644 be/src/vec/exec/executor/time_sharing/time_sharing_task_handle.h
delete mode 100644 be/src/vec/exec/executor/tools/simulator/histogram.cpp
delete mode 100644 be/src/vec/exec/executor/tools/simulator/scheduled_executor.h
delete mode 100644 be/src/vec/exec/executor/tools/simulator/simulation_controller.cpp
delete mode 100644 be/src/vec/exec/executor/tools/simulator/simulation_controller.h
delete mode 100644 be/src/vec/exec/executor/tools/simulator/simulation_fifo_split_queue.h
delete mode 100644 be/src/vec/exec/executor/tools/simulator/simulation_split.cpp
delete mode 100644 be/src/vec/exec/executor/tools/simulator/simulation_split.h
delete mode 100644 be/src/vec/exec/executor/tools/simulator/simulation_task.cpp
delete mode 100644 be/src/vec/exec/executor/tools/simulator/simulation_task.h
delete mode 100644 be/src/vec/exec/executor/tools/simulator/split_generators.cpp
delete mode 100644 be/src/vec/exec/executor/tools/simulator/split_generators.h
delete mode 100644 be/src/vec/exec/executor/tools/simulator/split_specification.cpp
delete mode 100644 be/src/vec/exec/executor/tools/simulator/task_executor_simulator.cpp
delete mode 100644 be/src/vec/exec/executor/tools/simulator/task_executor_simulator.h
delete mode 100644 be/src/vec/exec/format/arrow/arrow_pip_input_stream.cpp
delete mode 100644 be/src/vec/exec/format/arrow/arrow_stream_reader.cpp
delete mode 100644 be/src/vec/exec/format/arrow/arrow_stream_reader.h
delete mode 100644 be/src/vec/exec/format/avro/avro_jni_reader.cpp
delete mode 100644 be/src/vec/exec/format/avro/avro_jni_reader.h
delete mode 100644 be/src/vec/exec/format/column_type_convert.cpp
delete mode 100644 be/src/vec/exec/format/column_type_convert.h
delete mode 100644 be/src/vec/exec/format/csv/csv_reader.cpp
delete mode 100644 be/src/vec/exec/format/csv/csv_reader.h
delete mode 100644 be/src/vec/exec/format/file_reader/new_plain_binary_line_reader.cpp
delete mode 100644 be/src/vec/exec/format/file_reader/new_plain_binary_line_reader.h
delete mode 100644 be/src/vec/exec/format/file_reader/new_plain_text_line_reader.cpp
delete mode 100644 be/src/vec/exec/format/file_reader/new_plain_text_line_reader.h
delete mode 100644 be/src/vec/exec/format/format_common.h
delete mode 100644 be/src/vec/exec/format/generic_reader.h
delete mode 100644 be/src/vec/exec/format/jni_reader.cpp
delete mode 100644 be/src/vec/exec/format/jni_reader.h
delete mode 100644 be/src/vec/exec/format/json/new_json_reader.cpp
delete mode 100644 be/src/vec/exec/format/json/new_json_reader.h
delete mode 100644 be/src/vec/exec/format/native/native_reader.cpp
delete mode 100644 be/src/vec/exec/format/native/native_reader.h
delete mode 100644 be/src/vec/exec/format/orc/orc_file_reader.cpp
delete mode 100644 be/src/vec/exec/format/orc/orc_file_reader.h
delete mode 100644 be/src/vec/exec/format/orc/orc_memory_pool.h
delete mode 100644 be/src/vec/exec/format/orc/vorc_reader.cpp
delete mode 100644 be/src/vec/exec/format/orc/vorc_reader.h
delete mode 100644 be/src/vec/exec/format/parquet/arrow_memory_pool.cpp
delete mode 100644 be/src/vec/exec/format/parquet/arrow_memory_pool.h
delete mode 100644 be/src/vec/exec/format/parquet/bool_plain_decoder.cpp
delete mode 100644 be/src/vec/exec/format/parquet/bool_plain_decoder.h
delete mode 100644 be/src/vec/exec/format/parquet/bool_rle_decoder.cpp
delete mode 100644 be/src/vec/exec/format/parquet/bool_rle_decoder.h
delete mode 100644 be/src/vec/exec/format/parquet/byte_array_dict_decoder.cpp
delete mode 100644 be/src/vec/exec/format/parquet/byte_array_dict_decoder.h
delete mode 100644 be/src/vec/exec/format/parquet/byte_array_plain_decoder.cpp
delete mode 100644 be/src/vec/exec/format/parquet/byte_array_plain_decoder.h
delete mode 100644 be/src/vec/exec/format/parquet/byte_stream_split_decoder.cpp
delete mode 100644 be/src/vec/exec/format/parquet/byte_stream_split_decoder.h
delete mode 100644 be/src/vec/exec/format/parquet/decoder.cpp
delete mode 100644 be/src/vec/exec/format/parquet/decoder.h
delete mode 100644 be/src/vec/exec/format/parquet/delta_bit_pack_decoder.cpp
delete mode 100644 be/src/vec/exec/format/parquet/delta_bit_pack_decoder.h
delete mode 100644 be/src/vec/exec/format/parquet/fix_length_dict_decoder.hpp
delete mode 100644 be/src/vec/exec/format/parquet/fix_length_plain_decoder.cpp
delete mode 100644 be/src/vec/exec/format/parquet/fix_length_plain_decoder.h
delete mode 100644 be/src/vec/exec/format/parquet/level_decoder.cpp
delete mode 100644 be/src/vec/exec/format/parquet/level_decoder.h
delete mode 100644 be/src/vec/exec/format/parquet/parquet_block_split_bloom_filter.cpp
delete mode 100644 be/src/vec/exec/format/parquet/parquet_block_split_bloom_filter.h
delete mode 100644 be/src/vec/exec/format/parquet/parquet_column_convert.cpp
delete mode 100644 be/src/vec/exec/format/parquet/parquet_column_convert.h
delete mode 100644 be/src/vec/exec/format/parquet/parquet_common.cpp
delete mode 100644 be/src/vec/exec/format/parquet/parquet_common.h
delete mode 100644 be/src/vec/exec/format/parquet/parquet_predicate.h
delete mode 100644 be/src/vec/exec/format/parquet/parquet_thrift_util.h
delete mode 100644 be/src/vec/exec/format/parquet/schema_desc.cpp
delete mode 100644 be/src/vec/exec/format/parquet/schema_desc.h
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_column_chunk_reader.cpp
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_column_chunk_reader.h
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_column_reader.cpp
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_column_reader.h
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_file_metadata.cpp
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_file_metadata.h
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_group_reader.cpp
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_group_reader.h
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_page_index.cpp
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_page_index.h
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_page_reader.cpp
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_page_reader.h
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_reader.cpp
delete mode 100644 be/src/vec/exec/format/parquet/vparquet_reader.h
delete mode 100644 be/src/vec/exec/format/table/deletion_vector_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/deletion_vector_reader.h
delete mode 100644 be/src/vec/exec/format/table/equality_delete.cpp
delete mode 100644 be/src/vec/exec/format/table/equality_delete.h
delete mode 100644 be/src/vec/exec/format/table/hive/hive_orc_nested_column_utils.cpp
delete mode 100644 be/src/vec/exec/format/table/hive/hive_orc_nested_column_utils.h
delete mode 100644 be/src/vec/exec/format/table/hive/hive_parquet_nested_column_utils.cpp
delete mode 100644 be/src/vec/exec/format/table/hive/hive_parquet_nested_column_utils.h
delete mode 100644 be/src/vec/exec/format/table/hive_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/hive_reader.h
delete mode 100644 be/src/vec/exec/format/table/hudi_jni_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/hudi_jni_reader.h
delete mode 100644 be/src/vec/exec/format/table/hudi_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/hudi_reader.h
delete mode 100644 be/src/vec/exec/format/table/iceberg/arrow_schema_util.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg/arrow_schema_util.h
delete mode 100644 be/src/vec/exec/format/table/iceberg/iceberg_orc_nested_column_utils.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg/iceberg_orc_nested_column_utils.h
delete mode 100644 be/src/vec/exec/format/table/iceberg/iceberg_parquet_nested_column_utils.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg/iceberg_parquet_nested_column_utils.h
delete mode 100644 be/src/vec/exec/format/table/iceberg/partition_spec.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg/partition_spec_parser.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg/partition_spec_parser.h
delete mode 100644 be/src/vec/exec/format/table/iceberg/schema.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg/schema.h
delete mode 100644 be/src/vec/exec/format/table/iceberg/schema_parser.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg/types.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg/unbound_partition_spec.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg/unbound_partition_spec.h
delete mode 100644 be/src/vec/exec/format/table/iceberg_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg_reader.h
delete mode 100644 be/src/vec/exec/format/table/iceberg_sys_table_jni_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/iceberg_sys_table_jni_reader.h
delete mode 100644 be/src/vec/exec/format/table/lakesoul_jni_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/lakesoul_jni_reader.h
delete mode 100644 be/src/vec/exec/format/table/max_compute_jni_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/max_compute_jni_reader.h
delete mode 100644 be/src/vec/exec/format/table/nested_column_access_helper.h
delete mode 100644 be/src/vec/exec/format/table/paimon_cpp_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/paimon_cpp_reader.h
delete mode 100644 be/src/vec/exec/format/table/paimon_doris_file_system.cpp
delete mode 100644 be/src/vec/exec/format/table/paimon_jni_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/paimon_jni_reader.h
delete mode 100644 be/src/vec/exec/format/table/paimon_predicate_converter.cpp
delete mode 100644 be/src/vec/exec/format/table/paimon_predicate_converter.h
delete mode 100644 be/src/vec/exec/format/table/paimon_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/paimon_reader.h
delete mode 100644 be/src/vec/exec/format/table/parquet_metadata_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/parquet_metadata_reader.h
delete mode 100644 be/src/vec/exec/format/table/parquet_utils.cpp
delete mode 100644 be/src/vec/exec/format/table/parquet_utils.h
delete mode 100644 be/src/vec/exec/format/table/remote_doris_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/remote_doris_reader.h
delete mode 100644 be/src/vec/exec/format/table/table_format_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/table_format_reader.h
delete mode 100644 be/src/vec/exec/format/table/transactional_hive_common.cpp
delete mode 100644 be/src/vec/exec/format/table/transactional_hive_common.h
delete mode 100644 be/src/vec/exec/format/table/transactional_hive_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/transactional_hive_reader.h
delete mode 100644 be/src/vec/exec/format/table/trino_connector_jni_reader.cpp
delete mode 100644 be/src/vec/exec/format/table/trino_connector_jni_reader.h
delete mode 100644 be/src/vec/exec/format/text/text_reader.cpp
delete mode 100644 be/src/vec/exec/format/text/text_reader.h
delete mode 100644 be/src/vec/exec/format/wal/wal_reader.cpp
delete mode 100644 be/src/vec/exec/format/wal/wal_reader.h
delete mode 100644 be/src/vec/exec/jni_connector.cpp
delete mode 100644 be/src/vec/exec/jni_connector.h
delete mode 100644 be/src/vec/exec/scan/es_scanner.cpp
delete mode 100644 be/src/vec/exec/scan/es_scanner.h
delete mode 100644 be/src/vec/exec/scan/file_scanner.cpp
delete mode 100644 be/src/vec/exec/scan/file_scanner.h
delete mode 100644 be/src/vec/exec/scan/jdbc_scanner.cpp
delete mode 100644 be/src/vec/exec/scan/jdbc_scanner.h
delete mode 100644 be/src/vec/exec/scan/meta_scanner.cpp
delete mode 100644 be/src/vec/exec/scan/meta_scanner.h
delete mode 100644 be/src/vec/exec/scan/olap_scanner.cpp
delete mode 100644 be/src/vec/exec/scan/olap_scanner.h
delete mode 100644 be/src/vec/exec/scan/scan_node.h
delete mode 100644 be/src/vec/exec/scan/scanner.cpp
delete mode 100644 be/src/vec/exec/scan/scanner.h
delete mode 100644 be/src/vec/exec/scan/scanner_context.cpp
delete mode 100644 be/src/vec/exec/scan/scanner_context.h
delete mode 100644 be/src/vec/exec/scan/scanner_scheduler.cpp
delete mode 100644 be/src/vec/exec/scan/scanner_scheduler.h
delete mode 100644 be/src/vec/exec/scan/simplified_scan_scheduler.cpp
delete mode 100644 be/src/vec/exec/scan/split_source_connector.cpp
delete mode 100644 be/src/vec/exec/scan/split_source_connector.h
delete mode 100644 be/src/vec/exec/skewed_partition_rebalancer.cpp
delete mode 100644 be/src/vec/exec/vjdbc_connector.cpp
delete mode 100644 be/src/vec/exec/vjdbc_connector.h
delete mode 100644 be/src/vec/exprs/function_context.cpp
delete mode 100644 be/src/vec/exprs/function_context.h
delete mode 100644 be/src/vec/exprs/lambda_function/lambda_function.h
delete mode 100644 be/src/vec/exprs/lambda_function/lambda_function_factory.h
delete mode 100644 be/src/vec/exprs/lambda_function/varray_filter_function.cpp
delete mode 100644 be/src/vec/exprs/lambda_function/varray_map_function.cpp
delete mode 100644 be/src/vec/exprs/lambda_function/varray_sort_function.cpp
delete mode 100644 be/src/vec/exprs/score_runtime.h
delete mode 100644 be/src/vec/exprs/short_circuit_evaluation_expr.cpp
delete mode 100644 be/src/vec/exprs/short_circuit_evaluation_expr.h
delete mode 100644 be/src/vec/exprs/short_circuit_util.h
delete mode 100644 be/src/vec/exprs/table_function/python_udtf_function.cpp
delete mode 100644 be/src/vec/exprs/table_function/python_udtf_function.h
delete mode 100644 be/src/vec/exprs/table_function/table_function.h
delete mode 100644 be/src/vec/exprs/table_function/table_function_factory.cpp
delete mode 100644 be/src/vec/exprs/table_function/udf_table_function.cpp
delete mode 100644 be/src/vec/exprs/table_function/udf_table_function.h
delete mode 100644 be/src/vec/exprs/table_function/vexplode.cpp
delete mode 100644 be/src/vec/exprs/table_function/vexplode.h
delete mode 100644 be/src/vec/exprs/table_function/vexplode_bitmap.cpp
delete mode 100644 be/src/vec/exprs/table_function/vexplode_bitmap.h
delete mode 100644 be/src/vec/exprs/table_function/vexplode_json_object.cpp
delete mode 100644 be/src/vec/exprs/table_function/vexplode_json_object.h
delete mode 100644 be/src/vec/exprs/table_function/vexplode_map.cpp
delete mode 100644 be/src/vec/exprs/table_function/vexplode_map.h
delete mode 100644 be/src/vec/exprs/table_function/vexplode_numbers.cpp
delete mode 100644 be/src/vec/exprs/table_function/vexplode_numbers.h
delete mode 100644 be/src/vec/exprs/table_function/vexplode_v2.cpp
delete mode 100644 be/src/vec/exprs/table_function/vexplode_v2.h
delete mode 100644 be/src/vec/exprs/varray_literal.cpp
delete mode 100644 be/src/vec/exprs/varray_literal.h
delete mode 100644 be/src/vec/exprs/vbitmap_predicate.cpp
delete mode 100644 be/src/vec/exprs/vbitmap_predicate.h
delete mode 100644 be/src/vec/exprs/vbloom_predicate.cpp
delete mode 100644 be/src/vec/exprs/vbloom_predicate.h
delete mode 100644 be/src/vec/exprs/vcase_expr.cpp
delete mode 100644 be/src/vec/exprs/vcase_expr.h
delete mode 100644 be/src/vec/exprs/vcast_expr.cpp
delete mode 100644 be/src/vec/exprs/vcast_expr.h
delete mode 100644 be/src/vec/exprs/vcolumn_ref.h
delete mode 100644 be/src/vec/exprs/vcompound_pred.h
delete mode 100644 be/src/vec/exprs/vcondition_expr.cpp
delete mode 100644 be/src/vec/exprs/vcondition_expr.h
delete mode 100644 be/src/vec/exprs/vdirect_in_predicate.h
delete mode 100644 be/src/vec/exprs/vectorized_agg_fn.cpp
delete mode 100644 be/src/vec/exprs/vectorized_agg_fn.h
delete mode 100644 be/src/vec/exprs/vectorized_fn_call.cpp
delete mode 100644 be/src/vec/exprs/vectorized_fn_call.h
delete mode 100644 be/src/vec/exprs/vexpr.cpp
delete mode 100644 be/src/vec/exprs/vexpr.h
delete mode 100644 be/src/vec/exprs/vexpr_context.cpp
delete mode 100644 be/src/vec/exprs/vexpr_context.h
delete mode 100644 be/src/vec/exprs/vin_predicate.cpp
delete mode 100644 be/src/vec/exprs/vin_predicate.h
delete mode 100644 be/src/vec/exprs/vinfo_func.cpp
delete mode 100644 be/src/vec/exprs/vinfo_func.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/src/vec/exprs/vlambda_function_call_expr.h
delete mode 100644 be/src/vec/exprs/vlambda_function_expr.h
delete mode 100644 be/src/vec/exprs/vliteral.cpp
delete mode 100644 be/src/vec/exprs/vliteral.h
delete mode 100644 be/src/vec/exprs/vmap_literal.cpp
delete mode 100644 be/src/vec/exprs/vmap_literal.h
delete mode 100644 be/src/vec/exprs/vmatch_predicate.cpp
delete mode 100644 be/src/vec/exprs/vmatch_predicate.h
delete mode 100644 be/src/vec/exprs/vruntimefilter_wrapper.cpp
delete mode 100644 be/src/vec/exprs/vruntimefilter_wrapper.h
delete mode 100644 be/src/vec/exprs/vsearch.cpp
delete mode 100644 be/src/vec/exprs/vsearch.h
delete mode 100644 be/src/vec/exprs/vslot_ref.cpp
delete mode 100644 be/src/vec/exprs/vslot_ref.h
delete mode 100644 be/src/vec/exprs/vstruct_literal.cpp
delete mode 100644 be/src/vec/exprs/vstruct_literal.h
delete mode 100644 be/src/vec/exprs/vtopn_pred.h
delete mode 100644 be/src/vec/functions/ai/ai_adapter.h
delete mode 100644 be/src/vec/functions/ai/ai_classify.h
delete mode 100644 be/src/vec/functions/ai/ai_extract.h
delete mode 100644 be/src/vec/functions/ai/ai_filter.h
delete mode 100644 be/src/vec/functions/ai/ai_fix_grammar.h
delete mode 100644 be/src/vec/functions/ai/ai_functions.cpp
delete mode 100644 be/src/vec/functions/ai/ai_functions.h
delete mode 100644 be/src/vec/functions/ai/ai_generate.h
delete mode 100644 be/src/vec/functions/ai/ai_mask.h
delete mode 100644 be/src/vec/functions/ai/ai_sentiment.h
delete mode 100644 be/src/vec/functions/ai/ai_similarity.h
delete mode 100644 be/src/vec/functions/ai/ai_summarize.h
delete mode 100644 be/src/vec/functions/ai/ai_translate.h
delete mode 100644 be/src/vec/functions/ai/embed.h
delete mode 100644 be/src/vec/functions/array/function_array_aggregation.cpp
delete mode 100644 be/src/vec/functions/array/function_array_apply.cpp
delete mode 100644 be/src/vec/functions/array/function_array_binary.h
delete mode 100644 be/src/vec/functions/array/function_array_compact.cpp
delete mode 100644 be/src/vec/functions/array/function_array_compact.h
delete mode 100644 be/src/vec/functions/array/function_array_concat.cpp
delete mode 100644 be/src/vec/functions/array/function_array_constructor.cpp
delete mode 100644 be/src/vec/functions/array/function_array_contains_all.cpp
delete mode 100644 be/src/vec/functions/array/function_array_count.cpp
delete mode 100644 be/src/vec/functions/array/function_array_cum_sum.cpp
delete mode 100644 be/src/vec/functions/array/function_array_difference.cpp
delete mode 100644 be/src/vec/functions/array/function_array_difference.h
delete mode 100644 be/src/vec/functions/array/function_array_distance.cpp
delete mode 100644 be/src/vec/functions/array/function_array_distance.h
delete mode 100644 be/src/vec/functions/array/function_array_distinct.cpp
delete mode 100644 be/src/vec/functions/array/function_array_distinct.h
delete mode 100644 be/src/vec/functions/array/function_array_element.cpp
delete mode 100644 be/src/vec/functions/array/function_array_element.h
delete mode 100644 be/src/vec/functions/array/function_array_enumerate.cpp
delete mode 100644 be/src/vec/functions/array/function_array_enumerate_uniq.cpp
delete mode 100644 be/src/vec/functions/array/function_array_except.cpp
delete mode 100644 be/src/vec/functions/array/function_array_exists.cpp
delete mode 100644 be/src/vec/functions/array/function_array_filter.cpp
delete mode 100644 be/src/vec/functions/array/function_array_first_or_last_index.cpp
delete mode 100644 be/src/vec/functions/array/function_array_flatten.cpp
delete mode 100644 be/src/vec/functions/array/function_array_index.cpp
delete mode 100644 be/src/vec/functions/array/function_array_index.h
delete mode 100644 be/src/vec/functions/array/function_array_intersect.cpp
delete mode 100644 be/src/vec/functions/array/function_array_join.h
delete mode 100644 be/src/vec/functions/array/function_array_map.h
delete mode 100644 be/src/vec/functions/array/function_array_mapped.h
delete mode 100644 be/src/vec/functions/array/function_array_nary.h
delete mode 100644 be/src/vec/functions/array/function_array_pop.cpp
delete mode 100644 be/src/vec/functions/array/function_array_pushback.cpp
delete mode 100644 be/src/vec/functions/array/function_array_pushfront.cpp
delete mode 100644 be/src/vec/functions/array/function_array_range.cpp
delete mode 100644 be/src/vec/functions/array/function_array_register.cpp
delete mode 100644 be/src/vec/functions/array/function_array_remove.cpp
delete mode 100644 be/src/vec/functions/array/function_array_remove.h
delete mode 100644 be/src/vec/functions/array/function_array_reverse.h
delete mode 100644 be/src/vec/functions/array/function_array_set.h
delete mode 100644 be/src/vec/functions/array/function_array_shuffle.cpp
delete mode 100644 be/src/vec/functions/array/function_array_slice.cpp
delete mode 100644 be/src/vec/functions/array/function_array_slice.h
delete mode 100644 be/src/vec/functions/array/function_array_sort.cpp
... 1720 lines suppressed ...
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org