You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by da...@apache.org on 2026/03/09 12:30:32 UTC
(doris) branch mor_value_predicate_pushdown_control updated (dedf9fed945 -> a8e3952a2e4)
This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch mor_value_predicate_pushdown_control
in repository https://gitbox.apache.org/repos/asf/doris.git
omit dedf9fed945 Merge branch 'master' into mor_value_predicate_pushdown_control
omit 1c6db7775dd [fix](scan) Refactor table list matching to use TableNameInfo-style component parsing
omit 89d3715b3aa [feature](scan) Add read_mor_as_dup_tables session variable to read MOR tables without merge
omit 4a0c30ea7f0 [feature](scan) Implement BE-side value predicate pushdown for MOR tables
omit 5e5179e584e [feature](scan) Add session variable to control value predicate pushdown for MOR tables
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 5fd3dc93c92 [be](ubsan) fix rowcusor ubsan error (#61153)
add 4d85ff1c8e5 [be](namespace) remove vecotorized and pipeline namespace (#61142)
add 8b03038f5d2 [fix](test) fix death tests crash in multi-threaded UT binary (#61158)
add 7263f1e91b9 [chore](config) Add `request_timeout` config for aws client configuration (#60906)
add 8fe520a9836 [fix](group commit) forbid set group_commit_interval_ms and group_commit_data_bytes to 0 (#61034)
add f2e849e6825 [feature](scan) Add session variable to control value predicate pushdown for MOR tables
add 233f825a396 [feature](scan) Implement BE-side value predicate pushdown for MOR tables
add 228120329e4 [feature](scan) Add read_mor_as_dup_tables session variable to read MOR tables without merge
add a8e3952a2e4 [fix](scan) Refactor table list matching to use TableNameInfo-style component parsing
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 (dedf9fed945)
\
N -- N -- N refs/heads/mor_value_predicate_pushdown_control (a8e3952a2e4)
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_fastunion.hpp | 20 +-
be/benchmark/benchmark_main.cpp | 4 +-
be/benchmark/benchmark_plain_text_line_reader.hpp | 114 +-
be/benchmark/benchmark_string.hpp | 4 +-
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 | 5 +-
be/src/cloud/cloud_delta_writer.h | 4 +-
.../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 | 5 +-
be/src/common/config.h | 1 +
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 | 7 +-
be/src/common/kerberos/kerberos_ticket_mgr.h | 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 | 16 +-
be/src/common/symbol_index.cpp | 9 +-
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 | 616 +++
be/src/core/block/column_numbers.h | 29 +
be/src/core/block/column_with_type_and_name.cpp | 166 +
be/src/core/block/column_with_type_and_name.h | 77 +
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 | 494 ++
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 | 480 ++
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 | 2672 ++++++++++
be/src/core/column/column_variant.h | 673 +++
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/core/cow.h | 453 ++
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 | 229 +
be/src/core/data_type/data_type.h | 240 +
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 | 115 +
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 | 169 +
.../core/data_type/data_type_date_or_datetime_v2.h | 192 +
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 | 528 ++
be/src/core/data_type/data_type_factory.cpp | 740 +++
be/src/core/data_type/data_type_factory.hpp | 90 +
.../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 | 69 +
be/src/core/data_type/data_type_ipv6.cpp | 40 +
be/src/core/data_type/data_type_ipv6.h | 77 +
be/src/core/data_type/data_type_jsonb.cpp | 93 +
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 | 110 +
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 | 126 +
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 | 147 +
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 | 249 +
be/src/core/data_type/data_type_variant.h | 88 +
.../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 | 599 +++
.../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 | 138 +
.../data_type_serde/data_type_bitmap_serde.cpp | 245 +
.../core/data_type_serde/data_type_bitmap_serde.h | 91 +
.../data_type_date_or_datetime_serde.cpp | 691 +++
.../data_type_date_or_datetime_serde.h | 148 +
.../data_type_serde/data_type_datetimev2_serde.cpp | 571 +++
.../data_type_serde/data_type_datetimev2_serde.h | 118 +
.../data_type_serde/data_type_datev2_serde.cpp | 500 ++
.../core/data_type_serde/data_type_datev2_serde.h | 112 +
.../data_type_serde/data_type_decimal_serde.cpp | 744 +++
.../core/data_type_serde/data_type_decimal_serde.h | 190 +
.../core/data_type_serde/data_type_hll_serde.cpp | 238 +
be/src/core/data_type_serde/data_type_hll_serde.h | 86 +
.../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 | 89 +
.../core/data_type_serde/data_type_jsonb_serde.cpp | 444 ++
.../core/data_type_serde/data_type_jsonb_serde.h | 96 +
.../core/data_type_serde/data_type_map_serde.cpp | 689 +++
be/src/core/data_type_serde/data_type_map_serde.h | 127 +
.../core/data_type_serde/data_type_nothing_serde.h | 107 +
.../data_type_serde/data_type_nullable_serde.cpp | 517 ++
.../data_type_serde/data_type_nullable_serde.h | 134 +
.../data_type_serde/data_type_number_serde.cpp | 1097 ++++
.../core/data_type_serde/data_type_number_serde.h | 315 ++
.../data_type_quantilestate_serde.cpp | 75 +
.../data_type_quantilestate_serde.h | 194 +
be/src/core/data_type_serde/data_type_serde.cpp | 294 ++
be/src/core/data_type_serde/data_type_serde.h | 557 ++
.../data_type_serde/data_type_string_serde.cpp | 480 ++
.../core/data_type_serde/data_type_string_serde.h | 276 +
.../data_type_serde/data_type_struct_serde.cpp | 639 +++
.../core/data_type_serde/data_type_struct_serde.h | 131 +
.../core/data_type_serde/data_type_time_serde.cpp | 333 ++
be/src/core/data_type_serde/data_type_time_serde.h | 80 +
.../data_type_timestamptz_serde.cpp | 253 +
.../data_type_serde/data_type_timestamptz_serde.h | 83 +
.../data_type_serde/data_type_varbinary_serde.cpp | 129 +
.../data_type_serde/data_type_varbinary_serde.h | 99 +
.../data_type_serde/data_type_variant_serde.cpp | 204 +
.../core/data_type_serde/data_type_variant_serde.h | 87 +
.../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 | 336 ++
be/src/core/memcmp_small.h | 224 +
be/src/core/memcpy_small.h | 129 +
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 | 411 ++
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 | 636 +++
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 | 205 +
be/src/core/value/ipv4_value.h | 117 +
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 | 157 +
be/src/core/value/timestamptz_value.h | 198 +
be/src/core/value/vdatetime_value.cpp | 3755 ++++++++++++++
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 | 311 ++
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/exec/common/bit_helpers.h | 45 +
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 | 52 +
.../common/data_gen_functions/vnumbers_tvf.cpp | 99 +
.../exec/common/data_gen_functions/vnumbers_tvf.h | 53 +
be/src/exec/common/distinct_agg_utils.h | 179 +
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 | 143 +
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 | 75 +
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 | 502 ++
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 | 200 +
be/src/{vec => exec}/common/nan_utils.h | 0
be/src/exec/common/partition_sort_utils.cpp | 95 +
be/src/exec/common/partition_sort_utils.h | 226 +
be/src/{vec => exec}/common/pinyin.h | 0
be/src/exec/common/set_utils.h | 133 +
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 | 283 +
be/src/exec/common/template_helpers.hpp | 59 +
be/src/exec/common/util.hpp | 314 ++
be/src/exec/common/varbinaryop_subbinary.h | 118 +
be/src/exec/common/variant_util.cpp | 2178 ++++++++
be/src/exec/common/variant_util.h | 258 +
be/src/exec/connector/jni_connector.cpp | 861 ++++
be/src/exec/connector/jni_connector.h | 482 ++
.../exec/connector/skewed_partition_rebalancer.cpp | 279 +
.../exec/connector/skewed_partition_rebalancer.h | 130 +
be/src/exec/connector/vjdbc_connector.cpp | 687 +++
be/src/exec/connector/vjdbc_connector.h | 172 +
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 | 81 +-
be/src/exec/es/es_scroll_parser.h | 9 +-
be/src/exec/exchange/exchange_writer.cpp | 209 +
be/src/exec/exchange/exchange_writer.h | 91 +
.../exec/exchange/local_exchange_sink_operator.cpp | 168 +
.../exec/exchange/local_exchange_sink_operator.h | 127 +
.../exchange/local_exchange_source_operator.cpp | 102 +
.../exec/exchange/local_exchange_source_operator.h | 91 +
be/src/exec/exchange/local_exchanger.cpp | 550 ++
be/src/exec/exchange/local_exchanger.h | 384 ++
be/src/exec/exchange/vdata_stream_mgr.cpp | 233 +
be/src/exec/exchange/vdata_stream_mgr.h | 98 +
be/src/exec/exchange/vdata_stream_recvr.cpp | 584 +++
be/src/exec/exchange/vdata_stream_recvr.h | 295 ++
be/src/exec/exchange/vdata_stream_sender.cpp | 361 ++
be/src/exec/exchange/vdata_stream_sender.h | 231 +
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 | 919 ++++
be/src/exec/operator/aggregation_sink_operator.h | 232 +
.../exec/operator/aggregation_source_operator.cpp | 618 +++
be/src/exec/operator/aggregation_source_operator.h | 128 +
be/src/exec/operator/analytic_sink_operator.cpp | 933 ++++
be/src/exec/operator/analytic_sink_operator.h | 270 +
be/src/exec/operator/analytic_source_operator.cpp | 93 +
be/src/exec/operator/analytic_source_operator.h | 62 +
be/src/exec/operator/assert_num_rows_operator.cpp | 125 +
be/src/exec/operator/assert_num_rows_operator.h | 64 +
be/src/exec/operator/blackhole_sink_operator.cpp | 110 +
be/src/exec/operator/blackhole_sink_operator.h | 85 +
be/src/exec/operator/cache_sink_operator.cpp | 68 +
be/src/exec/operator/cache_sink_operator.h | 74 +
be/src/exec/operator/cache_source_operator.cpp | 189 +
be/src/exec/operator/cache_source_operator.h | 102 +
be/src/exec/operator/data_queue.cpp | 216 +
be/src/exec/operator/data_queue.h | 120 +
be/src/exec/operator/datagen_operator.cpp | 115 +
be/src/exec/operator/datagen_operator.h | 78 +
be/src/exec/operator/dict_sink_operator.cpp | 185 +
be/src/exec/operator/dict_sink_operator.h | 93 +
.../distinct_streaming_aggregation_operator.cpp | 454 ++
.../distinct_streaming_aggregation_operator.h | 156 +
be/src/exec/operator/empty_set_operator.cpp | 33 +
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 | 89 +
be/src/exec/operator/exchange_sink_buffer.cpp | 688 +++
be/src/exec/operator/exchange_sink_buffer.h | 344 ++
be/src/exec/operator/exchange_sink_operator.cpp | 642 +++
be/src/exec/operator/exchange_sink_operator.h | 289 ++
be/src/exec/operator/exchange_source_operator.cpp | 231 +
be/src/exec/operator/exchange_source_operator.h | 138 +
be/src/exec/operator/file_scan_operator.cpp | 208 +
be/src/exec/operator/file_scan_operator.h | 135 +
.../operator/group_commit_block_sink_operator.cpp | 395 ++
.../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 | 690 +++
be/src/exec/operator/hashjoin_build_sink.h | 264 +
be/src/exec/operator/hashjoin_probe_operator.cpp | 649 +++
be/src/exec/operator/hashjoin_probe_operator.h | 209 +
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 | 66 +
be/src/exec/operator/jdbc_table_sink_operator.cpp | 58 +
be/src/exec/operator/jdbc_table_sink_operator.h | 63 +
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 | 136 +
.../operator/join/process_hash_table_probe_impl.h | 835 +++
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 | 157 +
.../operator/local_merge_sort_source_operator.h | 114 +
be/src/exec/operator/materialization_opertor.cpp | 379 ++
be/src/exec/operator/materialization_opertor.h | 130 +
.../operator/maxcompute_table_sink_operator.cpp | 33 +
.../exec/operator/maxcompute_table_sink_operator.h | 85 +
.../exec/operator/memory_scratch_sink_operator.cpp | 124 +
.../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 | 68 +
be/src/exec/operator/mock_operator.h | 67 +
be/src/exec/operator/mock_scan_operator.h | 85 +
.../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 | 127 +
be/src/exec/operator/multi_cast_data_streamer.cpp | 394 ++
be/src/exec/operator/multi_cast_data_streamer.h | 131 +
.../operator/nested_loop_join_build_operator.cpp | 127 +
.../operator/nested_loop_join_build_operator.h | 88 +
.../operator/nested_loop_join_probe_operator.cpp | 684 +++
.../operator/nested_loop_join_probe_operator.h | 266 +
be/src/exec/operator/olap_scan_operator.cpp | 1005 ++++
be/src/exec/operator/olap_scan_operator.h | 343 ++
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 | 946 ++++
be/src/exec/operator/operator.h | 1298 +++++
.../exec/operator/partition_sort_sink_operator.cpp | 304 ++
.../exec/operator/partition_sort_sink_operator.h | 130 +
.../operator/partition_sort_source_operator.cpp | 107 +
.../exec/operator/partition_sort_source_operator.h | 67 +
.../partitioned_aggregation_sink_operator.cpp | 529 ++
.../partitioned_aggregation_sink_operator.h | 154 +
.../partitioned_aggregation_source_operator.cpp | 351 ++
.../partitioned_aggregation_source_operator.h | 102 +
.../partitioned_hash_join_probe_operator.cpp | 908 ++++
.../partitioned_hash_join_probe_operator.h | 206 +
.../partitioned_hash_join_sink_operator.cpp | 730 +++
.../operator/partitioned_hash_join_sink_operator.h | 180 +
.../exec/operator/rec_cte_anchor_sink_operator.cpp | 56 +
.../exec/operator/rec_cte_anchor_sink_operator.h | 126 +
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 | 102 +
be/src/exec/operator/rec_cte_source_operator.cpp | 85 +
be/src/exec/operator/rec_cte_source_operator.h | 219 +
be/src/exec/operator/repeat_operator.cpp | 263 +
be/src/exec/operator/repeat_operator.h | 95 +
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 | 210 +
be/src/exec/operator/result_sink_operator.h | 184 +
be/src/exec/operator/scan_operator.cpp | 1357 +++++
be/src/exec/operator/scan_operator.h | 432 ++
be/src/exec/operator/schema_scan_operator.cpp | 270 +
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 | 274 +
be/src/exec/operator/set_probe_sink_operator.h | 136 +
be/src/exec/operator/set_sink_operator.cpp | 281 +
be/src/exec/operator/set_sink_operator.h | 147 +
be/src/exec/operator/set_source_operator.cpp | 186 +
be/src/exec/operator/set_source_operator.h | 107 +
be/src/exec/operator/sort_sink_operator.cpp | 195 +
be/src/exec/operator/sort_sink_operator.h | 133 +
be/src/exec/operator/sort_source_operator.cpp | 50 +
be/src/exec/operator/sort_source_operator.h | 56 +
.../operator/spill_iceberg_table_sink_operator.cpp | 192 +
.../operator/spill_iceberg_table_sink_operator.h | 93 +
be/src/exec/operator/spill_sort_sink_operator.cpp | 288 ++
be/src/exec/operator/spill_sort_sink_operator.h | 117 +
.../exec/operator/spill_sort_source_operator.cpp | 301 ++
be/src/exec/operator/spill_sort_source_operator.h | 92 +
be/src/exec/operator/spill_utils.h | 243 +
.../operator/streaming_aggregation_operator.cpp | 1045 ++++
.../exec/operator/streaming_aggregation_operator.h | 276 +
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 | 178 +
be/src/exec/operator/union_source_operator.cpp | 204 +
be/src/exec/operator/union_source_operator.h | 145 +
be/src/exec/partitioner/partitioner.cpp | 91 +
be/src/exec/partitioner/partitioner.h | 157 +
be/src/exec/pipeline/dependency.cpp | 471 ++
be/src/exec/pipeline/dependency.h | 824 +++
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 | 344 ++
be/src/exec/pipeline/pipeline_task.cpp | 910 ++++
be/src/exec/pipeline/pipeline_task.h | 324 ++
be/src/exec/pipeline/pipeline_tracing.cpp | 181 +
be/src/exec/pipeline/pipeline_tracing.h | 109 +
be/src/exec/pipeline/rec_cte_shared_state.h | 179 +
be/src/exec/pipeline/revokable_task.h | 73 +
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 | 142 +-
be/src/exec/rowid_fetcher.h | 35 +-
be/src/exec/runtime_filter/runtime_filter.cpp | 147 +
be/src/exec/runtime_filter/runtime_filter.h | 136 +
.../runtime_filter/runtime_filter_consumer.cpp | 261 +
.../exec/runtime_filter/runtime_filter_consumer.h | 163 +
.../runtime_filter_consumer_helper.cpp | 146 +
.../runtime_filter_consumer_helper.h | 76 +
.../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 | 760 +++
.../exec/runtime_filter/runtime_filter_wrapper.h | 165 +
be/src/exec/runtime_filter/utils.cpp | 197 +
be/src/exec/runtime_filter/utils.h | 122 +
be/src/exec/scan/es_scanner.cpp | 205 +
be/src/exec/scan/es_scanner.h | 80 +
be/src/exec/scan/file_scanner.cpp | 1845 +++++++
be/src/exec/scan/file_scanner.h | 294 ++
be/src/exec/scan/jdbc_scanner.cpp | 198 +
be/src/exec/scan/jdbc_scanner.h | 90 +
be/src/exec/scan/meta_scanner.cpp | 534 ++
be/src/exec/scan/meta_scanner.h | 102 +
be/src/exec/scan/olap_scanner.cpp | 949 ++++
be/src/exec/scan/olap_scanner.h | 127 +
be/src/exec/scan/parallel_scanner_builder.cpp | 262 +
be/src/exec/scan/parallel_scanner_builder.h | 115 +
be/src/exec/scan/scan_node.h | 44 +
be/src/exec/scan/scanner.cpp | 277 +
be/src/exec/scan/scanner.h | 262 +
be/src/exec/scan/scanner_context.cpp | 623 +++
be/src/exec/scan/scanner_context.h | 265 +
be/src/exec/scan/scanner_scheduler.cpp | 440 ++
be/src/exec/scan/scanner_scheduler.h | 427 ++
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 | 171 +
be/src/exec/scan/task_executor/listenable_future.h | 227 +
be/src/exec/scan/task_executor/split_runner.h | 39 +
be/src/exec/scan/task_executor/task_executor.h | 59 +
be/src/exec/scan/task_executor/task_handle.h | 33 +
be/src/exec/scan/task_executor/task_id.h | 43 +
be/src/exec/scan/task_executor/ticker.h | 47 +
.../time_sharing/multilevel_split_queue.cpp | 229 +
.../time_sharing/multilevel_split_queue.h | 99 +
.../time_sharing/prioritized_split_runner.cpp | 159 +
.../time_sharing/prioritized_split_runner.h | 103 +
.../scan/task_executor/time_sharing/priority.h | 65 +
.../time_sharing/split_concurrency_controller.h | 87 +
.../scan/task_executor/time_sharing/split_queue.h | 46 +
.../time_sharing/time_sharing_task_executor.cpp | 954 ++++
.../time_sharing/time_sharing_task_executor.h | 510 ++
.../time_sharing/time_sharing_task_handle.cpp | 194 +
.../time_sharing/time_sharing_task_handle.h | 89 +
.../task_executor/tools/simulator/histogram.cpp | 62 +
.../scan/task_executor/tools/simulator/histogram.h | 128 +
.../tools/simulator/scheduled_executor.h | 116 +
.../tools/simulator/simulation_controller.cpp | 245 +
.../tools/simulator/simulation_controller.h | 155 +
.../tools/simulator/simulation_fifo_split_queue.h | 92 +
.../tools/simulator/simulation_split.cpp | 179 +
.../tools/simulator/simulation_split.h | 126 +
.../tools/simulator/simulation_task.cpp | 144 +
.../tools/simulator/simulation_task.h | 107 +
.../tools/simulator/split_generators.cpp | 298 ++
.../tools/simulator/split_generators.h | 126 +
.../tools/simulator/split_specification.cpp | 40 +
.../tools/simulator/split_specification.h | 78 +
.../tools/simulator/task_executor_simulator.cpp | 578 +++
.../tools/simulator/task_executor_simulator.h | 94 +
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 -
be/src/exec/schema_scanner/schema_scanner_helper.h | 52 -
.../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/exec/sink/autoinc_buffer.h | 152 +
be/src/exec/sink/delta_writer_v2_pool.cpp | 104 +
be/src/exec/sink/delta_writer_v2_pool.h | 110 +
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 | 128 +
be/src/exec/sink/tablet_sink_hash_partitioner.cpp | 163 +
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 | 696 +++
be/src/exec/sink/vtablet_block_convertor.h | 123 +
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 | 274 +
be/src/exec/sink/writer/async_result_writer.h | 104 +
be/src/exec/sink/writer/iceberg/partition_data.h | 42 +
.../sink/writer/iceberg/partition_transformers.cpp | 283 +
.../sink/writer/iceberg/partition_transformers.h | 1299 +++++
.../writer/iceberg/viceberg_partition_writer.cpp | 210 +
.../writer/iceberg/viceberg_partition_writer.h | 105 +
.../sink/writer/iceberg/viceberg_sort_writer.cpp | 373 ++
.../sink/writer/iceberg/viceberg_sort_writer.h | 189 +
.../sink/writer/iceberg/viceberg_table_writer.cpp | 683 +++
.../sink/writer/iceberg/viceberg_table_writer.h | 176 +
.../sink/writer/iceberg/vpartition_writer_base.h | 61 +
.../writer/maxcompute/vmc_partition_writer.cpp | 83 +
.../sink/writer/maxcompute/vmc_partition_writer.h | 60 +
.../sink/writer/maxcompute/vmc_table_writer.cpp | 203 +
.../exec/sink/writer/maxcompute/vmc_table_writer.h | 96 +
be/src/exec/sink/writer/result_writer.h | 59 +
.../sink/writer/varrow_flight_result_writer.cpp | 215 +
.../exec/sink/writer/varrow_flight_result_writer.h | 123 +
be/src/exec/sink/writer/vfile_result_writer.cpp | 491 ++
be/src/exec/sink/writer/vfile_result_writer.h | 150 +
be/src/exec/sink/writer/vhive_partition_writer.cpp | 239 +
be/src/exec/sink/writer/vhive_partition_writer.h | 113 +
be/src/exec/sink/writer/vhive_table_writer.cpp | 542 ++
be/src/exec/sink/writer/vhive_table_writer.h | 95 +
be/src/exec/sink/writer/vhive_utils.cpp | 76 +
be/src/exec/sink/writer/vhive_utils.h | 44 +
be/src/exec/sink/writer/vjdbc_table_writer.cpp | 82 +
be/src/exec/sink/writer/vjdbc_table_writer.h | 56 +
be/src/exec/sink/writer/vmysql_result_writer.cpp | 332 ++
be/src/exec/sink/writer/vmysql_result_writer.h | 108 +
be/src/exec/sink/writer/vtablet_writer.cpp | 2109 ++++++++
be/src/exec/sink/writer/vtablet_writer.h | 775 +++
be/src/exec/sink/writer/vtablet_writer_v2.cpp | 1054 ++++
be/src/exec/sink/writer/vtablet_writer_v2.h | 259 +
be/src/exec/sink/writer/vtvf_table_writer.cpp | 172 +
be/src/exec/sink/writer/vtvf_table_writer.h | 84 +
be/src/exec/sink/writer/vwal_writer.cpp | 105 +
be/src/exec/sink/writer/vwal_writer.h | 53 +
be/src/exec/sort/heap_sorter.cpp | 140 +
be/src/exec/sort/heap_sorter.h | 65 +
be/src/exec/sort/hybrid_sorter.h | 205 +
be/src/exec/sort/partition_sorter.cpp | 207 +
be/src/exec/sort/partition_sorter.h | 127 +
be/src/exec/sort/sort_block.cpp | 96 +
be/src/exec/sort/sort_block.h | 530 ++
be/src/exec/sort/sort_cursor.h | 439 ++
be/src/exec/sort/sort_description.h | 44 +
be/src/exec/sort/sorter.cpp | 324 ++
be/src/exec/sort/sorter.h | 230 +
be/src/exec/sort/topn_sorter.cpp | 98 +
be/src/exec/sort/topn_sorter.h | 69 +
be/src/exec/sort/vsort_exec_exprs.cpp | 87 +
be/src/exec/sort/vsort_exec_exprs.h | 86 +
be/src/exec/sort/vsorted_run_merger.cpp | 225 +
be/src/exec/sort/vsorted_run_merger.h | 101 +
be/src/exec/spill/spill_reader.cpp | 168 +
be/src/exec/spill/spill_reader.h | 99 +
be/src/exec/spill/spill_stream.cpp | 173 +
be/src/exec/spill/spill_stream.h | 108 +
be/src/exec/spill/spill_stream_manager.cpp | 399 ++
be/src/exec/spill/spill_stream_manager.h | 165 +
be/src/exec/spill/spill_writer.cpp | 178 +
be/src/exec/spill/spill_writer.h | 103 +
be/src/exec/table_connector.cpp | 26 +-
be/src/exec/table_connector.h | 17 +-
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 | 139 +
.../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 | 209 +
.../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 | 338 ++
.../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 | 374 ++
.../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 | 173 +
.../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 | 150 +
.../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 | 991 ++++
.../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 | 214 +
.../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 | 160 +
.../exprs/aggregate/aggregate_function_reader.cpp | 86 +
be/src/exprs/aggregate/aggregate_function_reader.h | 36 +
.../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 | 167 +
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 | 753 +++
.../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 | 217 +
.../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 | 403 ++
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 | 14 +-
be/src/exprs/bloom_filter_func_adaptor.h | 67 +-
be/src/exprs/bloom_filter_func_impl.h | 10 +-
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 | 75 +
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 | 100 +
.../array/function_array_with_constant.cpp | 135 +
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 +
be/src/exprs/function/cast/cast_parameters.h | 27 +
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 | 1122 ++++
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 | 735 +++
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 | 193 +
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 | 85 +
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 | 186 +
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 | 3149 ++++++++++++
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 | 119 +
be/src/exprs/function/function_score.cpp | 74 +
be/src/exprs/function/function_search.cpp | 1275 +++++
be/src/exprs/function/function_search.h | 216 +
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 | 5392 +++++++++++++++++++
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 | 75 +
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 | 397 ++
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 | 173 +
.../function/functions_multi_string_position.cpp | 319 ++
.../function/functions_multi_string_search.cpp | 353 ++
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 | 76 +
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 | 549 ++
be/src/exprs/function/if.h | 269 +
be/src/exprs/function/in.cpp | 30 +
be/src/exprs/function/in.h | 353 ++
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 | 1088 ++++
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 | 994 ++++
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 | 214 +
be/src/exprs/function_filter.h | 4 +-
be/src/exprs/hybrid_set.h | 179 +-
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 | 33 +-
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 | 60 +
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 | 55 +
be/src/exprs/varray_literal.h | 40 +
be/src/exprs/vbitmap_predicate.cpp | 134 +
be/src/exprs/vbitmap_predicate.h | 83 +
be/src/exprs/vbloom_predicate.cpp | 130 +
be/src/exprs/vbloom_predicate.h | 70 +
be/src/exprs/vcase_expr.cpp | 150 +
be/src/exprs/vcase_expr.h | 310 ++
be/src/exprs/vcast_expr.cpp | 271 +
be/src/exprs/vcast_expr.h | 109 +
be/src/exprs/vcolumn_ref.h | 98 +
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 | 426 ++
be/src/exprs/vectorized_agg_fn.h | 156 +
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 | 644 +++
be/src/exprs/vexpr_context.cpp | 495 ++
be/src/exprs/vexpr_context.h | 422 ++
be/src/exprs/vexpr_fwd.h | 33 +
be/src/exprs/vin_predicate.cpp | 191 +
be/src/exprs/vin_predicate.h | 73 +
be/src/exprs/vinfo_func.cpp | 65 +
be/src/exprs/vinfo_func.h | 49 +
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 | 79 +
be/src/exprs/vmap_literal.cpp | 66 +
be/src/exprs/vmap_literal.h | 37 +
be/src/exprs/vmatch_predicate.cpp | 227 +
be/src/exprs/vmatch_predicate.h | 76 +
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 | 83 +
be/src/exprs/vstruct_literal.cpp | 50 +
be/src/exprs/vstruct_literal.h | 40 +
be/src/exprs/vtopn_pred.h | 241 +
be/src/format/CMakeLists.txt | 27 +
be/src/format/arrow/arrow_block_convertor.cpp | 159 +
be/src/format/arrow/arrow_block_convertor.h | 123 +
be/src/format/arrow/arrow_pip_input_stream.cpp | 96 +
be/src/format/arrow/arrow_pip_input_stream.h | 61 +
be/src/format/arrow/arrow_row_batch.cpp | 277 +
be/src/format/arrow/arrow_row_batch.h | 59 +
be/src/format/arrow/arrow_stream_reader.cpp | 138 +
be/src/format/arrow/arrow_stream_reader.h | 73 +
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 | 84 +
be/src/format/column_type_convert.cpp | 445 ++
be/src/format/column_type_convert.h | 981 ++++
be/src/format/csv/csv_reader.cpp | 846 +++
be/src/format/csv/csv_reader.h | 289 ++
.../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 | 68 +
be/src/format/jni_reader.h | 120 +
be/src/format/json/new_json_reader.cpp | 1587 ++++++
be/src/format/json/new_json_reader.h | 302 ++
be/src/{exec => format}/line_reader.h | 0
be/src/format/native/native_format.h | 57 +
be/src/format/native/native_reader.cpp | 369 ++
be/src/format/native/native_reader.h | 108 +
be/src/format/orc/orc_file_reader.cpp | 105 +
be/src/format/orc/orc_file_reader.h | 89 +
be/src/format/orc/orc_memory_pool.h | 56 +
be/src/format/orc/vorc_reader.cpp | 3276 ++++++++++++
be/src/format/orc/vorc_reader.h | 894 ++++
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 | 98 +
be/src/format/parquet/bool_rle_decoder.cpp | 111 +
be/src/format/parquet/bool_rle_decoder.h | 60 +
be/src/format/parquet/byte_array_dict_decoder.cpp | 156 +
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 | 59 +
.../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 | 106 +
be/src/format/parquet/level_decoder.h | 71 +
.../parquet/parquet_block_split_bloom_filter.cpp | 132 +
.../parquet/parquet_block_split_bloom_filter.h | 80 +
be/src/format/parquet/parquet_column_convert.cpp | 301 ++
be/src/format/parquet/parquet_column_convert.h | 752 +++
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 | 285 ++
be/src/format/parquet/vparquet_page_index.cpp | 91 +
be/src/format/parquet/vparquet_page_index.h | 59 +
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 | 1370 +++++
be/src/format/parquet/vparquet_reader.h | 366 ++
be/src/format/table/deletion_vector_reader.cpp | 89 +
be/src/format/table/deletion_vector_reader.h | 67 +
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 | 81 +
be/src/format/table/hudi_jni_reader.h | 60 +
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 | 874 ++++
be/src/format/table/iceberg_reader.h | 252 +
.../format/table/iceberg_sys_table_jni_reader.cpp | 60 +
be/src/format/table/iceberg_sys_table_jni_reader.h | 59 +
be/src/format/table/lakesoul_jni_reader.cpp | 66 +
be/src/format/table/lakesoul_jni_reader.h | 58 +
be/src/format/table/max_compute_jni_reader.cpp | 90 +
be/src/format/table/max_compute_jni_reader.h | 66 +
be/src/format/table/nested_column_access_helper.h | 82 +
be/src/format/table/paimon_cpp_reader.cpp | 335 ++
be/src/format/table/paimon_cpp_reader.h | 95 +
be/src/format/table/paimon_doris_file_system.cpp | 665 +++
be/src/format/table/paimon_doris_file_system.h | 25 +
be/src/format/table/paimon_jni_reader.cpp | 115 +
be/src/format/table/paimon_jni_reader.h | 66 +
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 | 128 +
be/src/format/table/remote_doris_reader.h | 78 +
be/src/format/table/table_format_reader.cpp | 657 +++
be/src/format/table/table_format_reader.h | 426 ++
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 | 266 +
be/src/format/table/transactional_hive_reader.h | 128 +
be/src/format/table/trino_connector_jni_reader.cpp | 106 +
be/src/format/table/trino_connector_jni_reader.h | 56 +
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 | 646 +++
be/src/format/transformer/vorc_transformer.h | 142 +
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 | 50 +
.../schema_backend_active_tasks.cpp | 99 +
.../schema_backend_active_tasks.h | 47 +
.../schema_backend_configuration_scanner.cpp | 103 +
.../schema_backend_configuration_scanner.h | 45 +
.../schema_backend_kerberos_ticket_cache.cpp | 95 +
.../schema_backend_kerberos_ticket_cache.h | 47 +
.../schema_catalog_meta_cache_stats_scanner.cpp | 136 +
.../schema_catalog_meta_cache_stats_scanner.h | 52 +
.../information_schema/schema_charsets_scanner.cpp | 108 +
.../information_schema/schema_charsets_scanner.h | 53 +
.../schema_cluster_snapshot_properties_scanner.cpp | 99 +
.../schema_cluster_snapshot_properties_scanner.h | 48 +
.../schema_cluster_snapshots_scanner.cpp | 254 +
.../schema_cluster_snapshots_scanner.h | 47 +
.../schema_collations_scanner.cpp | 128 +
.../information_schema/schema_collations_scanner.h | 55 +
.../schema_column_data_sizes_scanner.cpp | 359 ++
.../schema_column_data_sizes_scanner.h | 72 +
.../information_schema/schema_columns_scanner.cpp | 679 +++
be/src/information_schema/schema_columns_scanner.h | 57 +
.../schema_database_properties_scanner.cpp | 159 +
.../schema_database_properties_scanner.h | 53 +
be/src/information_schema/schema_dummy_scanner.cpp | 46 +
be/src/information_schema/schema_dummy_scanner.h | 37 +
.../schema_encryption_keys_scanner.cpp | 213 +
.../schema_encryption_keys_scanner.h | 49 +
.../schema_file_cache_info_scanner.cpp | 194 +
.../schema_file_cache_info_scanner.h | 45 +
.../schema_file_cache_statistics.cpp | 87 +
.../schema_file_cache_statistics.h | 47 +
be/src/information_schema/schema_files_scanner.cpp | 125 +
be/src/information_schema/schema_files_scanner.h | 48 +
be/src/information_schema/schema_helper.cpp | 181 +
.../schema_helper.h | 0
.../information_schema/schema_load_job_scanner.cpp | 187 +
.../information_schema/schema_load_job_scanner.h | 48 +
.../schema_metadata_name_ids_scanner.cpp | 243 +
.../schema_metadata_name_ids_scanner.h | 52 +
.../schema_partitions_scanner.cpp | 222 +
.../information_schema/schema_partitions_scanner.h | 56 +
.../schema_processlist_scanner.cpp | 162 +
.../schema_processlist_scanner.h | 52 +
.../schema_profiling_scanner.cpp | 100 +
.../information_schema/schema_profiling_scanner.h | 44 +
.../schema_routine_load_job_scanner.cpp | 201 +
.../schema_routine_load_job_scanner.h | 48 +
.../information_schema/schema_rowsets_scanner.cpp | 275 +
be/src/information_schema/schema_rowsets_scanner.h | 52 +
be/src/information_schema/schema_scanner.cpp | 488 ++
be/src/information_schema/schema_scanner.h | 146 +
.../information_schema/schema_scanner_helper.cpp | 104 +
be/src/information_schema/schema_scanner_helper.h | 48 +
.../schema_schema_privileges_scanner.cpp | 157 +
.../schema_schema_privileges_scanner.h | 49 +
.../information_schema/schema_schemata_scanner.cpp | 160 +
.../information_schema/schema_schemata_scanner.h | 48 +
.../schema_sql_block_rule_status_scanner.cpp | 163 +
.../schema_sql_block_rule_status_scanner.h | 54 +
.../schema_table_options_scanner.cpp | 179 +
.../schema_table_options_scanner.h | 54 +
.../schema_table_privileges_scanner.cpp | 169 +
.../schema_table_privileges_scanner.h | 49 +
.../schema_table_properties_scanner.cpp | 173 +
.../schema_table_properties_scanner.h | 53 +
.../information_schema/schema_tables_scanner.cpp | 376 ++
be/src/information_schema/schema_tables_scanner.h | 52 +
.../information_schema/schema_tablets_scanner.cpp | 224 +
be/src/information_schema/schema_tablets_scanner.h | 54 +
.../schema_user_privileges_scanner.cpp | 146 +
.../schema_user_privileges_scanner.h | 49 +
be/src/information_schema/schema_user_scanner.cpp | 134 +
be/src/information_schema/schema_user_scanner.h | 52 +
.../schema_variables_scanner.cpp | 138 +
.../information_schema/schema_variables_scanner.h | 57 +
.../schema_view_dependency_scanner.cpp | 142 +
.../schema_view_dependency_scanner.h | 54 +
be/src/information_schema/schema_views_scanner.cpp | 234 +
be/src/information_schema/schema_views_scanner.h | 51 +
.../schema_workload_group_privileges.cpp | 138 +
.../schema_workload_group_privileges.h | 50 +
...chema_workload_group_resource_usage_scanner.cpp | 90 +
.../schema_workload_group_resource_usage_scanner.h | 47 +
.../schema_workload_groups_scanner.cpp | 149 +
.../schema_workload_groups_scanner.h | 50 +
.../schema_workload_sched_policy_scanner.cpp | 139 +
.../schema_workload_sched_policy_scanner.h | 50 +
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 | 6 +-
be/src/io/cache/block_file_cache_factory.h | 9 +-
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 | 4 +-
be/src/io/cache/file_cache_common.h | 4 +-
be/src/io/cache/file_cache_lru_tool.cpp | 2 +-
be/src/io/cache/fs_file_cache_storage.cpp | 8 +-
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 | 94 +
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 | 166 +
.../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 | 114 +
be/src/load/delta_writer/push_handler.cpp | 668 +++
be/src/load/delta_writer/push_handler.h | 158 +
be/src/load/group_commit/group_commit_mgr.cpp | 731 +++
be/src/load/group_commit/group_commit_mgr.h | 230 +
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 | 781 +++
be/src/load/memtable/memtable.h | 301 ++
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 | 382 ++
be/src/load/memtable/memtable_writer.h | 152 +
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 | 368 --
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 | 110 -
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 -
.../segment_v2/variant/nested_group_routing_plan.h | 82 -
.../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 | 608 ---
be/src/olap/tablet_reader.h | 323 --
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 | 475 --
be/src/pipeline/dependency.h | 826 ---
be/src/pipeline/exec/aggregation_sink_operator.cpp | 927 ----
be/src/pipeline/exec/aggregation_sink_operator.h | 232 -
.../pipeline/exec/aggregation_source_operator.cpp | 627 ---
be/src/pipeline/exec/aggregation_source_operator.h | 132 -
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_buffer.h | 352 --
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 | 80 -
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 | 398 --
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 | 1002 ----
be/src/pipeline/exec/olap_scan_operator.h | 343 --
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 | 1306 -----
.../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 | 532 --
.../exec/partitioned_aggregation_sink_operator.h | 155 -
.../partitioned_aggregation_source_operator.cpp | 354 --
.../exec/partitioned_aggregation_source_operator.h | 86 +-
.../exec/partitioned_hash_join_probe_operator.cpp | 911 ----
.../exec/partitioned_hash_join_probe_operator.h | 211 -
.../exec/partitioned_hash_join_sink_operator.cpp | 736 ---
.../exec/partitioned_hash_join_sink_operator.h | 185 -
.../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 | 196 -
.../exec/spill_iceberg_table_sink_operator.h | 93 -
be/src/pipeline/exec/spill_sort_sink_operator.cpp | 290 --
be/src/pipeline/exec/spill_sort_sink_operator.h | 117 -
.../pipeline/exec/spill_sort_source_operator.cpp | 302 --
be/src/pipeline/exec/spill_sort_source_operator.h | 95 -
be/src/pipeline/exec/spill_utils.h | 243 -
.../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 | 2141 --------
be/src/pipeline/pipeline_fragment_context.h | 347 --
be/src/pipeline/pipeline_task.cpp | 910 ----
be/src/pipeline/pipeline_task.h | 326 --
be/src/pipeline/pipeline_tracing.cpp | 181 -
be/src/pipeline/pipeline_tracing.h | 109 -
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 | 76 -
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 | 38 +-
be/src/runtime/descriptors.h | 15 +-
be/src/runtime/exec_env.cpp | 14 +-
be/src/runtime/exec_env.h | 48 +-
be/src/runtime/exec_env_init.cpp | 98 +-
be/src/runtime/external_scan_context_mgr.cpp | 4 +-
be/src/runtime/fold_constant_executor.cpp | 72 +-
be/src/runtime/fold_constant_executor.h | 14 +-
be/src/runtime/fragment_mgr.cpp | 44 +-
be/src/runtime/fragment_mgr.h | 15 +-
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 | 68 +
be/src/runtime/query_cache/query_cache.h | 154 +
be/src/runtime/query_context.cpp | 29 +-
be/src/runtime/query_context.h | 45 +-
be/src/runtime/raw_value.h | 123 -
be/src/runtime/record_batch_queue.cpp | 2 +-
be/src/runtime/record_batch_queue.h | 6 +-
be/src/runtime/result_block_buffer.cpp | 26 +-
be/src/runtime/result_block_buffer.h | 12 +-
be/src/runtime/result_buffer_mgr.cpp | 20 +-
be/src/runtime/result_buffer_mgr.h | 4 +-
be/src/runtime/result_queue_mgr.cpp | 4 +-
be/src/runtime/result_writer.h | 61 -
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 | 12 +-
be/src/runtime/runtime_predicate.h | 29 +-
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 | 8 +-
be/src/runtime/runtime_query_statistics_mgr.h | 4 +-
be/src/runtime/runtime_state.cpp | 24 +-
be/src/runtime/runtime_state.h | 14 +-
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 | 65 +-
be/src/runtime/workload_group/workload_group.h | 16 +-
.../workload_group/workload_group_manager.cpp | 12 +-
.../workload_group/workload_group_manager.h | 8 +-
.../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 | 17 +-
.../workload_management/query_task_controller.h | 2 +-
.../runtime/workload_management/resource_context.h | 2 +-
.../runtime/workload_management/task_controller.h | 4 +-
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 | 18 +-
.../arrow_flight/arrow_flight_batch_reader.h | 4 +-
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 | 150 +-
be/src/service/point_query_executor.cpp | 71 +-
be/src/service/point_query_executor.h | 34 +-
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 | 354 ++
be/src/storage/compaction/collection_statistics.h | 101 +
be/src/storage/compaction/compaction.cpp | 1882 +++++++
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 | 866 ++++
be/src/storage/delete/delete_handler.h | 141 +
be/src/storage/field.h | 493 ++
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 | 255 +
be/src/storage/index/ann/ann_topn_runtime.h | 170 +
.../index/ann}/cmake-protect/CMakeLists.txt | 0
be/src/storage/index/ann/faiss_ann_index.cpp | 710 +++
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 | 364 ++
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 | 137 +
be/src/storage/iterator/olap_data_convertor.cpp | 1060 ++++
be/src/storage/iterator/olap_data_convertor.h | 551 ++
be/src/storage/iterator/vcollect_iterator.cpp | 915 ++++
be/src/storage/iterator/vcollect_iterator.h | 359 ++
be/src/storage/iterator/vertical_block_reader.cpp | 730 +++
be/src/storage/iterator/vertical_block_reader.h | 147 +
.../storage/iterator/vertical_merge_iterator.cpp | 978 ++++
be/src/storage/iterator/vertical_merge_iterator.h | 465 ++
be/src/storage/iterator/vgeneric_iterators.cpp | 486 ++
be/src/storage/iterator/vgeneric_iterators.h | 378 ++
be/src/storage/iterators.h | 243 +
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 | 449 ++
be/src/storage/merger.cpp | 590 +++
be/src/storage/merger.h | 94 +
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 | 1183 +++++
be/src/storage/partial_update_info.h | 261 +
be/src/{olap => storage}/pb_helper.h | 0
be/src/storage/predicate/accept_null_predicate.h | 229 +
be/src/storage/predicate/bitmap_filter_predicate.h | 121 +
.../storage/predicate/block_column_predicate.cpp | 250 +
be/src/storage/predicate/block_column_predicate.h | 267 +
be/src/storage/predicate/bloom_filter_predicate.h | 108 +
be/src/storage/predicate/column_predicate.h | 441 ++
be/src/storage/predicate/comparison_predicate.h | 720 +++
be/src/storage/predicate/filter_olap_param.h | 57 +
be/src/storage/predicate/in_list_predicate.h | 664 +++
be/src/storage/predicate/like_column_predicate.cpp | 144 +
be/src/storage/predicate/like_column_predicate.h | 201 +
be/src/storage/predicate/null_predicate.cpp | 140 +
be/src/storage/predicate/null_predicate.h | 140 +
be/src/storage/predicate/predicate_creator.cpp | 138 +
be/src/storage/predicate/predicate_creator.h | 302 ++
be/src/storage/predicate/shared_predicate.h | 198 +
be/src/storage/row_cursor.cpp | 260 +
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 | 173 +
be/src/storage/rowset/beta_rowset_writer.cpp | 1236 +++++
be/src/storage/rowset/beta_rowset_writer.h | 322 ++
be/src/storage/rowset/beta_rowset_writer_v2.cpp | 116 +
be/src/storage/rowset/beta_rowset_writer_v2.h | 152 +
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 | 93 +
be/src/storage/rowset/rowset_reader_context.h | 110 +
be/src/storage/rowset/rowset_writer.h | 199 +
be/src/storage/rowset/rowset_writer_context.h | 253 +
be/src/storage/rowset/segcompaction.cpp | 468 ++
be/src/storage/rowset/segcompaction.h | 109 +
be/src/storage/rowset/segment_creator.cpp | 412 ++
be/src/storage/rowset/segment_creator.h | 211 +
.../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 | 64 +
be/src/storage/rowset_builder.cpp | 421 ++
be/src/storage/rowset_builder.h | 146 +
be/src/storage/rowset_version_mgr.cpp | 449 ++
be/src/storage/schema.cpp | 225 +
be/src/storage/schema.h | 218 +
be/src/storage/schema_change/column_mapping.h | 44 +
be/src/storage/schema_change/schema_change.cpp | 1646 ++++++
be/src/storage/schema_change/schema_change.h | 338 ++
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 | 496 ++
.../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 | 2199 ++++++++
be/src/storage/segment/column_reader.h | 804 +++
be/src/storage/segment/column_reader_cache.cpp | 200 +
be/src/storage/segment/column_reader_cache.h | 97 +
be/src/storage/segment/column_writer.cpp | 1403 +++++
be/src/storage/segment/column_writer.h | 688 +++
.../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 | 32 +
be/src/storage/segment/empty_segment_iterator.h | 43 +
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 | 70 +
.../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 | 1030 ++++
be/src/storage/segment/segment.h | 308 ++
be/src/storage/segment/segment_iterator.cpp | 3194 ++++++++++++
be/src/storage/segment/segment_iterator.h | 522 ++
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 | 1289 +++++
be/src/storage/segment/segment_writer.h | 261 +
be/src/storage/segment/stream_reader.cpp | 26 +
be/src/storage/segment/stream_reader.h | 58 +
.../variant/binary_column_extract_iterator.h | 171 +
.../segment/variant/binary_column_reader.cpp | 271 +
.../storage/segment/variant/binary_column_reader.h | 153 +
.../segment/variant/hierarchical_data_iterator.cpp | 564 ++
.../segment/variant/hierarchical_data_iterator.h | 190 +
.../segment}/variant/nested_group_path.h | 0
.../segment/variant/nested_group_provider.cpp | 148 +
.../segment/variant/nested_group_provider.h | 239 +
.../segment}/variant/nested_group_reader.h | 0
.../segment/variant/nested_group_routing_plan.cpp | 184 +
.../segment/variant/nested_group_routing_plan.h | 81 +
.../variant/sparse_column_merge_iterator.cpp | 170 +
.../segment/variant/sparse_column_merge_iterator.h | 134 +
.../segment/variant/variant_column_reader.cpp | 1535 ++++++
.../segment/variant/variant_column_reader.h | 514 ++
.../segment/variant/variant_column_writer_impl.cpp | 1780 +++++++
.../segment/variant/variant_column_writer_impl.h | 290 ++
.../variant_doc_snpashot_compact_iterator.h | 70 +
.../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 | 57 +
be/src/storage/segment/vertical_segment_writer.cpp | 1472 ++++++
be/src/storage/segment/vertical_segment_writer.h | 265 +
be/src/storage/segment/virtual_column_iterator.cpp | 168 +
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 | 2138 ++++++++
be/src/storage/tablet/base_tablet.h | 475 ++
be/src/storage/tablet/tablet.cpp | 2930 +++++++++++
be/src/storage/tablet/tablet.h | 770 +++
.../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 | 607 +++
be/src/storage/tablet/tablet_reader.h | 321 ++
be/src/storage/tablet/tablet_schema.cpp | 1981 +++++++
be/src/storage/tablet/tablet_schema.h | 859 ++++
be/src/storage/tablet/tablet_schema_cache.cpp | 76 +
be/src/storage/tablet/tablet_schema_cache.h | 59 +
be/src/storage/tablet_info.cpp | 902 ++++
be/src/storage/tablet_info.h | 447 ++
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 | 96 +
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 | 1342 +++++
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 | 46 +-
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 | 5 +-
be/src/udf/python/python_udf_meta.h | 11 +-
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 | 18 +-
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 | 21 +-
be/src/util/jsonb_document_cast.h | 52 +-
be/src/util/jsonb_parser_simd.h | 6 +-
be/src/util/jsonb_utils.cpp | 24 +-
be/src/util/jsonb_utils.h | 12 +-
be/src/util/jsonb_writer.h | 12 +-
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 | 12 +-
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 | 3 +-
be/src/util/simd/reverse_copy_bytes.h | 8 +-
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 | 12 +-
be/src/util/string_parser.hpp | 18 +-
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/timezone_utils.cpp | 4 +-
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.h | 38 -
.../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/bit_helpers.h | 45 -
be/src/vec/common/columns_hashing.h | 167 -
be/src/vec/common/columns_hashing_impl.h | 156 -
be/src/vec/common/cow.h | 456 --
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/memcmp_small.h | 224 -
be/src/vec/common/memcpy_small.h | 129 -
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 | 230 -
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_numbers.h | 29 -
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/hybrid_sorter.h | 205 -
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 | 439 --
be/src/vec/core/sort_description.h | 44 -
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/listenable_future.h | 229 -
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 -
be/src/vec/exec/executor/task_id.h | 45 -
be/src/vec/exec/executor/ticker.h | 49 -
.../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 -
be/src/vec/exec/executor/time_sharing/priority.h | 67 -
.../time_sharing/split_concurrency_controller.h | 87 -
.../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 -
.../vec/exec/executor/tools/simulator/histogram.h | 130 -
.../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 -
.../executor/tools/simulator/split_specification.h | 80 -
.../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_pip_input_stream.h | 63 -
.../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_format.h | 57 -
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 | 156 -
.../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 ---
.../exec/format/table/paimon_doris_file_system.h | 25 -
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 | 953 ----
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 | 171 -
be/src/vec/exec/skewed_partition_rebalancer.cpp | 279 -
be/src/vec/exec/skewed_partition_rebalancer.h | 130 -
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/table_function_factory.h | 62 -
.../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/vexpr_fwd.h | 33 -
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_parameters.h | 27 -
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 | 91 -
be/src/vec/runtime/partitioner.h | 157 -
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/autoinc_buffer.h | 152 -
be/src/vec/sink/delta_writer_v2_pool.cpp | 107 -
be/src/vec/sink/delta_writer_v2_pool.h | 113 -
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 | 374 --
.../vec/sink/writer/iceberg/viceberg_sort_writer.h | 192 -
.../sink/writer/iceberg/viceberg_table_writer.cpp | 689 ---
.../sink/writer/iceberg/viceberg_table_writer.h | 180 -
.../sink/writer/iceberg/vpartition_writer_base.h | 64 -
.../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/vhive_utils.h | 46 -
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_reader.cpp | 170 -
be/src/vec/spill/spill_reader.h | 99 -
be/src/vec/spill/spill_stream.cpp | 173 -
be/src/vec/spill/spill_stream.h | 111 -
be/src/vec/spill/spill_stream_manager.cpp | 400 --
be/src/vec/spill/spill_stream_manager.h | 168 -
be/src/vec/spill/spill_writer.cpp | 178 -
be/src/vec/spill/spill_writer.h | 105 -
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/template_helpers.hpp | 59 -
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 | 16 +-
be/test/ai/ai_adapter_test.cpp | 18 +-
be/test/ai/ai_function_test.cpp | 38 +-
be/test/ai/embed_test.cpp | 8 +-
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 | 10 +-
be/test/core/accurate_comparison_test.cpp | 39 +
be/test/core/block/block_test.cpp | 1294 +++++
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 | 1059 ++++
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 | 261 +
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 | 3636 +++++++++++++
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 | 163 +
.../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 | 161 +
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 +
be/test/core/data_type/serde_utils.h | 53 +
.../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 | 517 ++
.../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 | 328 ++
.../data_type_serde_number_test.cpp | 339 ++
.../data_type_serde/data_type_serde_pb_test.cpp | 665 +++
.../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 | 648 +++
.../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 | 481 ++
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 | 524 ++
be/test/core/pod_array_test.cpp | 924 ++++
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 | 243 +
be/test/core/value/quantile_state_test.cpp | 56 +
be/test/core/value/sort_merger_test.cpp | 481 ++
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 | 1615 ++++++
be/test/exec/common/schema_util_rowset_test.cpp | 840 +++
be/test/exec/common/schema_util_test.cpp | 1885 +++++++
be/test/exec/common/string_utils_test.cpp | 229 +
be/test/exec/concurrent_queue_order.cpp | 109 +
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 | 166 +
be/test/exec/exchange/exchange_writer_test.cpp | 233 +
.../split_concurrency_controller_test.cpp | 69 +
.../time_sharing_task_executor_test.cpp | 924 ++++
be/test/exec/hash_map/hash_table_method_test.cpp | 14 +-
.../agg_operator_group_by_limit_opt_test.cpp | 725 +++
be/test/exec/operator/agg_operator_test.cpp | 719 +++
be/test/exec/operator/agg_shared_state_test.cpp | 95 +
.../exec/operator/analytic_sink_operator_test.cpp | 820 +++
.../exec/operator/assert_nums_rows_operator.cpp | 108 +
be/test/exec/operator/datagen_operator_test.cpp | 124 +
...istinct_streaming_aggregation_operator_test.cpp | 197 +
be/test/exec/operator/empty_set_operator_test.cpp | 38 +
.../exec/operator/exchange_sink_operator_test.cpp | 191 +
.../operator/exchange_source_operator_test.cpp | 184 +
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 | 1254 +++++
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 | 159 +
.../operator/materialization_shared_state_test.cpp | 321 ++
be/test/exec/operator/operator_helper.h | 66 +
.../operator/partition_sort_sink_operator_test.cpp | 349 ++
.../partitioned_aggregation_sink_operator_test.cpp | 430 ++
...artitioned_aggregation_source_operator_test.cpp | 444 ++
.../partitioned_aggregation_test_helper.cpp | 232 +
.../operator/partitioned_aggregation_test_helper.h | 155 +
.../partitioned_hash_join_probe_operator_test.cpp | 1032 ++++
.../partitioned_hash_join_sink_operator_test.cpp | 377 ++
.../operator/partitioned_hash_join_test_helper.cpp | 224 +
.../operator/partitioned_hash_join_test_helper.h | 242 +
.../exec/operator/query_cache_operator_test.cpp | 268 +
be/test/exec/operator/repeat_operator_test.cpp | 337 ++
.../operator/scan_normalize_predicate_test.cpp | 1914 +++++++
be/test/exec/operator/set_operator_test.cpp | 554 ++
be/test/exec/operator/sort_operator_test.cpp | 280 +
.../operator/spill_sort_sink_operator_test.cpp | 363 ++
.../operator/spill_sort_source_operator_test.cpp | 564 ++
be/test/exec/operator/spill_sort_test_helper.cpp | 169 +
be/test/exec/operator/spill_sort_test_helper.h | 85 +
.../operator/spillable_operator_test_helper.cpp | 100 +
.../exec/operator/spillable_operator_test_helper.h | 113 +
.../exec/operator/streaming_agg_operator_test.cpp | 398 ++
.../exec/operator/table_function_operator_test.cpp | 921 ++++
be/test/exec/operator/union_operator_test.cpp | 294 ++
be/test/exec/pipeline/common/agg_utils_test.cpp | 324 ++
.../pipeline/common/distinct_agg_utils_test.cpp | 211 +
be/test/exec/pipeline/common/set_utils_test.cpp | 149 +
be/test/exec/pipeline/data_queue_test.cpp | 122 +
be/test/exec/pipeline/dummy_task_queue.h | 69 +
be/test/exec/pipeline/local_exchanger_test.cpp | 1294 +++++
.../pipeline/multi_cast_data_streamer_test.cpp | 351 ++
be/test/exec/pipeline/pipeline_task_test.cpp | 1158 +++++
be/test/exec/pipeline/pipeline_test.cpp | 1169 +++++
be/test/exec/pipeline/query_cache_test.cpp | 124 +
be/test/exec/pipeline/thrift_builder.h | 548 ++
be/test/exec/pipeline/vdata_stream_recvr_test.cpp | 621 +++
.../runtime_filter_consumer_helper_test.cpp | 109 +
.../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 | 1359 +++++
be/test/exec/runtime_filter/utils_test.cpp | 120 +
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 | 298 ++
be/test/exec/scan/vgeneric_iterators_test.cpp | 356 ++
be/test/exec/scan/vhive_utils_test.cpp | 70 +
...ma_cluster_snapshot_properties_scanner_test.cpp | 8 +-
.../schema_cluster_snapshots_scanner_test.cpp | 8 +-
.../schema_encryption_keys_scanner_test.cpp | 6 +-
.../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 | 227 +
.../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 | 195 +
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 | 322 ++
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 | 529 ++
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 | 114 +
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 | 295 ++
.../exprs/aggregate/vec_sequence_match_test.cpp | 432 ++
be/test/exprs/aggregate/vec_window_funnel_test.cpp | 435 ++
be/test/exprs/bitmapfilter_predicate_test.cpp | 2 +-
be/test/exprs/bloom_filter_func_test.cpp | 67 +-
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 | 615 +++
.../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 | 2126 ++++++++
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/hybrid_set_test.cpp | 42 +-
be/test/exprs/minmax_predicate_test.cpp | 24 +-
be/test/exprs/mock_vexpr.h | 11 +-
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 | 175 +
be/test/exprs/vexpr_test.cpp | 793 +++
be/test/exprs/virtual_slot_ref_test.cpp | 10 +-
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 | 234 +
.../format/orc/orc_convert_to_orc_literal_test.cpp | 523 ++
be/test/format/orc/orc_file_reader_test.cpp | 170 +
be/test/format/orc/orc_memory_stream_test.h | 99 +
be/test/format/orc/orc_read_lines.cpp | 378 ++
be/test/format/orc/orc_reader_fill_data_test.cpp | 481 ++
be/test/format/orc/orc_reader_init_column_test.cpp | 231 +
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 | 132 +
be/test/format/parquet/parquet_expr_test.cpp | 1722 +++++++
.../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 | 338 ++
be/test/format/parquet/parquet_reader_test.cpp | 477 ++
be/test/format/parquet/parquet_statistics_test.cpp | 153 +
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 | 219 +
.../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 | 820 +++
.../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 | 470 ++
be/test/format/wal/wal_reader_writer_test.cpp | 144 +
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 | 38 +-
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/cache/need_update_lru_blocks_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 | 1048 ++++
.../delta_writer/delta_writer_v2_pool_test.cpp | 81 +
.../load/memtable/memtable_flush_executor_test.cpp | 194 +
.../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 | 357 --
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 | 437 --
...artitioned_aggregation_source_operator_test.cpp | 447 --
.../partitioned_aggregation_test_helper.cpp | 232 -
.../operator/partitioned_aggregation_test_helper.h | 157 -
.../partitioned_hash_join_probe_operator_test.cpp | 1052 ----
.../partitioned_hash_join_sink_operator_test.cpp | 378 --
.../operator/partitioned_hash_join_test_helper.cpp | 224 -
.../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 | 369 --
.../operator/spill_sort_source_operator_test.cpp | 571 ---
.../pipeline/operator/spill_sort_test_helper.cpp | 169 -
be/test/pipeline/operator/spill_sort_test_helper.h | 85 -
.../operator/spillable_operator_test_helper.cpp | 101 -
.../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 | 14 +-
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 | 10 +-
.../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 | 56 +-
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 | 8 +-
.../workload_group/workload_group_manager_test.cpp | 17 +-
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 | 683 +++
.../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 | 622 +++
.../storage/compaction/segcompaction_mow_test.cpp | 910 ++++
be/test/storage/compaction/segcompaction_test.cpp | 1184 +++++
.../storage/compaction/single_compaction_test.cpp | 147 +
be/test/storage/compaction/stale_at_test.cpp | 101 +
.../variant_doc_mode_compaction_test.cpp | 496 ++
.../compaction/vertical_compaction_test.cpp | 1195 +++++
.../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 | 903 ++++
.../storage/index/ann/ann_topn_descriptor_test.cpp | 187 +
.../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 | 669 +++
be/test/storage/index/date_bloom_filter_test.cpp | 390 ++
be/test/storage/index/index_builder_test.cpp | 3098 +++++++++++
.../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 | 763 +++
.../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 | 482 ++
.../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 | 204 +
be/test/storage/olap_meta_test.cpp | 123 +
be/test/storage/olap_type_test.cpp | 585 +++
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 | 254 +
.../predicate/block_column_predicate_test.cpp | 2705 ++++++++++
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 | 311 ++
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 | 304 ++
.../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 | 137 +
.../storage/segment/index_reader_helper_test.cpp | 419 ++
.../storage/segment/inverted_index_array_test.cpp | 1110 ++++
.../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 | 591 +++
.../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 | 1613 ++++++
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 | 3586 +++++++++++++
.../segment/variant_stats_calculator_test.cpp | 450 ++
be/test/storage/segment/variant_util_test.cpp | 426 ++
be/test/storage/segment/zone_map_index_test.cpp | 1073 ++++
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 | 200 +
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 | 63 +
.../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 | 8 +-
be/test/testutil/column_helper.h | 18 +-
be/test/testutil/creators.h | 31 +-
be/test/testutil/datetime_ut_util.h | 4 +-
be/test/testutil/desc_tbl_builder.cpp | 21 +-
be/test/testutil/desc_tbl_builder.h | 11 +-
be/test/testutil/function_utils.cpp | 9 +-
be/test/testutil/function_utils.h | 7 +-
be/test/testutil/http_utils.h | 2 +-
be/test/testutil/mock/mock_agg_fn_evaluator.cpp | 16 +-
be/test/testutil/mock/mock_agg_fn_evaluator.h | 6 +-
be/test/testutil/mock/mock_data_stream_sender.h | 9 +-
be/test/testutil/mock/mock_descriptors.h | 8 +-
be/test/testutil/mock/mock_fn_call.cpp | 8 +-
be/test/testutil/mock/mock_fn_call.h | 8 +-
be/test/testutil/mock/mock_in_expr.cpp | 14 +-
be/test/testutil/mock/mock_in_expr.h | 10 +-
be/test/testutil/mock/mock_literal_expr.cpp | 10 +-
be/test/testutil/mock/mock_literal_expr.h | 12 +-
be/test/testutil/mock/mock_operators.h | 21 +-
be/test/testutil/mock/mock_runtime_state.h | 2 +-
be/test/testutil/mock/mock_slot_ref.cpp | 10 +-
be/test/testutil/mock/mock_slot_ref.h | 6 +-
be/test/testutil/mock/mock_sorter.h | 6 +-
be/test/testutil/mock_rowset.h | 4 +-
be/test/testutil/run_all_tests.cpp | 16 +-
be/test/testutil/test_util.cpp | 20 +-
be/test/testutil/test_util.h | 15 +-
be/test/testutil/variant_util.h | 140 +-
be/test/udf/python/python_udf_meta_test.cpp | 26 +-
be/test/util/bit_util_test.cpp | 48 +-
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/counts_test.cpp | 8 +-
be/test/util/date_func_test.cpp | 4 +-
be/test/util/decompress_test.cpp | 5 +-
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/jsonb_serialize_test.cpp | 9 +-
be/test/util/key_util_test.cpp | 8 +-
be/test/util/metrics_test.cpp | 2 +-
be/test/util/profile_spec_test.cpp | 12 +-
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 +-
be/test/util/threadpool_test.cpp | 5 +
.../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/data_types/serde_utils.h | 53 -
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/concurrent_queue_order.cpp | 109 -
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 --
.../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 -
.../cloud/alter/CloudSchemaChangeHandler.java | 6 +-
.../doris/cloud/system/CloudSystemInfoService.java | 12 +-
.../apache/doris/common/util/PropertyAnalyzer.java | 23 +-
.../apache/doris/datasource/ExternalScanNode.java | 5 +-
.../apache/doris/datasource/FileQueryScanNode.java | 7 +-
.../org/apache/doris/datasource/FileScanNode.java | 6 +-
.../apache/doris/datasource/InternalCatalog.java | 4 +-
.../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 +
.../commands/info/ModifyTablePropertiesOp.java | 26 +-
.../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 +
.../insert_p0/insert_group_commit_into.groovy | 34 +
.../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 +-
6157 files changed, 764325 insertions(+), 767138 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
create mode 100644 be/src/core/block/column_numbers.h
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
create mode 100644 be/src/core/cow.h
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
create mode 100644 be/src/core/memcmp_small.h
create mode 100644 be/src/core/memcpy_small.h
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
create mode 100644 be/src/exec/common/bit_helpers.h
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
create mode 100644 be/src/exec/common/template_helpers.hpp
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
create mode 100644 be/src/exec/connector/skewed_partition_rebalancer.h
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
create mode 100644 be/src/exec/operator/exchange_sink_buffer.h
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
create mode 100644 be/src/exec/pipeline/pipeline_tracing.h
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
create mode 100644 be/src/exec/scan/task_executor/listenable_future.h
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
create mode 100644 be/src/exec/scan/task_executor/task_id.h
create mode 100644 be/src/exec/scan/task_executor/ticker.h
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
create mode 100644 be/src/exec/scan/task_executor/time_sharing/priority.h
create mode 100644 be/src/exec/scan/task_executor/time_sharing/split_concurrency_controller.h
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
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/histogram.h
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
create mode 100644 be/src/exec/scan/task_executor/tools/simulator/split_specification.h
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_scanner_helper.h
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
create mode 100644 be/src/exec/sink/autoinc_buffer.h
create mode 100644 be/src/exec/sink/delta_writer_v2_pool.cpp
create mode 100644 be/src/exec/sink/delta_writer_v2_pool.h
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
create mode 100644 be/src/exec/sink/writer/iceberg/vpartition_writer_base.h
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
create mode 100644 be/src/exec/sink/writer/result_writer.h
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
create mode 100644 be/src/exec/sink/writer/vhive_utils.h
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
create mode 100644 be/src/exec/sort/hybrid_sorter.h
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
create mode 100644 be/src/exec/sort/sort_description.h
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_reader.cpp
create mode 100644 be/src/exec/spill/spill_reader.h
create mode 100644 be/src/exec/spill/spill_stream.cpp
create mode 100644 be/src/exec/spill/spill_stream.h
create mode 100644 be/src/exec/spill/spill_stream_manager.cpp
create mode 100644 be/src/exec/spill/spill_stream_manager.h
create mode 100644 be/src/exec/spill/spill_writer.cpp
create mode 100644 be/src/exec/spill/spill_writer.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
create mode 100644 be/src/exprs/aggregate/aggregate_function_reader.h
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
create mode 100644 be/src/exprs/function/cast/cast_parameters.h
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
create mode 100644 be/src/exprs/table_function/table_function_factory.h
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
create mode 100644 be/src/exprs/vexpr_fwd.h
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
create mode 100644 be/src/format/arrow/arrow_pip_input_stream.h
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%)
create mode 100644 be/src/format/native/native_format.h
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
create mode 100644 be/src/format/table/paimon_doris_file_system.h
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
create mode 100644 be/src/information_schema/schema_scanner_helper.h
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/nested_group_routing_plan.h
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_buffer.h
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_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/pipeline_tracing.h
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/result_writer.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
create mode 100644 be/src/storage/segment/variant/nested_group_routing_plan.h
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.h
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/bit_helpers.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/cow.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/memcmp_small.h
delete mode 100644 be/src/vec/common/memcpy_small.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_numbers.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/hybrid_sorter.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/sort_description.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/listenable_future.h
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/task_id.h
delete mode 100644 be/src/vec/exec/executor/ticker.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/priority.h
delete mode 100644 be/src/vec/exec/executor/time_sharing/split_concurrency_controller.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/histogram.h
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/split_specification.h
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_pip_input_stream.h
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_format.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_doris_file_system.h
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/skewed_partition_rebalancer.h
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/table_function_factory.h
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/vexpr_fwd.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
... 1785 lines suppressed ...
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org