From f431a22cbd6057e9ba17de7069342928f804879a Mon Sep 17 00:00:00 2001 From: zhaochangle Date: Thu, 9 Apr 2026 18:20:46 +0800 Subject: [PATCH 1/4] [improvement](be) Remove redundant compile check wrappers Issue Number: None Related PR: None Problem Summary: Remove obsolete compile_check_begin/end headers and all paired includes now that the compile option is enabled globally, while keeping minimal compile_check_avoid guards only around legacy code that still fails under global conversion checks. None - Test: build.sh --be - Manual test - Behavior changed: No - Does this need documentation: No --- be/src/agent/cgroup_cpu_ctl.cpp | 2 -- be/src/agent/task_worker_pool.cpp | 8 ++--- be/src/agent/workload_group_listener.cpp | 2 -- be/src/cloud/cloud_committed_rs_mgr.cpp | 2 -- be/src/cloud/cloud_committed_rs_mgr.h | 2 -- be/src/cloud/cloud_cumulative_compaction.cpp | 2 -- be/src/cloud/cloud_cumulative_compaction.h | 2 -- .../cloud_cumulative_compaction_policy.cpp | 2 -- .../cloud_cumulative_compaction_policy.h | 2 -- .../cloud_engine_calc_delete_bitmap_task.cpp | 2 -- be/src/cloud/cloud_internal_service.cpp | 2 -- be/src/cloud/cloud_meta_mgr.cpp | 2 -- be/src/cloud/cloud_meta_mgr.h | 2 -- be/src/cloud/cloud_rowset_builder.cpp | 2 -- be/src/cloud/cloud_snapshot_loader.h | 2 -- be/src/cloud/cloud_snapshot_mgr.cpp | 2 -- be/src/cloud/cloud_storage_engine.cpp | 2 -- be/src/cloud/cloud_tablet.cpp | 2 -- be/src/cloud/cloud_tablets_channel.cpp | 2 -- be/src/cloud/cloud_warm_up_manager.cpp | 2 -- be/src/cloud/config.cpp | 2 -- be/src/cloud/config.h | 2 -- be/src/cloud/delete_bitmap_file_reader.cpp | 2 -- be/src/cloud/delete_bitmap_file_writer.cpp | 2 -- be/src/cloud/pb_convert.cpp | 2 -- be/src/common/be_mock_util.cpp | 2 -- be/src/common/compare.h | 2 -- be/src/common/compile_check_begin.h | 30 ------------------- be/src/common/compile_check_end.h | 23 -------------- be/src/common/metrics/system_metrics.cpp | 1 - be/src/core/block/block.cpp | 2 -- be/src/core/column/column_const.cpp | 1 - be/src/core/column/column_const.h | 2 -- be/src/core/column/column_decimal.h | 2 -- be/src/core/column/column_dictionary.h | 2 -- be/src/core/column/column_nullable.cpp | 1 - be/src/core/column/column_nullable.h | 2 -- be/src/core/column/column_string.cpp | 1 - be/src/core/column/column_string.h | 2 -- be/src/core/column/column_varbinary.cpp | 2 -- be/src/core/column/column_varbinary.h | 2 -- be/src/core/column/column_variant.cpp | 2 -- be/src/core/column/column_vector.cpp | 1 - be/src/core/column/column_vector.h | 2 -- be/src/core/column/predicate_column.h | 2 -- be/src/core/cow.h | 2 -- be/src/core/custom_allocator.h | 2 -- .../core/data_type/convert_field_to_type.cpp | 2 -- be/src/core/data_type/data_type.cpp | 1 - be/src/core/data_type/data_type.h | 2 -- be/src/core/data_type/data_type_bitmap.cpp | 1 - be/src/core/data_type/data_type_date.h | 2 -- .../data_type_date_or_datetime_v2.cpp | 1 - .../data_type/data_type_date_or_datetime_v2.h | 2 -- be/src/core/data_type/data_type_date_time.h | 2 -- be/src/core/data_type/data_type_decimal.cpp | 1 - be/src/core/data_type/data_type_decimal.h | 2 -- be/src/core/data_type/data_type_factory.cpp | 1 - .../data_type_fixed_length_object.cpp | 1 - be/src/core/data_type/data_type_ipv4.cpp | 2 -- be/src/core/data_type/data_type_jsonb.cpp | 1 - be/src/core/data_type/data_type_jsonb.h | 2 -- be/src/core/data_type/data_type_nullable.cpp | 1 - .../core/data_type/data_type_number_base.cpp | 1 - be/src/core/data_type/data_type_number_base.h | 2 -- .../data_type/data_type_quantilestate.cpp | 1 - be/src/core/data_type/data_type_string.cpp | 1 - be/src/core/data_type/data_type_varbinary.cpp | 1 - be/src/core/data_type/data_type_variant.cpp | 1 - be/src/core/data_type/primitive_type.h | 2 -- .../data_type_serde/data_type_array_serde.cpp | 1 - .../data_type_bitmap_serde.cpp | 1 - .../data_type_date_or_datetime_serde.cpp | 1 - .../data_type_datetimev2_serde.cpp | 1 - .../data_type_datev2_serde.cpp | 1 - .../data_type_decimal_serde.cpp | 1 - .../data_type_serde/data_type_decimal_serde.h | 2 -- .../data_type_serde/data_type_hll_serde.cpp | 1 - .../data_type_serde/data_type_ipv4_serde.cpp | 1 - .../data_type_serde/data_type_ipv6_serde.cpp | 1 - .../data_type_serde/data_type_jsonb_serde.cpp | 1 - .../data_type_serde/data_type_map_serde.cpp | 1 - .../data_type_serde/data_type_map_serde.h | 2 -- .../data_type_nullable_serde.cpp | 1 - .../data_type_nullable_serde.h | 2 -- .../data_type_number_serde.cpp | 1 - .../data_type_serde/data_type_number_serde.h | 2 -- .../data_type_quantilestate_serde.h | 2 -- .../core/data_type_serde/data_type_serde.cpp | 1 - be/src/core/data_type_serde/data_type_serde.h | 2 -- .../data_type_serde/data_type_string_serde.h | 2 -- .../data_type_struct_serde.cpp | 1 - .../data_type_serde/data_type_struct_serde.h | 2 -- .../data_type_serde/data_type_time_serde.cpp | 1 - .../data_type_serde/data_type_time_serde.h | 2 -- .../data_type_varbinary_serde.h | 2 -- .../data_type_variant_serde.cpp | 1 - .../data_type_serde/data_type_variant_serde.h | 2 -- be/src/core/decimal12.h | 2 -- be/src/core/memcmp_small.h | 2 -- be/src/core/string_ref.cpp | 2 -- be/src/core/string_ref.h | 2 -- be/src/core/string_view.h | 2 -- be/src/core/types.h | 2 -- be/src/core/value/decimalv2_value.cpp | 2 -- be/src/core/value/decimalv2_value.h | 2 -- be/src/core/value/hll.cpp | 2 -- be/src/core/value/hll.h | 2 -- be/src/core/value/ip_address_cidr.h | 2 -- be/src/core/value/ipv4_value.h | 2 -- be/src/core/value/ipv6_value.h | 2 -- be/src/core/value/jsonb_value.h | 2 -- be/src/core/value/large_int_value.h | 2 -- be/src/core/value/quantile_state.cpp | 1 - be/src/core/value/time_value.h | 4 +-- be/src/core/wide_integer_impl.h | 2 -- be/src/exec/common/endian.h | 2 -- be/src/exec/common/format_ip.h | 2 -- .../exec/common/hash_table/hash_map_context.h | 2 -- be/src/exec/common/hash_table/hash_table.h | 2 -- .../common/hash_table/hash_table_set_build.h | 2 -- .../common/hash_table/hash_table_set_probe.h | 2 -- .../exec/common/hash_table/join_hash_table.h | 2 -- be/src/exec/common/histogram_helpers.hpp | 2 -- be/src/exec/common/partition_sort_utils.cpp | 2 -- be/src/exec/common/sip_hash.h | 2 -- be/src/exec/common/string_searcher.h | 2 -- be/src/exec/common/stringop_substring.h | 2 -- be/src/exec/common/varbinaryop_subbinary.h | 2 -- be/src/exec/common/variant_util.cpp | 2 -- be/src/exec/es/es_scroll_parser.cpp | 2 -- be/src/exec/exchange/exchange_writer.cpp | 1 - be/src/exec/exchange/exchange_writer.h | 2 -- be/src/exec/exchange/local_exchanger.cpp | 1 - be/src/exec/exchange/local_exchanger.h | 2 -- be/src/exec/exchange/vdata_stream_mgr.cpp | 1 - be/src/exec/exchange/vdata_stream_mgr.h | 2 -- be/src/exec/exchange/vdata_stream_recvr.cpp | 1 - be/src/exec/exchange/vdata_stream_recvr.h | 2 -- be/src/exec/exchange/vdata_stream_sender.cpp | 1 - be/src/exec/exchange/vdata_stream_sender.h | 2 -- .../operator/aggregation_sink_operator.cpp | 1 - .../exec/operator/aggregation_sink_operator.h | 2 -- .../operator/aggregation_source_operator.cpp | 1 - .../operator/aggregation_source_operator.h | 2 -- .../exec/operator/analytic_sink_operator.cpp | 1 - be/src/exec/operator/analytic_sink_operator.h | 2 -- .../operator/analytic_source_operator.cpp | 1 - .../exec/operator/analytic_source_operator.h | 2 -- .../operator/assert_num_rows_operator.cpp | 1 - .../exec/operator/assert_num_rows_operator.h | 2 -- be/src/exec/operator/cache_sink_operator.cpp | 1 - be/src/exec/operator/cache_sink_operator.h | 2 -- .../exec/operator/cache_source_operator.cpp | 1 - be/src/exec/operator/cache_source_operator.h | 2 -- be/src/exec/operator/data_queue.cpp | 1 - be/src/exec/operator/data_queue.h | 2 -- be/src/exec/operator/datagen_operator.cpp | 1 - be/src/exec/operator/datagen_operator.h | 2 -- be/src/exec/operator/dict_sink_operator.cpp | 2 -- be/src/exec/operator/dict_sink_operator.h | 2 -- ...istinct_streaming_aggregation_operator.cpp | 1 - .../distinct_streaming_aggregation_operator.h | 2 -- be/src/exec/operator/empty_set_operator.cpp | 2 -- be/src/exec/operator/empty_set_operator.h | 2 -- be/src/exec/operator/es_scan_operator.cpp | 1 - be/src/exec/operator/es_scan_operator.h | 2 -- be/src/exec/operator/exchange_sink_buffer.cpp | 2 -- be/src/exec/operator/exchange_sink_buffer.h | 2 -- .../exec/operator/exchange_sink_operator.cpp | 1 - be/src/exec/operator/exchange_sink_operator.h | 2 -- .../operator/exchange_source_operator.cpp | 1 - .../exec/operator/exchange_source_operator.h | 2 -- be/src/exec/operator/file_scan_operator.cpp | 1 - be/src/exec/operator/file_scan_operator.h | 2 -- .../group_commit_block_sink_operator.cpp | 1 - .../group_commit_block_sink_operator.h | 2 -- .../operator/group_commit_scan_operator.cpp | 1 - .../operator/group_commit_scan_operator.h | 2 -- be/src/exec/operator/hashjoin_build_sink.cpp | 1 - be/src/exec/operator/hashjoin_build_sink.h | 2 -- .../exec/operator/hashjoin_probe_operator.cpp | 1 - .../exec/operator/hashjoin_probe_operator.h | 2 -- .../operator/hive_table_sink_operator.cpp | 1 - .../exec/operator/hive_table_sink_operator.h | 2 -- .../operator/iceberg_delete_sink_operator.cpp | 1 - .../operator/iceberg_delete_sink_operator.h | 2 -- .../operator/iceberg_merge_sink_operator.cpp | 2 -- .../operator/iceberg_merge_sink_operator.h | 2 -- .../operator/iceberg_table_sink_operator.cpp | 1 - .../operator/iceberg_table_sink_operator.h | 2 -- be/src/exec/operator/jdbc_scan_operator.cpp | 1 - be/src/exec/operator/jdbc_scan_operator.h | 2 -- .../operator/jdbc_table_sink_operator.cpp | 1 - .../exec/operator/jdbc_table_sink_operator.h | 2 -- .../join/process_hash_table_probe_impl.h | 2 -- .../operator/join_build_sink_operator.cpp | 1 - .../exec/operator/join_build_sink_operator.h | 2 -- be/src/exec/operator/join_probe_operator.cpp | 1 - be/src/exec/operator/join_probe_operator.h | 2 -- .../local_merge_sort_source_operator.cpp | 2 -- .../local_merge_sort_source_operator.h | 2 -- .../exec/operator/materialization_opertor.h | 2 -- .../maxcompute_table_sink_operator.cpp | 1 - .../operator/maxcompute_table_sink_operator.h | 2 -- .../operator/memory_scratch_sink_operator.cpp | 1 - .../operator/memory_scratch_sink_operator.h | 2 -- be/src/exec/operator/meta_scan_operator.cpp | 1 - be/src/exec/operator/meta_scan_operator.h | 2 -- .../operator/multi_cast_data_stream_sink.cpp | 1 - .../operator/multi_cast_data_stream_sink.h | 2 -- .../multi_cast_data_stream_source.cpp | 1 - .../operator/multi_cast_data_stream_source.h | 2 -- .../operator/multi_cast_data_streamer.cpp | 1 - .../exec/operator/multi_cast_data_streamer.h | 2 -- .../nested_loop_join_build_operator.cpp | 1 - .../nested_loop_join_build_operator.h | 2 -- .../nested_loop_join_probe_operator.cpp | 1 - .../nested_loop_join_probe_operator.h | 2 -- be/src/exec/operator/olap_scan_operator.cpp | 2 -- be/src/exec/operator/olap_scan_operator.h | 2 -- .../exec/operator/olap_table_sink_operator.h | 2 -- .../operator/olap_table_sink_v2_operator.h | 2 -- be/src/exec/operator/operator.cpp | 2 -- be/src/exec/operator/operator.h | 2 -- .../operator/partition_sort_sink_operator.cpp | 2 -- .../operator/partition_sort_sink_operator.h | 2 -- .../partition_sort_source_operator.cpp | 2 -- .../operator/partition_sort_source_operator.h | 2 -- .../partitioned_aggregation_sink_operator.cpp | 2 -- .../partitioned_aggregation_sink_operator.h | 2 -- ...artitioned_aggregation_source_operator.cpp | 2 -- .../partitioned_aggregation_source_operator.h | 2 -- .../partitioned_hash_join_probe_operator.cpp | 2 -- .../partitioned_hash_join_probe_operator.h | 2 -- .../partitioned_hash_join_sink_operator.cpp | 2 -- .../partitioned_hash_join_sink_operator.h | 2 -- .../operator/rec_cte_anchor_sink_operator.cpp | 1 - .../operator/rec_cte_anchor_sink_operator.h | 2 -- be/src/exec/operator/rec_cte_scan_operator.h | 2 -- .../exec/operator/rec_cte_sink_operator.cpp | 1 - be/src/exec/operator/rec_cte_sink_operator.h | 2 -- .../exec/operator/rec_cte_source_operator.cpp | 1 - .../exec/operator/rec_cte_source_operator.h | 2 -- be/src/exec/operator/repeat_operator.cpp | 2 -- be/src/exec/operator/repeat_operator.h | 2 -- .../operator/result_file_sink_operator.cpp | 2 -- .../exec/operator/result_file_sink_operator.h | 2 -- be/src/exec/operator/result_sink_operator.cpp | 2 -- be/src/exec/operator/result_sink_operator.h | 2 -- be/src/exec/operator/scan_operator.cpp | 1 - be/src/exec/operator/scan_operator.h | 2 -- be/src/exec/operator/schema_scan_operator.cpp | 2 -- be/src/exec/operator/schema_scan_operator.h | 2 -- be/src/exec/operator/select_operator.h | 2 -- .../exec/operator/set_probe_sink_operator.cpp | 2 -- .../exec/operator/set_probe_sink_operator.h | 2 -- be/src/exec/operator/set_sink_operator.cpp | 1 - be/src/exec/operator/set_sink_operator.h | 2 -- be/src/exec/operator/set_source_operator.cpp | 1 - be/src/exec/operator/set_source_operator.h | 2 -- be/src/exec/operator/sort_sink_operator.cpp | 2 -- be/src/exec/operator/sort_sink_operator.h | 2 -- be/src/exec/operator/sort_source_operator.cpp | 2 -- .../spill_iceberg_table_sink_operator.cpp | 2 -- .../spill_iceberg_table_sink_operator.h | 2 -- .../operator/spill_sort_sink_operator.cpp | 2 -- .../exec/operator/spill_sort_sink_operator.h | 2 -- .../operator/spill_sort_source_operator.cpp | 2 -- .../operator/spill_sort_source_operator.h | 2 -- be/src/exec/operator/spill_utils.h | 2 -- .../streaming_aggregation_operator.cpp | 2 -- .../operator/streaming_aggregation_operator.h | 2 -- .../exec/operator/table_function_operator.cpp | 2 -- .../exec/operator/table_function_operator.h | 2 -- .../exec/operator/tvf_table_sink_operator.cpp | 1 - .../exec/operator/tvf_table_sink_operator.h | 2 -- be/src/exec/operator/union_sink_operator.cpp | 2 -- be/src/exec/operator/union_sink_operator.h | 2 -- .../exec/operator/union_source_operator.cpp | 2 -- be/src/exec/operator/union_source_operator.h | 2 -- be/src/exec/partitioner/partitioner.cpp | 1 - be/src/exec/partitioner/partitioner.h | 2 -- be/src/exec/pipeline/dependency.cpp | 1 - be/src/exec/pipeline/dependency.h | 2 -- be/src/exec/pipeline/pipeline.h | 2 -- .../pipeline/pipeline_fragment_context.cpp | 2 -- be/src/exec/pipeline/pipeline_task.cpp | 2 -- be/src/exec/pipeline/rec_cte_shared_state.h | 2 -- be/src/exec/pipeline/task_queue.cpp | 1 - be/src/exec/pipeline/task_queue.h | 2 -- be/src/exec/pipeline/task_scheduler.cpp | 1 - be/src/exec/rowid_fetcher.cpp | 2 -- be/src/exec/runtime_filter/runtime_filter.cpp | 1 - be/src/exec/runtime_filter/runtime_filter.h | 2 -- .../runtime_filter_consumer.cpp | 1 - .../runtime_filter/runtime_filter_consumer.h | 2 -- .../runtime_filter_consumer_helper.cpp | 1 - .../runtime_filter_consumer_helper.h | 2 -- .../runtime_filter_definitions.h | 2 -- .../runtime_filter/runtime_filter_merger.h | 2 -- .../runtime_filter/runtime_filter_mgr.cpp | 1 - .../exec/runtime_filter/runtime_filter_mgr.h | 2 -- .../runtime_filter_producer.cpp | 1 - .../runtime_filter/runtime_filter_producer.h | 2 -- .../runtime_filter_producer_helper.cpp | 1 - .../runtime_filter_producer_helper.h | 2 -- .../runtime_filter_producer_helper_cross.h | 2 -- .../runtime_filter_producer_helper_set.h | 2 -- .../runtime_filter/runtime_filter_wrapper.cpp | 1 - .../runtime_filter/runtime_filter_wrapper.h | 2 -- be/src/exec/runtime_filter/utils.cpp | 1 - be/src/exec/runtime_filter/utils.h | 2 -- be/src/exec/scan/file_scanner.cpp | 1 - be/src/exec/scan/meta_scanner.cpp | 2 -- be/src/exec/scan/meta_scanner.h | 2 -- be/src/exec/scan/scanner_context.cpp | 2 -- be/src/exec/scan/split_source_connector.h | 2 -- .../time_sharing_task_executor.cpp | 1 - .../time_sharing/time_sharing_task_handle.cpp | 1 - .../exec/scan/vector_search_user_params.cpp | 1 - be/src/exec/scan/vector_search_user_params.h | 2 -- be/src/exec/sink/autoinc_buffer.cpp | 1 - be/src/exec/sink/autoinc_buffer.h | 2 -- be/src/exec/sink/delta_writer_v2_pool.cpp | 1 - be/src/exec/sink/delta_writer_v2_pool.h | 2 -- be/src/exec/sink/load_stream_map_pool.cpp | 1 - be/src/exec/sink/load_stream_map_pool.h | 2 -- be/src/exec/sink/load_stream_stub.cpp | 1 - be/src/exec/sink/load_stream_stub.h | 2 -- .../scale_writer_partitioning_exchanger.hpp | 2 -- .../sink/tablet_sink_hash_partitioner.cpp | 1 - .../exec/sink/tablet_sink_hash_partitioner.h | 2 -- be/src/exec/sink/vrow_distribution.cpp | 1 - be/src/exec/sink/vrow_distribution.h | 2 -- be/src/exec/sink/vtablet_block_convertor.cpp | 1 - be/src/exec/sink/vtablet_block_convertor.h | 2 -- be/src/exec/sink/vtablet_finder.cpp | 1 - be/src/exec/sink/vtablet_finder.h | 2 -- .../exec/sink/writer/async_result_writer.cpp | 1 - .../exec/sink/writer/iceberg/partition_data.h | 2 -- .../writer/iceberg/partition_transformers.h | 2 -- .../writer/iceberg/viceberg_sort_writer.cpp | 2 -- .../writer/iceberg/viceberg_table_writer.cpp | 1 - .../writer/maxcompute/vmc_table_writer.cpp | 1 - .../writer/varrow_flight_result_writer.cpp | 1 - .../sink/writer/varrow_flight_result_writer.h | 2 -- .../exec/sink/writer/vhive_table_writer.cpp | 1 - .../exec/sink/writer/vmysql_result_writer.cpp | 1 - .../exec/sink/writer/vmysql_result_writer.h | 2 -- be/src/exec/sink/writer/vtablet_writer.cpp | 1 - be/src/exec/sink/writer/vtablet_writer_v2.cpp | 1 - be/src/exec/sort/heap_sorter.cpp | 2 -- be/src/exec/sort/heap_sorter.h | 2 -- be/src/exec/sort/partition_sorter.h | 2 -- be/src/exec/sort/sort_block.cpp | 1 - be/src/exec/sort/sort_block.h | 2 -- be/src/exec/sort/sort_cursor.h | 2 -- be/src/exec/sort/sorter.h | 2 -- be/src/exec/sort/topn_sorter.h | 2 -- be/src/exec/sort/vsorted_run_merger.cpp | 1 - be/src/exec/sort/vsorted_run_merger.h | 2 -- be/src/exec/spill/spill_file.cpp | 1 - be/src/exec/spill/spill_file.h | 2 -- be/src/exec/spill/spill_file_manager.cpp | 1 - be/src/exec/spill/spill_file_manager.h | 2 -- be/src/exec/spill/spill_file_reader.cpp | 1 - be/src/exec/spill/spill_file_reader.h | 2 -- be/src/exec/spill/spill_file_writer.cpp | 1 - be/src/exec/spill/spill_file_writer.h | 2 -- be/src/exec/spill/spill_repartitioner.cpp | 2 -- be/src/exec/table_connector.cpp | 2 -- be/src/exprs/aggregate/aggregate_function.h | 2 -- .../aggregate/aggregate_function_ai_agg.h | 2 -- ...gregate_function_approx_count_distinct.cpp | 1 - ...aggregate_function_approx_count_distinct.h | 2 -- .../aggregate_function_array_agg.cpp | 1 - .../aggregate/aggregate_function_array_agg.h | 2 -- .../aggregate/aggregate_function_avg.cpp | 1 - .../exprs/aggregate/aggregate_function_avg.h | 2 -- .../aggregate_function_avg_weighted.cpp | 1 - .../aggregate_function_avg_weighted.h | 2 -- .../aggregate/aggregate_function_binary.h | 2 -- .../aggregate/aggregate_function_bit.cpp | 1 - .../exprs/aggregate/aggregate_function_bit.h | 2 -- .../aggregate/aggregate_function_bitmap.cpp | 1 - .../aggregate/aggregate_function_bitmap.h | 2 -- .../aggregate_function_bitmap_agg.cpp | 1 - .../aggregate/aggregate_function_bitmap_agg.h | 2 -- .../aggregate_function_bool_union.cpp | 2 -- .../aggregate/aggregate_function_bool_union.h | 2 -- .../aggregate/aggregate_function_collect.cpp | 1 - .../aggregate/aggregate_function_collect.h | 2 -- .../aggregate_function_collect_impl.h | 2 -- .../aggregate_function_collect_limit.cpp | 1 - .../aggregate_function_collect_no_limit.cpp | 1 - .../aggregate/aggregate_function_combinator.h | 2 -- .../aggregate/aggregate_function_count.cpp | 1 - .../aggregate/aggregate_function_count.h | 2 -- .../aggregate_function_count_by_enum.cpp | 1 - .../aggregate_function_count_by_enum.h | 2 -- .../aggregate/aggregate_function_covar.cpp | 1 - .../aggregate/aggregate_function_covar.h | 2 -- .../aggregate/aggregate_function_distinct.cpp | 1 - .../aggregate/aggregate_function_distinct.h | 2 -- .../aggregate/aggregate_function_foreach.cpp | 1 - .../aggregate/aggregate_function_foreach.h | 2 -- .../aggregate_function_foreachv2.cpp | 1 - ...gregate_function_group_array_intersect.cpp | 1 - .../aggregate_function_group_array_set_op.cpp | 1 - .../aggregate_function_group_array_set_op.h | 2 -- ...gregate_function_group_array_set_op_impl.h | 2 -- .../aggregate_function_group_array_union.cpp | 1 - .../aggregate_function_group_concat.cpp | 1 - .../aggregate_function_group_concat.h | 2 -- .../aggregate_function_histogram.cpp | 1 - .../aggregate/aggregate_function_histogram.h | 2 -- .../aggregate_function_hll_union_agg.cpp | 1 - .../aggregate_function_hll_union_agg.h | 2 -- .../aggregate/aggregate_function_java_udaf.h | 2 -- .../aggregate/aggregate_function_kurtosis.cpp | 1 - .../aggregate_function_linear_histogram.cpp | 1 - .../aggregate_function_linear_histogram.h | 2 -- .../aggregate/aggregate_function_map.cpp | 1 - .../exprs/aggregate/aggregate_function_map.h | 2 -- .../aggregate/aggregate_function_map_v2.cpp | 1 - .../aggregate/aggregate_function_map_v2.h | 2 -- .../aggregate/aggregate_function_min_max.cpp | 1 - .../aggregate/aggregate_function_min_max.h | 2 -- .../aggregate_function_min_max_by.cpp | 2 -- .../aggregate/aggregate_function_min_max_by.h | 2 -- .../aggregate_function_min_max_impl.h | 2 -- .../exprs/aggregate/aggregate_function_null.h | 2 -- .../aggregate/aggregate_function_null_v2.h | 2 -- ...ggregate_function_orth_bitmap_expr_cal.cpp | 1 - ...te_function_orth_bitmap_expr_cal_count.cpp | 1 - ...gregate_function_orth_bitmap_intersect.cpp | 1 - ...e_function_orth_bitmap_intersect_count.cpp | 1 - ...egate_function_orth_bitmap_union_count.cpp | 1 - ...ggregate_function_orth_intersect_count.cpp | 1 - .../aggregate_function_orthogonal_bitmap.cpp | 1 - .../aggregate_function_orthogonal_bitmap.h | 2 -- .../aggregate_function_percentile.cpp | 2 -- .../aggregate/aggregate_function_percentile.h | 2 -- ...ggregate_function_percentile_reservoir.cpp | 2 -- .../aggregate/aggregate_function_product.h | 2 -- .../aggregate_function_python_udaf.h | 2 -- .../aggregate_function_quantile_state.cpp | 1 - .../aggregate_function_quantile_state.h | 2 -- .../aggregate/aggregate_function_reader.cpp | 1 - .../aggregate/aggregate_function_reader.h | 2 -- .../aggregate_function_reader_first_last.h | 2 -- .../aggregate_function_reader_replace.cpp | 1 - .../aggregate_function_regr_union.cpp | 1 - .../aggregate/aggregate_function_regr_union.h | 2 -- .../aggregate_function_retention.cpp | 1 - .../aggregate/aggregate_function_retention.h | 2 -- .../aggregate/aggregate_function_sem.cpp | 2 -- .../exprs/aggregate/aggregate_function_sem.h | 2 -- .../aggregate_function_sequence_match.cpp | 1 - .../aggregate_function_sequence_match.h | 2 -- .../aggregate_function_simple_factory.cpp | 1 - .../aggregate_function_simple_factory.h | 2 -- .../aggregate/aggregate_function_skew.cpp | 1 - .../aggregate/aggregate_function_sort.cpp | 1 - .../exprs/aggregate/aggregate_function_sort.h | 2 -- .../aggregate_function_state_merge.h | 2 -- .../aggregate_function_state_union.h | 2 -- .../aggregate/aggregate_function_statistic.h | 2 -- .../aggregate/aggregate_function_stddev.cpp | 1 - .../aggregate/aggregate_function_stddev.h | 2 -- .../aggregate/aggregate_function_sum.cpp | 1 - .../exprs/aggregate/aggregate_function_sum.h | 2 -- .../aggregate/aggregate_function_topn.cpp | 1 - .../exprs/aggregate/aggregate_function_topn.h | 2 -- .../aggregate_function_topn_array.cpp | 1 - .../aggregate_function_topn_weighted.cpp | 1 - .../aggregate/aggregate_function_uniq.cpp | 1 - .../exprs/aggregate/aggregate_function_uniq.h | 2 -- ...aggregate_function_uniq_distribute_key.cpp | 1 - .../aggregate_function_uniq_distribute_key.h | 2 -- .../aggregate/aggregate_function_window.cpp | 1 - .../aggregate/aggregate_function_window.h | 2 -- .../aggregate_function_window_first.cpp | 2 -- .../aggregate_function_window_funnel.cpp | 1 - .../aggregate_function_window_funnel.h | 2 -- .../aggregate_function_window_funnel_v2.cpp | 1 - .../aggregate_function_window_funnel_v2.h | 2 -- .../aggregate_function_window_impl.h | 2 -- .../aggregate_function_window_lag.cpp | 2 -- .../aggregate_function_window_last.cpp | 2 -- .../aggregate_function_window_lead.cpp | 2 -- .../aggregate_function_window_nth_value.cpp | 2 -- be/src/exprs/aggregate/factory_helpers.h | 2 -- be/src/exprs/aggregate/helpers.h | 2 -- be/src/exprs/aggregate/moments.h | 2 -- be/src/exprs/block_bloom_filter.hpp | 2 -- be/src/exprs/block_bloom_filter_impl.cc | 2 -- be/src/exprs/bloom_filter_func.h | 2 -- be/src/exprs/bloom_filter_func_impl.h | 2 -- be/src/exprs/function/ai/ai_adapter.h | 2 -- be/src/exprs/function/ai/ai_functions.h | 2 -- .../array/function_array_contains_all.cpp | 2 -- .../function/array/function_array_element.h | 2 -- .../array/function_array_enumerate_uniq.cpp | 2 -- .../function/array/function_array_flatten.cpp | 1 - .../array/function_array_intersect.cpp | 1 - .../function/array/function_array_join.h | 2 -- .../exprs/function/array/function_array_map.h | 2 -- .../function/array/function_array_mapped.h | 2 -- .../function/array/function_array_nary.h | 2 -- .../function/array/function_array_range.cpp | 1 - .../function/array/function_array_shuffle.cpp | 1 - .../function/array/function_array_sortby.cpp | 1 - .../function/array/function_array_split.cpp | 1 - .../function/array/function_array_union.cpp | 1 - .../function/array/function_array_utils.h | 2 -- .../array/function_array_with_constant.cpp | 2 -- be/src/exprs/function/cast/cast_to_array.h | 2 -- .../cast/cast_to_basic_number_common.h | 2 -- be/src/exprs/function/cast/cast_to_date.h | 2 -- .../cast/cast_to_date_or_datetime_impl.hpp | 4 +-- .../function/cast/cast_to_datetimev2_impl.hpp | 4 +-- .../function/cast/cast_to_datev2_impl.hpp | 2 -- be/src/exprs/function/cast/cast_to_decimal.h | 2 -- be/src/exprs/function/cast/cast_to_float.h | 2 -- be/src/exprs/function/cast/cast_to_int.h | 2 -- be/src/exprs/function/cast/cast_to_ip.h | 2 -- be/src/exprs/function/cast/cast_to_jsonb.h | 2 -- be/src/exprs/function/cast/cast_to_map.h | 2 -- be/src/exprs/function/cast/cast_to_string.h | 2 -- be/src/exprs/function/cast/cast_to_struct.h | 2 -- .../exprs/function/cast/cast_to_time_impl.hpp | 4 +-- .../function/complex_hash_map_dictionary.cpp | 2 -- be/src/exprs/function/date_format_type.h | 2 -- be/src/exprs/function/date_time_transforms.h | 2 -- be/src/exprs/function/function.cpp | 2 -- be/src/exprs/function/function_bit_count.cpp | 1 - be/src/exprs/function/function_bitmap.cpp | 1 - .../exprs/function/function_collection_in.h | 2 -- be/src/exprs/function/function_compress.cpp | 2 -- be/src/exprs/function/function_conv.cpp | 1 - be/src/exprs/function/function_convert_tz.cpp | 2 -- .../function/function_datetime_floor_ceil.cpp | 1 - .../function_datetime_string_to_string.h | 2 -- be/src/exprs/function/function_encryption.cpp | 1 - be/src/exprs/function/function_hash.cpp | 1 - be/src/exprs/function/function_helpers.cpp | 2 -- be/src/exprs/function/function_hex.cpp | 1 - be/src/exprs/function/function_hll.cpp | 1 - be/src/exprs/function/function_ip.h | 2 -- be/src/exprs/function/function_json.cpp | 1 - be/src/exprs/function/function_jsonb.cpp | 1 - .../function/function_needs_to_handle_null.h | 2 -- be/src/exprs/function/function_regexp.cpp | 1 - be/src/exprs/function/function_rpc.cpp | 1 - be/src/exprs/function/function_score.cpp | 2 -- be/src/exprs/function/function_soundex.cpp | 2 -- .../function/function_split_by_regexp.cpp | 1 - be/src/exprs/function/function_string.cpp | 1 - .../function/function_time_value_to_field.cpp | 2 -- be/src/exprs/function/function_to_json.cpp | 1 - be/src/exprs/function/function_tokenize.cpp | 2 -- be/src/exprs/function/function_varbinary.cpp | 2 -- be/src/exprs/function/function_varbinary.h | 2 -- be/src/exprs/function/functions_comparison.h | 2 -- .../functions_multi_string_position.cpp | 2 -- be/src/exprs/function/like.cpp | 2 -- be/src/exprs/function/match.cpp | 2 -- be/src/exprs/function/minus.cpp | 2 -- be/src/exprs/function/multiply.cpp | 2 -- be/src/exprs/function/plus.cpp | 2 -- be/src/exprs/function/random.cpp | 2 -- be/src/exprs/function/uniform.cpp | 2 -- be/src/exprs/function/url/functions_url.h | 2 -- be/src/exprs/function_context.cpp | 2 -- be/src/exprs/hybrid_set.h | 2 -- .../varray_filter_function.cpp | 2 -- .../lambda_function/varray_map_function.cpp | 2 -- .../lambda_function/varray_sort_function.cpp | 2 -- be/src/exprs/score_runtime.h | 2 -- .../table_function/python_udtf_function.cpp | 2 -- .../table_function/python_udtf_function.h | 2 -- be/src/exprs/table_function/table_function.h | 2 -- .../table_function/table_function_factory.cpp | 2 -- .../table_function/table_function_factory.h | 2 -- .../table_function/udf_table_function.cpp | 2 -- .../exprs/table_function/udf_table_function.h | 2 -- be/src/exprs/table_function/vexplode.cpp | 2 -- be/src/exprs/table_function/vexplode.h | 2 -- .../exprs/table_function/vexplode_bitmap.cpp | 2 -- be/src/exprs/table_function/vexplode_bitmap.h | 2 -- .../table_function/vexplode_json_object.cpp | 2 -- .../table_function/vexplode_json_object.h | 2 -- be/src/exprs/table_function/vexplode_map.cpp | 2 -- be/src/exprs/table_function/vexplode_map.h | 2 -- .../exprs/table_function/vexplode_numbers.cpp | 2 -- .../exprs/table_function/vexplode_numbers.h | 2 -- be/src/exprs/table_function/vexplode_v2.cpp | 2 -- be/src/exprs/table_function/vexplode_v2.h | 2 -- be/src/exprs/table_function/vjson_each.cpp | 2 -- be/src/exprs/table_function/vjson_each.h | 2 -- be/src/exprs/vbitmap_predicate.cpp | 2 -- be/src/exprs/vbloom_predicate.cpp | 2 -- be/src/exprs/vcase_expr.cpp | 2 -- be/src/exprs/vcast_expr.cpp | 2 -- be/src/exprs/vcompound_pred.h | 2 -- be/src/exprs/vdirect_in_predicate.h | 2 -- be/src/exprs/vectorized_agg_fn.cpp | 2 -- be/src/exprs/vectorized_agg_fn.h | 2 -- be/src/exprs/vectorized_fn_call.cpp | 2 -- be/src/exprs/vectorized_fn_call.h | 2 -- be/src/exprs/vexpr.cpp | 2 -- be/src/exprs/vexpr.h | 2 -- be/src/exprs/vexpr_context.cpp | 2 -- be/src/exprs/vin_predicate.cpp | 2 -- be/src/exprs/vinfo_func.cpp | 2 -- be/src/exprs/virtual_slot_ref.cpp | 2 -- be/src/exprs/virtual_slot_ref.h | 2 -- be/src/exprs/vliteral.cpp | 2 -- be/src/exprs/vmatch_predicate.cpp | 2 -- be/src/exprs/vruntimefilter_wrapper.cpp | 2 -- be/src/exprs/vruntimefilter_wrapper.h | 2 -- be/src/exprs/vtopn_pred.h | 2 -- be/src/format/arrow/arrow_block_convertor.cpp | 2 -- .../format/arrow/arrow_pip_input_stream.cpp | 2 -- be/src/format/arrow/arrow_pip_input_stream.h | 2 -- be/src/format/arrow/arrow_stream_reader.cpp | 2 -- be/src/format/arrow/arrow_stream_reader.h | 2 -- be/src/format/column_type_convert.cpp | 2 -- be/src/format/column_type_convert.h | 2 -- be/src/format/csv/csv_reader.cpp | 2 -- be/src/format/csv/csv_reader.h | 2 -- .../new_plain_binary_line_reader.cpp | 2 -- .../new_plain_binary_line_reader.h | 2 -- .../new_plain_text_line_reader.cpp | 2 -- .../file_reader/new_plain_text_line_reader.h | 2 -- be/src/format/format_common.h | 2 -- be/src/format/generic_reader.h | 2 -- be/src/format/jni/jni_data_bridge.cpp | 2 -- be/src/format/jni/jni_data_bridge.h | 2 -- be/src/format/jni/jni_reader.cpp | 2 -- be/src/format/jni/jni_reader.h | 2 -- be/src/format/json/new_json_reader.cpp | 2 -- be/src/format/json/new_json_reader.h | 2 -- be/src/format/native/native_reader.cpp | 2 -- be/src/format/native/native_reader.h | 2 -- be/src/format/orc/orc_memory_pool.h | 2 -- be/src/format/orc/vorc_reader.cpp | 2 -- be/src/format/orc/vorc_reader.h | 2 -- be/src/format/parquet/arrow_memory_pool.cpp | 2 -- be/src/format/parquet/arrow_memory_pool.h | 2 -- be/src/format/parquet/bool_plain_decoder.cpp | 2 -- be/src/format/parquet/bool_plain_decoder.h | 2 -- be/src/format/parquet/bool_rle_decoder.cpp | 2 -- be/src/format/parquet/bool_rle_decoder.h | 2 -- .../parquet/byte_array_dict_decoder.cpp | 2 -- .../format/parquet/byte_array_dict_decoder.h | 2 -- .../parquet/byte_array_plain_decoder.cpp | 2 -- .../format/parquet/byte_array_plain_decoder.h | 2 -- .../parquet/byte_stream_split_decoder.cpp | 2 -- .../parquet/byte_stream_split_decoder.h | 2 -- be/src/format/parquet/decoder.cpp | 2 -- be/src/format/parquet/decoder.h | 2 -- .../format/parquet/delta_bit_pack_decoder.cpp | 2 -- .../format/parquet/delta_bit_pack_decoder.h | 2 -- .../parquet/fix_length_dict_decoder.hpp | 2 -- .../parquet/fix_length_plain_decoder.cpp | 2 -- .../format/parquet/fix_length_plain_decoder.h | 2 -- be/src/format/parquet/level_decoder.cpp | 2 -- be/src/format/parquet/level_decoder.h | 2 -- .../format/parquet/parquet_column_convert.cpp | 2 -- .../format/parquet/parquet_column_convert.h | 2 -- be/src/format/parquet/parquet_common.cpp | 2 -- be/src/format/parquet/parquet_common.h | 2 -- be/src/format/parquet/parquet_predicate.h | 2 -- be/src/format/parquet/parquet_thrift_util.h | 2 -- be/src/format/parquet/schema_desc.cpp | 2 -- be/src/format/parquet/schema_desc.h | 2 -- .../parquet/vparquet_column_chunk_reader.cpp | 2 -- .../parquet/vparquet_column_chunk_reader.h | 2 -- .../format/parquet/vparquet_column_reader.cpp | 2 -- .../format/parquet/vparquet_column_reader.h | 2 -- .../format/parquet/vparquet_file_metadata.cpp | 2 -- .../format/parquet/vparquet_file_metadata.h | 2 -- .../format/parquet/vparquet_group_reader.cpp | 2 -- be/src/format/parquet/vparquet_group_reader.h | 2 -- be/src/format/parquet/vparquet_page_index.cpp | 2 -- be/src/format/parquet/vparquet_page_index.h | 2 -- .../format/parquet/vparquet_page_reader.cpp | 2 -- be/src/format/parquet/vparquet_page_reader.h | 2 -- be/src/format/parquet/vparquet_reader.cpp | 2 -- be/src/format/parquet/vparquet_reader.h | 2 -- be/src/format/table/equality_delete.cpp | 2 -- be/src/format/table/equality_delete.h | 2 -- .../hive/hive_orc_nested_column_utils.cpp | 1 - .../table/hive/hive_orc_nested_column_utils.h | 2 -- .../hive/hive_parquet_nested_column_utils.cpp | 1 - .../hive/hive_parquet_nested_column_utils.h | 2 -- be/src/format/table/hive_reader.cpp | 2 -- be/src/format/table/hive_reader.h | 2 -- be/src/format/table/hudi_jni_reader.cpp | 2 -- be/src/format/table/hudi_jni_reader.h | 2 -- be/src/format/table/hudi_reader.cpp | 2 -- be/src/format/table/hudi_reader.h | 2 -- .../table/iceberg/arrow_schema_util.cpp | 2 -- .../format/table/iceberg/arrow_schema_util.h | 2 -- .../iceberg_orc_nested_column_utils.cpp | 1 - .../iceberg/iceberg_orc_nested_column_utils.h | 2 -- .../iceberg_parquet_nested_column_utils.cpp | 1 - .../iceberg_parquet_nested_column_utils.h | 2 -- .../format/table/iceberg/partition_spec.cpp | 2 -- be/src/format/table/iceberg/partition_spec.h | 2 -- .../table/iceberg/partition_spec_parser.cpp | 2 -- .../table/iceberg/partition_spec_parser.h | 2 -- be/src/format/table/iceberg/schema.cpp | 2 -- be/src/format/table/iceberg/schema.h | 2 -- be/src/format/table/iceberg/schema_parser.cpp | 2 -- be/src/format/table/iceberg/schema_parser.h | 2 -- be/src/format/table/iceberg/struct_like.h | 2 -- be/src/format/table/iceberg/types.cpp | 2 -- be/src/format/table/iceberg/types.h | 2 -- .../table/iceberg/unbound_partition_spec.cpp | 2 -- .../table/iceberg/unbound_partition_spec.h | 2 -- be/src/format/table/iceberg_reader.cpp | 2 -- be/src/format/table/iceberg_reader.h | 2 -- .../table/iceberg_sys_table_jni_reader.cpp | 2 -- .../table/iceberg_sys_table_jni_reader.h | 2 -- be/src/format/table/jdbc_jni_reader.cpp | 2 -- be/src/format/table/jdbc_jni_reader.h | 2 -- .../format/table/max_compute_jni_reader.cpp | 2 -- be/src/format/table/max_compute_jni_reader.h | 2 -- .../table/nested_column_access_helper.h | 2 -- be/src/format/table/paimon_cpp_reader.cpp | 2 -- be/src/format/table/paimon_cpp_reader.h | 2 -- be/src/format/table/paimon_jni_reader.cpp | 2 -- be/src/format/table/paimon_jni_reader.h | 2 -- .../table/paimon_predicate_converter.cpp | 2 -- .../format/table/paimon_predicate_converter.h | 2 -- be/src/format/table/paimon_reader.cpp | 2 -- be/src/format/table/paimon_reader.h | 2 -- be/src/format/table/remote_doris_reader.cpp | 2 -- be/src/format/table/remote_doris_reader.h | 2 -- be/src/format/table/table_format_reader.cpp | 2 -- be/src/format/table/table_format_reader.h | 2 -- .../table/transactional_hive_common.cpp | 2 -- .../format/table/transactional_hive_common.h | 2 -- .../table/transactional_hive_reader.cpp | 2 -- .../format/table/transactional_hive_reader.h | 2 -- .../table/trino_connector_jni_reader.cpp | 2 -- .../format/table/trino_connector_jni_reader.h | 2 -- be/src/format/text/text_reader.cpp | 2 -- be/src/format/text/text_reader.h | 2 -- .../iceberg_partition_function.cpp | 2 -- .../transformer/iceberg_partition_function.h | 2 -- .../format/transformer/merge_partitioner.cpp | 2 -- be/src/format/transformer/merge_partitioner.h | 2 -- .../format/transformer/vcsv_transformer.cpp | 1 - be/src/format/transformer/vcsv_transformer.h | 2 -- .../transformer/vfile_format_transformer.h | 2 -- .../transformer/vjni_format_transformer.h | 2 -- .../transformer/vnative_transformer.cpp | 2 -- .../format/transformer/vnative_transformer.h | 2 -- .../format/transformer/vorc_transformer.cpp | 1 - be/src/format/transformer/vorc_transformer.h | 2 -- .../transformer/vparquet_transformer.cpp | 1 - .../format/transformer/vparquet_transformer.h | 2 -- be/src/format/transformer/writer_assigner.h | 2 -- .../schema_active_queries_scanner.cpp | 1 - ...ma_authentication_integrations_scanner.cpp | 2 -- .../schema_backend_active_tasks.cpp | 1 - .../schema_backend_kerberos_ticket_cache.cpp | 1 - ...chema_catalog_meta_cache_stats_scanner.cpp | 1 - ...ma_cluster_snapshot_properties_scanner.cpp | 2 -- .../schema_cluster_snapshots_scanner.cpp | 2 -- .../schema_column_data_sizes_scanner.cpp | 1 - .../schema_columns_scanner.cpp | 1 - .../schema_encryption_keys_scanner.cpp | 2 -- .../schema_file_cache_info_scanner.cpp | 1 - .../schema_file_cache_statistics.cpp | 1 - .../schema_partitions_scanner.cpp | 1 - .../schema_processlist_scanner.cpp | 1 - .../schema_rowsets_scanner.cpp | 1 - .../schema_table_options_scanner.cpp | 1 - .../schema_table_properties_scanner.cpp | 1 - .../schema_tablets_scanner.cpp | 1 - .../schema_workload_group_privileges.cpp | 1 - ..._workload_group_resource_usage_scanner.cpp | 1 - .../schema_workload_groups_scanner.cpp | 1 - .../schema_workload_sched_policy_scanner.cpp | 1 - be/src/io/cache/block_file_cache.cpp | 2 -- be/src/io/file_factory.cpp | 2 -- be/src/io/fs/buffered_reader.cpp | 2 -- be/src/io/fs/buffered_reader.h | 2 -- .../connectivity/s3_connectivity_tester.cpp | 2 -- .../storage_connectivity_tester.cpp | 2 -- be/src/io/fs/file_handle_cache.cpp | 2 -- be/src/io/fs/hdfs_file_reader.cpp | 2 -- be/src/io/fs/hdfs_file_writer.cpp | 2 -- be/src/io/fs/local_file_writer.cpp | 2 -- be/src/io/fs/s3_file_writer.cpp | 2 -- be/src/load/channel/load_stream.cpp | 2 -- be/src/load/channel/load_stream_writer.cpp | 2 -- be/src/load/delta_writer/delta_writer.cpp | 2 -- be/src/load/delta_writer/delta_writer_v2.cpp | 2 -- be/src/load/delta_writer/push_handler.cpp | 2 -- be/src/load/group_commit/group_commit_mgr.cpp | 2 -- be/src/load/group_commit/wal/wal_info.cpp | 2 -- be/src/load/group_commit/wal/wal_reader.cpp | 2 -- be/src/load/group_commit/wal/wal_reader.h | 2 -- be/src/load/load_path_mgr.cpp | 2 -- be/src/load/memtable/memtable.cpp | 2 -- .../load/routine_load/data_consumer_group.cpp | 2 -- .../load/routine_load/data_consumer_group.h | 2 -- .../load/stream_load/stream_load_context.cpp | 2 -- be/src/runtime/descriptors.cpp | 2 -- be/src/runtime/descriptors.h | 2 -- be/src/runtime/exec_env_init.cpp | 1 - be/src/runtime/fragment_mgr.cpp | 2 -- be/src/runtime/fragment_mgr.h | 2 -- be/src/runtime/memory/cache_manager.cpp | 2 -- be/src/runtime/memory/cache_manager.h | 2 -- be/src/runtime/memory/cache_policy.cpp | 2 -- be/src/runtime/memory/cache_policy.h | 2 -- .../memory/global_memory_arbitrator.cpp | 2 -- .../runtime/memory/global_memory_arbitrator.h | 2 -- be/src/runtime/memory/heap_profiler.cpp | 2 -- be/src/runtime/memory/heap_profiler.h | 2 -- be/src/runtime/memory/jemalloc_control.cpp | 2 -- be/src/runtime/memory/jemalloc_control.h | 2 -- be/src/runtime/memory/lru_cache_policy.h | 2 -- be/src/runtime/memory/lru_cache_value_base.h | 2 -- be/src/runtime/memory/mem_counter.h | 2 -- be/src/runtime/memory/mem_tracker.h | 2 -- be/src/runtime/memory/mem_tracker_limiter.cpp | 2 -- be/src/runtime/memory/mem_tracker_limiter.h | 2 -- be/src/runtime/memory/memory_profile.cpp | 2 -- be/src/runtime/memory/memory_profile.h | 2 -- be/src/runtime/memory/memory_reclamation.cpp | 2 -- be/src/runtime/memory/memory_reclamation.h | 2 -- .../runtime/memory/thread_mem_tracker_mgr.cpp | 2 -- .../runtime/memory/thread_mem_tracker_mgr.h | 2 -- be/src/runtime/result_block_buffer.cpp | 2 -- be/src/runtime/runtime_profile.cpp | 1 - be/src/runtime/runtime_profile.h | 2 -- be/src/runtime/runtime_state.cpp | 2 -- be/src/runtime/snapshot_loader.cpp | 2 -- .../runtime/workload_group/workload_group.cpp | 2 -- .../workload_group/workload_group_manager.cpp | 2 -- .../workload_group/workload_group_metrics.cpp | 1 - .../workload_management/cpu_context.cpp | 2 -- .../runtime/workload_management/cpu_context.h | 2 -- .../runtime/workload_management/io_context.h | 2 -- .../workload_management/memory_context.cpp | 2 -- .../workload_management/memory_context.h | 2 -- .../query_task_controller.cpp | 2 -- .../query_task_controller.h | 2 -- .../workload_management/resource_context.cpp | 2 -- .../workload_management/resource_context.h | 2 -- .../workload_management/task_controller.cpp | 2 -- .../workload_management/task_controller.h | 2 -- be/src/service/backend_service.cpp | 2 -- .../http/action/check_rpc_channel_action.cpp | 2 -- .../service/http/action/checksum_action.cpp | 2 -- .../http/action/compaction_score_action.cpp | 2 -- be/src/service/http/action/config_action.cpp | 2 -- .../http/action/delete_bitmap_action.cpp | 2 -- .../http/action/delete_bitmap_action.h | 2 -- .../http/action/reload_tablet_action.cpp | 2 -- .../http/action/reset_rpc_channel_action.cpp | 2 -- .../http/action/show_hotspot_action.cpp | 2 -- .../service/http/action/snapshot_action.cpp | 2 -- .../action/stream_load_forward_handler.cpp | 2 -- .../http/action/tablet_migration_action.cpp | 2 -- be/src/service/http/http_client.cpp | 2 -- be/src/service/http_service.cpp | 2 -- be/src/service/point_query_executor.cpp | 2 -- be/src/storage/compaction/base_compaction.cpp | 1 - .../compaction/collection_similarity.cpp | 2 -- .../compaction/collection_similarity.h | 2 -- .../compaction/collection_statistics.cpp | 2 -- .../compaction/collection_statistics.h | 2 -- be/src/storage/compaction/compaction.cpp | 2 -- .../compaction/cumulative_compaction.cpp | 2 -- .../cumulative_compaction_policy.cpp | 2 -- ...mulative_compaction_time_series_policy.cpp | 2 -- be/src/storage/data_dir.cpp | 2 -- .../delete/delete_bitmap_calculator.cpp | 2 -- be/src/storage/field.h | 2 -- be/src/storage/index/ann/ann_index.h | 2 -- .../storage/index/ann/ann_index_iterator.cpp | 2 -- be/src/storage/index/ann/ann_index_iterator.h | 2 -- be/src/storage/index/ann/ann_index_reader.cpp | 1 - be/src/storage/index/ann/ann_index_reader.h | 2 -- be/src/storage/index/ann/ann_index_writer.cpp | 2 -- be/src/storage/index/ann/ann_index_writer.h | 2 -- .../index/ann/ann_range_search_runtime.cpp | 1 - .../index/ann/ann_range_search_runtime.h | 2 -- be/src/storage/index/ann/ann_search_params.h | 2 -- be/src/storage/index/ann/ann_topn_runtime.cpp | 1 - be/src/storage/index/ann/ann_topn_runtime.h | 2 -- be/src/storage/index/ann/faiss_ann_index.cpp | 1 - be/src/storage/index/ann/faiss_ann_index.h | 2 -- .../storage/index/bloom_filter/bloom_filter.h | 2 -- .../bloom_filter_index_reader.cpp | 2 -- .../bloom_filter_index_writer.cpp | 2 -- .../index/bloom_filter/ngram_bloom_filter.cpp | 2 -- .../index/bloom_filter/ngram_bloom_filter.h | 2 -- be/src/storage/index/index_page.cpp | 2 -- be/src/storage/index/index_page.h | 2 -- be/src/storage/index/index_query_context.h | 2 -- be/src/storage/index/index_reader_helper.h | 2 -- be/src/storage/index/index_storage_format.cpp | 2 -- .../storage/index/index_storage_format_v1.cpp | 2 -- .../storage/index/index_storage_format_v2.cpp | 2 -- be/src/storage/index/index_writer.cpp | 2 -- be/src/storage/index/index_writer.h | 2 -- .../storage/index/indexed_column_writer.cpp | 2 -- .../index/inverted/analyzer/analyzer.cpp | 2 -- .../inverted/analyzer/ik/IKTokenizer.cpp | 2 -- .../analyzer/ik/core/AnalyzeContext.cpp | 2 -- .../analyzer/ik/core/CJKSegmenter.cpp | 2 -- .../ik/core/CN_QuantifierSegmenter.cpp | 2 -- .../inverted/analyzer/ik/core/CharacterUtil.h | 2 -- .../inverted/analyzer/ik/core/IKSegmenter.cpp | 2 -- .../analyzer/ik/core/LetterSegmenter.cpp | 2 -- .../char_filter/char_replace_char_filter.cpp | 2 -- .../inverted_index_compound_reader.cpp | 2 -- .../index/inverted/inverted_index_reader.cpp | 2 -- .../inverted/query/conjunction_query.cpp | 2 -- .../inverted/query/phrase_prefix_query.cpp | 2 -- .../query/phrase_query/phrase_matcher.h | 2 -- .../phrase_query/sloppy_phrase_matcher.cpp | 2 -- .../index/inverted/query/query_helper.cpp | 2 -- .../index/inverted/query/query_helper.h | 2 -- .../index/inverted/query/regexp_query.cpp | 2 -- .../index/inverted/query/term_query.cpp | 2 -- .../storage/index/inverted/query/term_query.h | 2 -- .../inverted/similarity/bm25_similarity.cpp | 2 -- .../inverted/similarity/bm25_similarity.h | 2 -- .../index/inverted/similarity/similarity.h | 2 -- .../token_filter/ascii_folding_filter.cpp | 2 -- .../token_filter/word_delimiter_filter.cpp | 2 -- .../word_delimiter_filter_factory.h | 2 -- be/src/storage/index/inverted/token_stream.h | 2 -- .../tokenizer/basic/basic_tokenizer.cpp | 2 -- .../char/char_group_tokenizer_factory.cpp | 2 -- .../char/char_group_tokenizer_factory.h | 2 -- .../tokenizer/char/char_tokenizer.cpp | 2 -- .../inverted/tokenizer/char/char_tokenizer.h | 2 -- .../inverted/tokenizer/icu/icu_tokenizer.cpp | 2 -- .../tokenizer/keyword/keyword_tokenizer.h | 2 -- .../tokenizer/ngram/ngram_tokenizer.cpp | 2 -- .../tokenizer/ngram/ngram_tokenizer.h | 2 -- .../standard/standard_tokenizer_impl.h | 2 -- .../index/inverted/util/docid_set_iterator.h | 2 -- .../index/inverted/util/fixed_bit_set.h | 2 -- .../index/inverted/util/mock_iterator.h | 2 -- .../index/inverted/util/priority_queue.h | 2 -- .../index/inverted/util/string_helper.h | 2 -- .../index/inverted/util/union_term_iterator.h | 2 -- be/src/storage/index/ordinal_page_index.cpp | 2 -- be/src/storage/index/primary_key_index.h | 2 -- be/src/storage/index/short_key_index.cpp | 2 -- .../storage/index/zone_map/zone_map_index.cpp | 2 -- .../storage/index/zone_map/zone_map_index.h | 2 -- be/src/storage/iterator/block_reader.cpp | 2 -- be/src/storage/iterator/olap_data_convertor.h | 2 -- be/src/storage/iterator/vcollect_iterator.cpp | 2 -- .../iterator/vertical_block_reader.cpp | 2 -- .../iterator/vertical_merge_iterator.cpp | 2 -- .../iterator/vertical_merge_iterator.h | 2 -- .../storage/iterator/vgeneric_iterators.cpp | 2 -- be/src/storage/iterator/vgeneric_iterators.h | 2 -- be/src/storage/itoken_extractor.h | 2 -- be/src/storage/merger.cpp | 2 -- be/src/storage/olap_common.h | 2 -- be/src/storage/olap_scan_common.h | 2 -- be/src/storage/olap_server.cpp | 2 -- be/src/storage/partial_update_info.cpp | 1 - .../storage/predicate/comparison_predicate.h | 2 -- be/src/storage/predicate/in_list_predicate.h | 2 -- be/src/storage/predicate/predicate_creator.h | 2 -- be/src/storage/row_cursor.cpp | 2 -- be/src/storage/row_cursor.h | 2 -- be/src/storage/rowid_conversion.h | 2 -- be/src/storage/rowset/beta_rowset.cpp | 2 -- be/src/storage/rowset/beta_rowset_reader.cpp | 2 -- be/src/storage/rowset/beta_rowset_writer.cpp | 2 -- be/src/storage/rowset/rowset.cpp | 2 -- be/src/storage/rowset/rowset_meta.cpp | 2 -- be/src/storage/rowset/rowset_meta.h | 2 -- be/src/storage/rowset/rowset_meta_manager.cpp | 2 -- be/src/storage/rowset/segcompaction.cpp | 2 -- be/src/storage/rowset_builder.cpp | 2 -- be/src/storage/schema.h | 2 -- .../storage/schema_change/schema_change.cpp | 2 -- be/src/storage/segment/binary_dict_page.cpp | 2 -- be/src/storage/segment/binary_plain_page.h | 2 -- be/src/storage/segment/binary_plain_page_v2.h | 2 -- be/src/storage/segment/binary_prefix_page.cpp | 2 -- be/src/storage/segment/bitshuffle_page.h | 2 -- be/src/storage/segment/column_reader.cpp | 2 -- be/src/storage/segment/column_reader.h | 2 -- .../storage/segment/column_reader_cache.cpp | 2 -- be/src/storage/segment/column_writer.cpp | 2 -- .../storage/segment/frame_of_reference_page.h | 2 -- be/src/storage/segment/page_io.cpp | 2 -- be/src/storage/segment/plain_page.h | 2 -- be/src/storage/segment/rle_page.h | 2 -- be/src/storage/segment/row_ranges.h | 2 -- be/src/storage/segment/segment.cpp | 2 -- be/src/storage/segment/segment_iterator.cpp | 1 - be/src/storage/segment/segment_loader.h | 2 -- be/src/storage/segment/segment_writer.cpp | 2 -- .../variant/binary_column_extract_iterator.h | 2 -- .../segment/variant/binary_column_reader.cpp | 2 -- .../segment/variant/binary_column_reader.h | 2 -- .../variant/hierarchical_data_iterator.cpp | 2 -- .../variant/hierarchical_data_iterator.h | 2 -- .../variant/sparse_column_merge_iterator.cpp | 2 -- .../variant/sparse_column_merge_iterator.h | 2 -- .../segment/variant/variant_column_reader.cpp | 2 -- .../segment/variant/variant_column_reader.h | 2 -- .../variant/variant_column_writer_impl.cpp | 2 -- .../variant/variant_column_writer_impl.h | 2 -- .../variant_doc_snpashot_compact_iterator.h | 2 -- .../variant/variant_external_meta_reader.cpp | 2 -- .../variant/variant_external_meta_reader.h | 2 -- .../segment/variant/variant_statistics.h | 2 -- .../variant_streaming_compaction_writer.cpp | 2 -- .../variant_streaming_compaction_writer.h | 2 -- .../segment/variant/variant_writer_helpers.h | 2 -- .../segment/variant_stats_calculator.cpp | 2 -- .../segment/vertical_segment_writer.cpp | 2 -- be/src/storage/snapshot/snapshot_manager.cpp | 2 -- be/src/storage/storage_engine.cpp | 2 -- be/src/storage/tablet/base_tablet.cpp | 1 - be/src/storage/tablet/tablet.cpp | 2 -- be/src/storage/tablet/tablet.h | 2 -- be/src/storage/tablet/tablet_manager.cpp | 2 -- be/src/storage/tablet/tablet_meta.cpp | 2 -- be/src/storage/tablet/tablet_meta.h | 2 -- be/src/storage/tablet/tablet_meta_manager.cpp | 2 -- be/src/storage/tablet/tablet_reader.cpp | 2 -- be/src/storage/tablet/tablet_schema.cpp | 2 -- be/src/storage/tablet/tablet_schema.h | 2 -- be/src/storage/tablet_info.cpp | 2 -- be/src/storage/tablet_info.h | 2 -- .../task/engine_storage_migration_task.cpp | 2 -- be/src/storage/task/index_builder.cpp | 2 -- be/src/storage/types.h | 2 -- be/src/storage/utils.cpp | 2 -- be/src/storage/version_graph.cpp | 2 -- be/src/util/bit_packing.inline.h | 2 -- be/src/util/bit_stream_utils.h | 2 -- be/src/util/bit_stream_utils.inline.h | 2 -- be/src/util/bitmap.h | 2 -- be/src/util/bitmap_intersect.h | 2 -- be/src/util/block_compression.cpp | 2 -- be/src/util/blocking_priority_queue.hpp | 2 -- be/src/util/blocking_queue.hpp | 2 -- be/src/util/brpc_client_cache.cpp | 2 -- be/src/util/brpc_client_cache.h | 2 -- be/src/util/coding.cpp | 2 -- be/src/util/coding.h | 2 -- be/src/util/countdown_latch.h | 2 -- be/src/util/cpu_info.cpp | 2 -- be/src/util/date_func.cpp | 2 -- be/src/util/decompressor.cpp | 2 -- be/src/util/decompressor.h | 2 -- be/src/util/disk_info.cpp | 2 -- be/src/util/disk_info.h | 2 -- be/src/util/frame_of_reference_coding.cpp | 2 -- be/src/util/frame_of_reference_coding.h | 2 -- be/src/util/hash/city.cc | 1 - be/src/util/hash/murmur_hash3.cpp | 2 -- be/src/util/hash_util.hpp | 2 -- be/src/util/io_helper.h | 2 -- be/src/util/jni-util.cpp | 2 -- be/src/util/json/json_parser.cpp | 2 -- be/src/util/json/path_in_data.cpp | 2 -- be/src/util/json/simd_json_parser.h | 2 -- be/src/util/jsonb_parser_simd.h | 2 -- be/src/util/lru_cache.cpp | 1 - be/src/util/lru_cache.h | 2 -- be/src/util/lzo_decompressor.cpp | 2 -- be/src/util/network_util.cpp | 2 -- be/src/util/parse_util.cpp | 1 - be/src/util/perf_counters.cpp | 1 - be/src/util/raw_value.h | 2 -- be/src/util/rle_encoding.h | 2 -- be/src/util/simd/bits.h | 2 -- be/src/util/simd/reverse_copy_bytes.h | 2 -- be/src/util/slice.h | 2 -- be/src/util/string_search.hpp | 2 -- be/src/util/tdigest.h | 2 -- be/src/util/time_lut.cpp | 2 -- be/src/util/timezone_utils.cpp | 2 -- be/src/util/uid_util.cpp | 2 -- be/src/util/url_parser.cpp | 2 -- be/src/util/zlib.cpp | 2 -- 1102 files changed, 12 insertions(+), 2021 deletions(-) delete mode 100644 be/src/common/compile_check_begin.h delete mode 100644 be/src/common/compile_check_end.h diff --git a/be/src/agent/cgroup_cpu_ctl.cpp b/be/src/agent/cgroup_cpu_ctl.cpp index ac1c533a5a2f05..900f5def9389d9 100644 --- a/be/src/agent/cgroup_cpu_ctl.cpp +++ b/be/src/agent/cgroup_cpu_ctl.cpp @@ -28,7 +28,6 @@ namespace doris { -#include "common/compile_check_begin.h" bool CgroupCpuCtl::is_a_valid_cgroup_path(std::string cg_path) { if (!cg_path.empty()) { @@ -445,6 +444,5 @@ Status CgroupV2CpuCtl::add_thread_to_cgroup() { return CgroupCpuCtl::add_thread_to_cgroup(_cgroup_v2_query_wg_thread_file); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/agent/task_worker_pool.cpp b/be/src/agent/task_worker_pool.cpp index a6cb674fe93b0f..82b6afb3f83340 100644 --- a/be/src/agent/task_worker_pool.cpp +++ b/be/src/agent/task_worker_pool.cpp @@ -104,7 +104,6 @@ #include "util/trace.h" namespace doris { -#include "common/compile_check_begin.h" using namespace ErrorCode; namespace { @@ -569,8 +568,8 @@ PriorTaskWorkerPool::PriorTaskWorkerPool( std::function callback) : _callback(std::move(callback)) { for (int i = 0; i < normal_worker_count; ++i) { - auto st = Thread::create( - "Normal", name, [this] { normal_loop(); }, &_workers.emplace_back()); + auto st = + Thread::create("Normal", name, [this] { normal_loop(); }, &_workers.emplace_back()); CHECK(st.ok()) << name << ": " << st; } @@ -1775,7 +1774,9 @@ void create_tablet_callback(StorageEngine& engine, const TAgentTaskRequest& req) Defer defer = [&] { auto elapsed_time = static_cast(watch.elapsed_time()); if (elapsed_time / 1e9 > config::agent_task_trace_threshold_sec) { +#include "common/compile_check_avoid_begin.h" COUNTER_UPDATE(profile->total_time_counter(), elapsed_time); +#include "common/compile_check_avoid_end.h" std::stringstream ss; profile->pretty_print(&ss); LOG(WARNING) << "create tablet cost(s) " << elapsed_time / 1e9 << std::endl << ss.str(); @@ -2527,5 +2528,4 @@ void report_index_policy_callback(const ClusterInfo* cluster_info) { } } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/agent/workload_group_listener.cpp b/be/src/agent/workload_group_listener.cpp index a51349dc9bac4d..af16cc4ad9882e 100644 --- a/be/src/agent/workload_group_listener.cpp +++ b/be/src/agent/workload_group_listener.cpp @@ -27,7 +27,6 @@ namespace doris { -#include "common/compile_check_begin.h" void WorkloadGroupListener::handle_topic_info(const std::vector& topic_info_list) { std::set current_wg_ids; @@ -87,5 +86,4 @@ void WorkloadGroupListener::handle_topic_info(const std::vector& topi _exec_env->workload_group_mgr()->delete_workload_group_by_ids(current_wg_ids); } -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/cloud/cloud_committed_rs_mgr.cpp b/be/src/cloud/cloud_committed_rs_mgr.cpp index 3d96b7ca7f749f..2ad56668194e40 100644 --- a/be/src/cloud/cloud_committed_rs_mgr.cpp +++ b/be/src/cloud/cloud_committed_rs_mgr.cpp @@ -25,7 +25,6 @@ #include "util/thread.h" namespace doris { -#include "common/compile_check_begin.h" CloudCommittedRSMgr::CloudCommittedRSMgr() : _stop_latch(1) {} CloudCommittedRSMgr::~CloudCommittedRSMgr() { @@ -138,5 +137,4 @@ void CloudCommittedRSMgr::_clean_thread_callback() { } while (!_stop_latch.wait_for( std::chrono::seconds(config::remove_expired_tablet_txn_info_interval_seconds))); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_committed_rs_mgr.h b/be/src/cloud/cloud_committed_rs_mgr.h index 33af0ba397957e..f61a01162a4605 100644 --- a/be/src/cloud/cloud_committed_rs_mgr.h +++ b/be/src/cloud/cloud_committed_rs_mgr.h @@ -26,7 +26,6 @@ #include "util/countdown_latch.h" namespace doris { -#include "common/compile_check_begin.h" class Thread; // Manages temporary rowset meta for cloud storage transactions in memory. @@ -83,5 +82,4 @@ class CloudCommittedRSMgr { std::shared_ptr _clean_thread; CountDownLatch _stop_latch; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_cumulative_compaction.cpp b/be/src/cloud/cloud_cumulative_compaction.cpp index bc37133e271cb6..8a89e6317733f8 100644 --- a/be/src/cloud/cloud_cumulative_compaction.cpp +++ b/be/src/cloud/cloud_cumulative_compaction.cpp @@ -34,7 +34,6 @@ #include "util/uuid_generator.h" namespace doris { -#include "common/compile_check_begin.h" using namespace ErrorCode; bvar::Adder cumu_output_size("cumu_compaction", "output_size"); @@ -658,5 +657,4 @@ void CloudCumulativeCompaction::do_lease() { } } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_cumulative_compaction.h b/be/src/cloud/cloud_cumulative_compaction.h index 473e5a916b2ab5..6c0570faa4f5b7 100644 --- a/be/src/cloud/cloud_cumulative_compaction.h +++ b/be/src/cloud/cloud_cumulative_compaction.h @@ -26,7 +26,6 @@ #include "storage/compaction_task_tracker.h" namespace doris { -#include "common/compile_check_begin.h" class CloudCumulativeCompaction : public CloudCompactionMixin { public: @@ -69,5 +68,4 @@ class CloudCumulativeCompaction : public CloudCompactionMixin { Version _last_delete_version {-1, -1}; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_cumulative_compaction_policy.cpp b/be/src/cloud/cloud_cumulative_compaction_policy.cpp index 53d336e5c70396..834b9b682ea27d 100644 --- a/be/src/cloud/cloud_cumulative_compaction_policy.cpp +++ b/be/src/cloud/cloud_cumulative_compaction_policy.cpp @@ -33,7 +33,6 @@ #include "util/defer_op.h" namespace doris { -#include "common/compile_check_begin.h" CloudSizeBasedCumulativeCompactionPolicy::CloudSizeBasedCumulativeCompactionPolicy( int64_t promotion_size, double promotion_ratio, int64_t promotion_min_size, @@ -359,5 +358,4 @@ int64_t CloudTimeSeriesCumulativeCompactionPolicy::new_cumulative_point( return output_rowset->end_version() + 1; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_cumulative_compaction_policy.h b/be/src/cloud/cloud_cumulative_compaction_policy.h index 7f0da55d240dc8..6b37b498d9cc6e 100644 --- a/be/src/cloud/cloud_cumulative_compaction_policy.h +++ b/be/src/cloud/cloud_cumulative_compaction_policy.h @@ -30,7 +30,6 @@ #include "storage/rowset/rowset_meta.h" namespace doris { -#include "common/compile_check_begin.h" class Tablet; struct Version; @@ -131,5 +130,4 @@ class CloudTimeSeriesCumulativeCompactionPolicy : public CloudCumulativeCompacti void find_longest_consecutive_empty_rowsets(std::vector* result, const std::vector& candidate_rowsets); -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_engine_calc_delete_bitmap_task.cpp b/be/src/cloud/cloud_engine_calc_delete_bitmap_task.cpp index 66510d01d184fb..c310cd6a0b659a 100644 --- a/be/src/cloud/cloud_engine_calc_delete_bitmap_task.cpp +++ b/be/src/cloud/cloud_engine_calc_delete_bitmap_task.cpp @@ -38,7 +38,6 @@ #include "storage/utils.h" namespace doris { -#include "common/compile_check_begin.h" CloudEngineCalcDeleteBitmapTask::CloudEngineCalcDeleteBitmapTask( CloudStorageEngine& engine, const TCalcDeleteBitmapRequest& cal_delete_bitmap_req, @@ -392,5 +391,4 @@ Status CloudTabletCalcDeleteBitmapTask::_handle_rowset( return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_internal_service.cpp b/be/src/cloud/cloud_internal_service.cpp index 5f336573894ee9..fe5a00de8c967f 100644 --- a/be/src/cloud/cloud_internal_service.cpp +++ b/be/src/cloud/cloud_internal_service.cpp @@ -37,7 +37,6 @@ namespace doris { #include "common/compile_check_avoid_begin.h" -#include "common/compile_check_begin.h" bvar::Adder g_file_cache_get_by_peer_num("file_cache_get_by_peer_num"); bvar::Adder g_file_cache_get_by_peer_blocks_num("file_cache_get_by_peer_blocks_num"); @@ -347,7 +346,6 @@ void CloudInternalServiceImpl::fetch_peer_data(google::protobuf::RpcController* } } -#include "common/compile_check_end.h" bvar::Adder g_file_cache_event_driven_warm_up_submitted_segment_num( "file_cache_event_driven_warm_up_submitted_segment_num"); diff --git a/be/src/cloud/cloud_meta_mgr.cpp b/be/src/cloud/cloud_meta_mgr.cpp index ef40c94048bdfa..ae2c7ec06f1a40 100644 --- a/be/src/cloud/cloud_meta_mgr.cpp +++ b/be/src/cloud/cloud_meta_mgr.cpp @@ -68,7 +68,6 @@ #include "util/thrift_rpc_helper.h" namespace doris::cloud { -#include "common/compile_check_begin.h" using namespace ErrorCode; void* run_bthread_work(void* arg) { @@ -2375,5 +2374,4 @@ Status CloudMetaMgr::get_cluster_status( return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris::cloud diff --git a/be/src/cloud/cloud_meta_mgr.h b/be/src/cloud/cloud_meta_mgr.h index 5bf54dde54891a..f181f5adf9b1d5 100644 --- a/be/src/cloud/cloud_meta_mgr.h +++ b/be/src/cloud/cloud_meta_mgr.h @@ -32,7 +32,6 @@ #include "util/s3_util.h" namespace doris { -#include "common/compile_check_begin.h" class DeleteBitmap; class StreamLoadContext; @@ -206,5 +205,4 @@ class CloudMetaMgr { }; } // namespace cloud -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_rowset_builder.cpp b/be/src/cloud/cloud_rowset_builder.cpp index 8d87a4fa4c57b6..9534c14a12fdb6 100644 --- a/be/src/cloud/cloud_rowset_builder.cpp +++ b/be/src/cloud/cloud_rowset_builder.cpp @@ -24,7 +24,6 @@ #include "storage/storage_policy.h" namespace doris { -#include "common/compile_check_begin.h" using namespace ErrorCode; CloudRowsetBuilder::CloudRowsetBuilder(CloudStorageEngine& engine, const WriteRequest& req, @@ -172,5 +171,4 @@ Status CloudRowsetBuilder::set_txn_related_info() { } return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_snapshot_loader.h b/be/src/cloud/cloud_snapshot_loader.h index 7f6420a00dbcde..a2d33e810d0179 100644 --- a/be/src/cloud/cloud_snapshot_loader.h +++ b/be/src/cloud/cloud_snapshot_loader.h @@ -23,7 +23,6 @@ #include "storage/storage_policy.h" namespace doris { -#include "common/compile_check_begin.h" class CloudStorageEngine; @@ -52,5 +51,4 @@ class CloudSnapshotLoader : public BaseSnapshotLoader { CloudStorageEngine& _engine; }; -#include "common/compile_check_end.h" } // end namespace doris diff --git a/be/src/cloud/cloud_snapshot_mgr.cpp b/be/src/cloud/cloud_snapshot_mgr.cpp index 781680f5b1a37b..63f45235019a89 100644 --- a/be/src/cloud/cloud_snapshot_mgr.cpp +++ b/be/src/cloud/cloud_snapshot_mgr.cpp @@ -51,7 +51,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" using namespace ErrorCode; CloudSnapshotMgr::CloudSnapshotMgr(CloudStorageEngine& engine) : _engine(engine) { @@ -306,5 +305,4 @@ Status CloudSnapshotMgr::_rename_index_ids(TabletSchemaPB& schema_pb, return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_storage_engine.cpp b/be/src/cloud/cloud_storage_engine.cpp index 5383989346df3d..169486bf2563ee 100644 --- a/be/src/cloud/cloud_storage_engine.cpp +++ b/be/src/cloud/cloud_storage_engine.cpp @@ -67,7 +67,6 @@ #include "util/time.h" namespace doris { -#include "common/compile_check_begin.h" using namespace std::literals; @@ -1454,5 +1453,4 @@ Status CloudStorageEngine::set_cluster_id(int32_t cluster_id) { return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_tablet.cpp b/be/src/cloud/cloud_tablet.cpp index f7be421e442867..4277fe4860f02c 100644 --- a/be/src/cloud/cloud_tablet.cpp +++ b/be/src/cloud/cloud_tablet.cpp @@ -66,7 +66,6 @@ #include "util/stack_util.h" namespace doris { -#include "common/compile_check_begin.h" using namespace ErrorCode; bvar::LatencyRecorder g_cu_compaction_get_delete_bitmap_lock_time_ms( @@ -2033,6 +2032,5 @@ void CloudTablet::apply_visible_pending_rowsets() { } } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_tablets_channel.cpp b/be/src/cloud/cloud_tablets_channel.cpp index ff01f2c58586d1..4d114b677c24ea 100644 --- a/be/src/cloud/cloud_tablets_channel.cpp +++ b/be/src/cloud/cloud_tablets_channel.cpp @@ -27,7 +27,6 @@ #include "load/delta_writer/delta_writer.h" namespace doris { -#include "common/compile_check_begin.h" CloudTabletsChannel::CloudTabletsChannel(CloudStorageEngine& engine, const TabletsChannelKey& key, const UniqueId& load_id, bool is_high_priority, @@ -277,5 +276,4 @@ Status CloudTabletsChannel::close(LoadChannel* parent, const PTabletWriterAddBlo return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/cloud_warm_up_manager.cpp b/be/src/cloud/cloud_warm_up_manager.cpp index 6383850d48749d..fc3a96f30f351c 100644 --- a/be/src/cloud/cloud_warm_up_manager.cpp +++ b/be/src/cloud/cloud_warm_up_manager.cpp @@ -46,7 +46,6 @@ #include "util/time.h" namespace doris { -#include "common/compile_check_begin.h" bvar::Adder g_file_cache_event_driven_warm_up_skipped_rowset_num( "file_cache_event_driven_warm_up_skipped_rowset_num"); @@ -908,5 +907,4 @@ CloudWarmUpManager::get_all_balanced_tablets() const { return result; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/config.cpp b/be/src/cloud/config.cpp index 34809c1b81ce5c..81559a9b1295e1 100644 --- a/be/src/cloud/config.cpp +++ b/be/src/cloud/config.cpp @@ -20,7 +20,6 @@ #include "common/status.h" namespace doris::config { -#include "common/compile_check_begin.h" DEFINE_String(deploy_mode, ""); DEFINE_mString(cloud_unique_id, ""); @@ -173,5 +172,4 @@ DEFINE_mInt64(cache_read_from_peer_expired_seconds, "-1"); DEFINE_mBool(enable_file_cache_write_base_compaction_index_only, "false"); DEFINE_mBool(enable_file_cache_write_cumu_compaction_index_only, "false"); -#include "common/compile_check_end.h" } // namespace doris::config diff --git a/be/src/cloud/config.h b/be/src/cloud/config.h index 6a88831ba7f0c4..7db705e342a7b1 100644 --- a/be/src/cloud/config.h +++ b/be/src/cloud/config.h @@ -20,7 +20,6 @@ #include "common/config.h" namespace doris::config { -#include "common/compile_check_begin.h" DECLARE_String(deploy_mode); // deprecated do not configure directly @@ -216,5 +215,4 @@ DECLARE_mBool(enable_file_cache_write_base_compaction_index_only); // Cumulative compaction output: only write index files to file cache, not data files DECLARE_mBool(enable_file_cache_write_cumu_compaction_index_only); -#include "common/compile_check_end.h" } // namespace doris::config diff --git a/be/src/cloud/delete_bitmap_file_reader.cpp b/be/src/cloud/delete_bitmap_file_reader.cpp index 1d27e6176ca9b4..2f04f2d62b66e5 100644 --- a/be/src/cloud/delete_bitmap_file_reader.cpp +++ b/be/src/cloud/delete_bitmap_file_reader.cpp @@ -24,7 +24,6 @@ #include "util/coding.h" namespace doris { -#include "common/compile_check_begin.h" DeleteBitmapFileReader::DeleteBitmapFileReader(int64_t tablet_id, const std::string& rowset_id, std::optional& storage_resource) @@ -159,5 +158,4 @@ Status DeleteBitmapFileReader::read(DeleteBitmapPB& delete_bitmap) { return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/delete_bitmap_file_writer.cpp b/be/src/cloud/delete_bitmap_file_writer.cpp index 59f0c6c027470e..d137da5efec559 100644 --- a/be/src/cloud/delete_bitmap_file_writer.cpp +++ b/be/src/cloud/delete_bitmap_file_writer.cpp @@ -24,7 +24,6 @@ #include "io/fs/packed_file_writer.h" namespace doris { -#include "common/compile_check_begin.h" DeleteBitmapFileWriter::DeleteBitmapFileWriter(int64_t tablet_id, const std::string& rowset_id, std::optional& storage_resource) @@ -151,5 +150,4 @@ Status DeleteBitmapFileWriter::write(const DeleteBitmapPB& delete_bitmap) { return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/cloud/pb_convert.cpp b/be/src/cloud/pb_convert.cpp index 3292b097d729ee..1c67df86d2f34b 100644 --- a/be/src/cloud/pb_convert.cpp +++ b/be/src/cloud/pb_convert.cpp @@ -24,7 +24,6 @@ #include "common/logging.h" namespace doris::cloud { -#include "common/compile_check_begin.h" RowsetMetaCloudPB doris_rowset_meta_to_cloud(const RowsetMetaPB& in) { RowsetMetaCloudPB out; @@ -918,6 +917,5 @@ void cloud_tablet_meta_to_doris(TabletMetaPB* out, TabletMetaCloudPB&& in) { out->set_encryption_algorithm(in.encryption_algorithm()); } } -#include "common/compile_check_end.h" } // namespace doris::cloud diff --git a/be/src/common/be_mock_util.cpp b/be/src/common/be_mock_util.cpp index 7e98a10c3734d0..a1d2f08acfd8ec 100644 --- a/be/src/common/be_mock_util.cpp +++ b/be/src/common/be_mock_util.cpp @@ -23,7 +23,6 @@ #include namespace doris { -#include "common/compile_check_begin.h" void mock_random_sleep() { std::vector sleepDurations = {0, 0, 0, 0, 50}; std::random_device rd; @@ -34,4 +33,3 @@ void mock_random_sleep() { std::this_thread::sleep_for(std::chrono::milliseconds(sleepTime)); } } // namespace doris -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/common/compare.h b/be/src/common/compare.h index a1554c41000ff7..64fed1207511b2 100644 --- a/be/src/common/compare.h +++ b/be/src/common/compare.h @@ -22,7 +22,6 @@ #pragma once namespace doris { -#include "common/compile_check_begin.h" struct Compare { template static bool less(const T& a, const T& b) { @@ -237,4 +236,3 @@ void NormalizeFloat(T& val) { } // namespace doris -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/common/compile_check_begin.h b/be/src/common/compile_check_begin.h deleted file mode 100644 index 8f19b3242def18..00000000000000 --- a/be/src/common/compile_check_begin.h +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#ifdef COMPILE_CHECK -#error The handling of compile_check_begin.h and compile_check_end.h is not done correctly. -#endif - -#define COMPILE_CHECK -#ifdef __clang__ -#pragma clang diagnostic push -#pragma clang diagnostic error "-Wconversion" -#pragma clang diagnostic ignored "-Wsign-conversion" -#pragma clang diagnostic ignored "-Wfloat-conversion" -#endif - -//#include "common/compile_check_begin.h" diff --git a/be/src/common/compile_check_end.h b/be/src/common/compile_check_end.h deleted file mode 100644 index 40df41b6bdfc6c..00000000000000 --- a/be/src/common/compile_check_end.h +++ /dev/null @@ -1,23 +0,0 @@ -// Licensed to the Apache Software Foundation (ASF) under one -// or more contributor license agreements. See the NOTICE file -// distributed with this work for additional information -// regarding copyright ownership. The ASF licenses this file -// to you under the Apache License, Version 2.0 (the -// "License"); you may not use this file except in compliance -// with the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#ifdef __clang__ -#pragma clang diagnostic pop -#endif -#undef COMPILE_CHECK - -// #include "common/compile_check_end.h" diff --git a/be/src/common/metrics/system_metrics.cpp b/be/src/common/metrics/system_metrics.cpp index 5f28be0d5541fe..7670bc542984b3 100644 --- a/be/src/common/metrics/system_metrics.cpp +++ b/be/src/common/metrics/system_metrics.cpp @@ -31,7 +31,6 @@ #include "util/perf_counters.h" namespace doris { -#include "common/compile_check_begin.h" DEFINE_COUNTER_METRIC_PROTOTYPE_2ARG(avail_cpu_num, MetricUnit::NOUNIT); DEFINE_COUNTER_METRIC_PROTOTYPE_2ARG(host_cpu_num, MetricUnit::NOUNIT); diff --git a/be/src/core/block/block.cpp b/be/src/core/block/block.cpp index ff1894458ce8a7..446db58f1d23d5 100644 --- a/be/src/core/block/block.cpp +++ b/be/src/core/block/block.cpp @@ -61,7 +61,6 @@ class SipHash; namespace doris::segment_v2 { enum CompressionTypePB : int; } // namespace doris::segment_v2 -#include "common/compile_check_begin.h" namespace doris { template void clear_blocks(moodycamel::ConcurrentQueue& blocks, @@ -1154,5 +1153,4 @@ std::string MutableBlock::dump_names() const { } return out; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/column/column_const.cpp b/be/src/core/column/column_const.cpp index d8253d2815b50d..ffe635acc22e29 100644 --- a/be/src/core/column/column_const.cpp +++ b/be/src/core/column/column_const.cpp @@ -32,7 +32,6 @@ #include "core/typeid_cast.h" namespace doris { -#include "common/compile_check_begin.h" ColumnPtr squash_const(const ColumnPtr& col) { ColumnPtr res = col; diff --git a/be/src/core/column/column_const.h b/be/src/core/column/column_const.h index 1b01462c03e940..92a86628526384 100644 --- a/be/src/core/column/column_const.h +++ b/be/src/core/column/column_const.h @@ -46,7 +46,6 @@ class SipHash; namespace doris { -#include "common/compile_check_begin.h" class Arena; class Block; @@ -339,4 +338,3 @@ const Type* check_and_get_column_with_const(const IColumn& column) { } } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/column/column_decimal.h b/be/src/core/column/column_decimal.h index de3013b4d49ad0..29f44a55f07776 100644 --- a/be/src/core/column/column_decimal.h +++ b/be/src/core/column/column_decimal.h @@ -43,7 +43,6 @@ class SipHash; namespace doris { -#include "common/compile_check_begin.h" class Arena; class ColumnSorter; /// PaddedPODArray extended by Decimal scale @@ -312,4 +311,3 @@ using ColumnDecimal128V3 = ColumnDecimal; using ColumnDecimal256 = ColumnDecimal; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/column/column_dictionary.h b/be/src/core/column/column_dictionary.h index f572326b56f754..a1835b817a7233 100644 --- a/be/src/core/column/column_dictionary.h +++ b/be/src/core/column/column_dictionary.h @@ -29,7 +29,6 @@ #include "core/types.h" namespace doris { -#include "common/compile_check_begin.h" /** * For low cardinality string columns, using ColumnDictionary can reduce memory @@ -491,4 +490,3 @@ class ColumnDictI32 final : public COWHelper { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/column/column_nullable.cpp b/be/src/core/column/column_nullable.cpp index 83dc96305659ba..dbf1c23e7b1982 100644 --- a/be/src/core/column/column_nullable.cpp +++ b/be/src/core/column/column_nullable.cpp @@ -28,7 +28,6 @@ #include "exec/sort/sort_block.h" namespace doris { -#include "common/compile_check_begin.h" ColumnNullable::ColumnNullable(MutableColumnPtr&& nested_column_, MutableColumnPtr&& null_map_) : _nested_column(std::move(nested_column_)), _null_map(std::move(null_map_)) { diff --git a/be/src/core/column/column_nullable.h b/be/src/core/column/column_nullable.h index 7e2406b8e922ef..4a9d82102a4f45 100644 --- a/be/src/core/column/column_nullable.h +++ b/be/src/core/column/column_nullable.h @@ -36,7 +36,6 @@ class SipHash; namespace doris { -#include "common/compile_check_begin.h" class Arena; class ColumnSorter; @@ -415,4 +414,3 @@ class ColumnNullable final : public COWHelper { ColumnPtr make_nullable(const ColumnPtr& column, bool is_nullable = false); ColumnPtr remove_nullable(const ColumnPtr& column); } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/column/column_string.cpp b/be/src/core/column/column_string.cpp index f4d72bb76f086b..caa49799d1ec61 100644 --- a/be/src/core/column/column_string.cpp +++ b/be/src/core/column/column_string.cpp @@ -37,7 +37,6 @@ #include "util/simd/vstring_function.h" #include "util/unaligned.h" namespace doris { -#include "common/compile_check_begin.h" template void ColumnStr::sanity_check() const { diff --git a/be/src/core/column/column_string.h b/be/src/core/column/column_string.h index 27804a649e46e5..370d9710d6a5e6 100644 --- a/be/src/core/column/column_string.h +++ b/be/src/core/column/column_string.h @@ -47,7 +47,6 @@ #include "util/hash_util.hpp" namespace doris { -#include "common/compile_check_begin.h" class Arena; class ColumnSorter; @@ -575,4 +574,3 @@ class ColumnStr final : public COWHelper> { using ColumnString = ColumnStr; using ColumnString64 = ColumnStr; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/column/column_varbinary.cpp b/be/src/core/column/column_varbinary.cpp index 34b0e729e780e7..8d7f154e8df39b 100644 --- a/be/src/core/column/column_varbinary.cpp +++ b/be/src/core/column/column_varbinary.cpp @@ -31,7 +31,6 @@ #include "exec/sort/sort_block.h" namespace doris { -#include "common/compile_check_begin.h" MutableColumnPtr ColumnVarbinary::clone_resized(size_t size) const { auto res = create(); if (size > 0) { @@ -230,5 +229,4 @@ void ColumnVarbinary::sort_column(const ColumnSorter* sorter, EqualFlags& flags, last_column); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/column/column_varbinary.h b/be/src/core/column/column_varbinary.h index fe836586b2e045..673059194face5 100644 --- a/be/src/core/column/column_varbinary.h +++ b/be/src/core/column/column_varbinary.h @@ -30,7 +30,6 @@ #include "core/string_view.h" namespace doris { -#include "common/compile_check_begin.h" class ColumnVarbinary final : public COWHelper { private: using Self = ColumnVarbinary; @@ -192,5 +191,4 @@ class ColumnVarbinary final : public COWHelper { Container _data; Arena _arena; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/column/column_variant.cpp b/be/src/core/column/column_variant.cpp index 5ef2016d243ac1..04f6c029cce032 100644 --- a/be/src/core/column/column_variant.cpp +++ b/be/src/core/column/column_variant.cpp @@ -78,7 +78,6 @@ namespace doris { namespace { -#include "common/compile_check_begin.h" DataTypePtr create_array_of_type(PrimitiveType type, size_t num_dimensions, bool is_nullable, int precision = -1, int scale = -1) { @@ -2714,6 +2713,5 @@ bool ColumnVariant::is_doc_mode() const { return subcolumns.size() == 1 && offset[num_rows - 1] != 0; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/column/column_vector.cpp b/be/src/core/column/column_vector.cpp index a4da87835e9208..60e040706ec7bf 100644 --- a/be/src/core/column/column_vector.cpp +++ b/be/src/core/column/column_vector.cpp @@ -44,7 +44,6 @@ #include "util/unaligned.h" namespace doris { -#include "common/compile_check_begin.h" template size_t ColumnVector::serialize_impl(char* pos, const size_t row) const { diff --git a/be/src/core/column/column_vector.h b/be/src/core/column/column_vector.h index de42232b0a860e..ae1742fe53e641 100644 --- a/be/src/core/column/column_vector.h +++ b/be/src/core/column/column_vector.h @@ -63,7 +63,6 @@ class ColumnSorter; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" /** A template for columns that use a simple array to store. */ @@ -431,4 +430,3 @@ using ColumnOffset32 = ColumnVector; using ColumnOffset64 = ColumnVector; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/column/predicate_column.h b/be/src/core/column/predicate_column.h index fc46a830345256..29e373f66d1fe4 100644 --- a/be/src/core/column/predicate_column.h +++ b/be/src/core/column/predicate_column.h @@ -32,7 +32,6 @@ #include "core/uint24.h" namespace doris { -#include "common/compile_check_begin.h" /** * used to keep predicate column in storage layer @@ -434,5 +433,4 @@ class PredicateColumnType final : public COWHelper _refs; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/cow.h b/be/src/core/cow.h index e45015cbdf9c1d..fcac631aa83ce1 100644 --- a/be/src/core/cow.h +++ b/be/src/core/cow.h @@ -26,7 +26,6 @@ #include namespace doris { -#include "common/compile_check_begin.h" /** Copy-on-write shared ptr. * Allows to work with shared immutable objects and sometimes unshare and mutate you own unique copy. @@ -449,5 +448,4 @@ class COWHelper : public Base { return MutablePtr(static_cast(Base::shallow_mutate().get())); } }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/core/custom_allocator.h b/be/src/core/custom_allocator.h index bd3d8bda57e9fb..a7667c3564ef2b 100644 --- a/be/src/core/custom_allocator.h +++ b/be/src/core/custom_allocator.h @@ -24,7 +24,6 @@ #include "core/allocator_fwd.h" namespace doris { -#include "common/compile_check_begin.h" template > class CustomStdAllocator; @@ -165,5 +164,4 @@ bool operator!=(const CustomStdAllocator&, const CustomStdAllocator&) { return false; } -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/core/data_type/convert_field_to_type.cpp b/be/src/core/data_type/convert_field_to_type.cpp index bd1dd2ab2ef800..5c6a94343df897 100644 --- a/be/src/core/data_type/convert_field_to_type.cpp +++ b/be/src/core/data_type/convert_field_to_type.cpp @@ -48,7 +48,6 @@ #include "util/jsonb_writer.h" namespace doris { -#include "common/compile_check_begin.h" template /// Field template parameter may be const or non-const Field. void dispatch(F&& f, const Field& field) { @@ -829,5 +828,4 @@ void convert_field_to_type(const Field& from_value, const IDataType& to_type, Fi return convert_field_to_typeImpl(from_value, to_type, from_type_hint, to); } } -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/core/data_type/data_type.cpp b/be/src/core/data_type/data_type.cpp index f7917306dce22f..2fc6cd14a6cb71 100644 --- a/be/src/core/data_type/data_type.cpp +++ b/be/src/core/data_type/data_type.cpp @@ -40,7 +40,6 @@ class BufferWritable; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" IDataType::IDataType() = default; diff --git a/be/src/core/data_type/data_type.h b/be/src/core/data_type/data_type.h index e013fa206c9906..36014eeb574410 100644 --- a/be/src/core/data_type/data_type.h +++ b/be/src/core/data_type/data_type.h @@ -45,7 +45,6 @@ namespace doris { class PColumnMeta; enum PGenericType_TypeId : int; -#include "common/compile_check_begin.h" class IDataType; class IColumn; class BufferWritable; @@ -236,5 +235,4 @@ char* serialize_const_flag_and_row_num(const IColumn** column, char* buf, const char* deserialize_const_flag_and_row_num(const char* buf, MutableColumnPtr* column, size_t* real_have_saved_num); -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type/data_type_bitmap.cpp b/be/src/core/data_type/data_type_bitmap.cpp index 9f286f7f36f009..64b6b1a1724aa7 100644 --- a/be/src/core/data_type/data_type_bitmap.cpp +++ b/be/src/core/data_type/data_type_bitmap.cpp @@ -30,7 +30,6 @@ #include "util/io_helper.h" namespace doris { -#include "common/compile_check_begin.h" // binary: const flag| row num | real saved num | size array | bitmap array // : bitmap1 size | bitmap2 size | ... // : bitmap1 | bitmap2 | ... diff --git a/be/src/core/data_type/data_type_date.h b/be/src/core/data_type/data_type_date.h index 8501e0322d3660..d048eff6aaab28 100644 --- a/be/src/core/data_type/data_type_date.h +++ b/be/src/core/data_type/data_type_date.h @@ -34,7 +34,6 @@ #include "core/types.h" namespace doris { -#include "common/compile_check_begin.h" class BufferWritable; class IColumn; @@ -69,5 +68,4 @@ class DataTypeDate final : public DataTypeNumberBase { return std::make_shared(nesting_level); } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type/data_type_date_or_datetime_v2.cpp b/be/src/core/data_type/data_type_date_or_datetime_v2.cpp index 23106da687e512..3bb446195a1245 100644 --- a/be/src/core/data_type/data_type_date_or_datetime_v2.cpp +++ b/be/src/core/data_type/data_type_date_or_datetime_v2.cpp @@ -38,7 +38,6 @@ #include "util/io_helper.h" namespace doris { -#include "common/compile_check_begin.h" class IColumn; } // namespace doris diff --git a/be/src/core/data_type/data_type_date_or_datetime_v2.h b/be/src/core/data_type/data_type_date_or_datetime_v2.h index 4faba14cfab937..80b04000c6636f 100644 --- a/be/src/core/data_type/data_type_date_or_datetime_v2.h +++ b/be/src/core/data_type/data_type_date_or_datetime_v2.h @@ -45,7 +45,6 @@ class IColumn; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" /** * Use UInt32 as underlying type to represent DateV2 type. * Specifically, a dateV2 type is represented as (YYYY (23 bits), MM (4 bits), dd (5 bits)). @@ -167,5 +166,4 @@ template constexpr bool IsDataTypeDateTimeV2 = false; template <> inline constexpr bool IsDataTypeDateTimeV2 = true; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type/data_type_date_time.h b/be/src/core/data_type/data_type_date_time.h index 6a52316907b097..b19ee628733ade 100644 --- a/be/src/core/data_type/data_type_date_time.h +++ b/be/src/core/data_type/data_type_date_time.h @@ -40,7 +40,6 @@ class IColumn; class DataTypeDate; class DataTypeDateV2; -#include "common/compile_check_begin.h" /** DateTime stores time as unix timestamp. * The value itself is independent of time zone. @@ -136,5 +135,4 @@ template constexpr bool IsDatelikeTypes = IsDatelikeV1Types || IsDatelikeV2Types || IsTimeV2Type; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type/data_type_decimal.cpp b/be/src/core/data_type/data_type_decimal.cpp index 1f89161c8aae9e..37b3a68193ff4b 100644 --- a/be/src/core/data_type/data_type_decimal.cpp +++ b/be/src/core/data_type/data_type_decimal.cpp @@ -50,7 +50,6 @@ #include "util/string_parser.hpp" namespace doris { -#include "common/compile_check_begin.h" DataTypePtr get_data_type_with_default_argument(DataTypePtr type) { auto transform = [&](DataTypePtr t) -> DataTypePtr { diff --git a/be/src/core/data_type/data_type_decimal.h b/be/src/core/data_type/data_type_decimal.h index 91546d3352b8be..f81619a491d912 100644 --- a/be/src/core/data_type/data_type_decimal.h +++ b/be/src/core/data_type/data_type_decimal.h @@ -57,7 +57,6 @@ class IColumn; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" template constexpr size_t default_decimal_scale() { @@ -524,5 +523,4 @@ static_assert(!has_original_precision_and_scale); static_assert(!has_original_precision_and_scale); static_assert(!has_original_precision_and_scale); -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type/data_type_factory.cpp b/be/src/core/data_type/data_type_factory.cpp index aee6321fb83c47..7ccf7a6cd00560 100644 --- a/be/src/core/data_type/data_type_factory.cpp +++ b/be/src/core/data_type/data_type_factory.cpp @@ -69,7 +69,6 @@ #include "storage/olap_common.h" namespace doris { -#include "common/compile_check_begin.h" DataTypePtr DataTypeFactory::create_data_type(const doris::StorageField& col_desc) { return create_data_type(col_desc.get_desc(), col_desc.is_nullable()); } diff --git a/be/src/core/data_type/data_type_fixed_length_object.cpp b/be/src/core/data_type/data_type_fixed_length_object.cpp index a8eaa4ddb05204..79763234458d3b 100644 --- a/be/src/core/data_type/data_type_fixed_length_object.cpp +++ b/be/src/core/data_type/data_type_fixed_length_object.cpp @@ -30,7 +30,6 @@ #include "core/types.h" namespace doris { -#include "common/compile_check_begin.h" char* DataTypeFixedLengthObject::serialize(const IColumn& column, char* buf, int be_exec_version) const { diff --git a/be/src/core/data_type/data_type_ipv4.cpp b/be/src/core/data_type/data_type_ipv4.cpp index e3ed7a91e56603..750bbc5a182022 100644 --- a/be/src/core/data_type/data_type_ipv4.cpp +++ b/be/src/core/data_type/data_type_ipv4.cpp @@ -29,7 +29,6 @@ namespace doris { -#include "common/compile_check_begin.h" bool DataTypeIPv4::equals(const IDataType& rhs) const { return typeid(rhs) == typeid(*this); @@ -43,6 +42,5 @@ Field DataTypeIPv4::get_field(const TExprNode& node) const { return Field::create_field(cast_set(node.ipv4_literal.value)); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type/data_type_jsonb.cpp b/be/src/core/data_type/data_type_jsonb.cpp index d829ebb9a5e593..225cfa5ecb10b8 100644 --- a/be/src/core/data_type/data_type_jsonb.cpp +++ b/be/src/core/data_type/data_type_jsonb.cpp @@ -34,7 +34,6 @@ class IColumn; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" Field DataTypeJsonb::get_default() const { std::string default_json = "null"; // convert default_json to binary diff --git a/be/src/core/data_type/data_type_jsonb.h b/be/src/core/data_type/data_type_jsonb.h index d921e2b330796a..bfe97d85ed293b 100644 --- a/be/src/core/data_type/data_type_jsonb.h +++ b/be/src/core/data_type/data_type_jsonb.h @@ -37,7 +37,6 @@ #include "core/types.h" namespace doris { -#include "common/compile_check_begin.h" class BufferWritable; class IColumn; @@ -81,5 +80,4 @@ class DataTypeJsonb final : public IDataType { DataTypeString data_type_string; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type/data_type_nullable.cpp b/be/src/core/data_type/data_type_nullable.cpp index f1129a47567369..75848208b075b3 100644 --- a/be/src/core/data_type/data_type_nullable.cpp +++ b/be/src/core/data_type/data_type_nullable.cpp @@ -42,7 +42,6 @@ #include "core/types.h" namespace doris { -#include "common/compile_check_begin.h" DataTypeNullable::DataTypeNullable(const DataTypePtr& nested_data_type_) : nested_data_type {nested_data_type_} { if (!nested_data_type) { diff --git a/be/src/core/data_type/data_type_number_base.cpp b/be/src/core/data_type/data_type_number_base.cpp index 04a1bf9b78e428..2d7fda411f89c5 100644 --- a/be/src/core/data_type/data_type_number_base.cpp +++ b/be/src/core/data_type/data_type_number_base.cpp @@ -47,7 +47,6 @@ #include "util/to_string.h" namespace doris { -#include "common/compile_check_begin.h" #ifdef BE_TEST template std::string DataTypeNumberBase::to_string( diff --git a/be/src/core/data_type/data_type_number_base.h b/be/src/core/data_type/data_type_number_base.h index 4ee0dcc4461b2d..fe03348381a8f6 100644 --- a/be/src/core/data_type/data_type_number_base.h +++ b/be/src/core/data_type/data_type_number_base.h @@ -39,7 +39,6 @@ #include "core/types.h" namespace doris { -#include "common/compile_check_begin.h" class BufferWritable; class IColumn; @@ -150,5 +149,4 @@ class DataTypeNumberBase : public IDataType { private: bool _is_null_literal = false; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type/data_type_quantilestate.cpp b/be/src/core/data_type/data_type_quantilestate.cpp index 0e976e1b5afe64..53d5716477f4fe 100644 --- a/be/src/core/data_type/data_type_quantilestate.cpp +++ b/be/src/core/data_type/data_type_quantilestate.cpp @@ -27,7 +27,6 @@ #include "util/slice.h" namespace doris { -#include "common/compile_check_begin.h" // binary: const flag | row num | read saved num | | // : quantilestate1 size | quantilestate2 size | ... // : quantilestate1 | quantilestate2 | ... diff --git a/be/src/core/data_type/data_type_string.cpp b/be/src/core/data_type/data_type_string.cpp index dd72509c4a633b..871e91112e3473 100644 --- a/be/src/core/data_type/data_type_string.cpp +++ b/be/src/core/data_type/data_type_string.cpp @@ -42,7 +42,6 @@ #include "core/types.h" namespace doris { -#include "common/compile_check_begin.h" Field DataTypeString::get_default() const { return Field::create_field(String()); diff --git a/be/src/core/data_type/data_type_varbinary.cpp b/be/src/core/data_type/data_type_varbinary.cpp index e794481fd2d7d6..581d161491a87e 100644 --- a/be/src/core/data_type/data_type_varbinary.cpp +++ b/be/src/core/data_type/data_type_varbinary.cpp @@ -40,7 +40,6 @@ #include "core/types.h" namespace doris { -#include "common/compile_check_begin.h" Field DataTypeVarbinary::get_default() const { return Field::create_field(StringView()); diff --git a/be/src/core/data_type/data_type_variant.cpp b/be/src/core/data_type/data_type_variant.cpp index 2a27b3d87d7b6c..413f8962468c2f 100644 --- a/be/src/core/data_type/data_type_variant.cpp +++ b/be/src/core/data_type/data_type_variant.cpp @@ -44,7 +44,6 @@ class IColumn; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" DataTypeVariant::DataTypeVariant(int32_t max_subcolumns_count, bool enable_doc_mode) : _max_subcolumns_count(max_subcolumns_count), _enable_doc_mode(enable_doc_mode) { diff --git a/be/src/core/data_type/primitive_type.h b/be/src/core/data_type/primitive_type.h index 9412a01029fbdc..4fefb70860b16f 100644 --- a/be/src/core/data_type/primitive_type.h +++ b/be/src/core/data_type/primitive_type.h @@ -37,7 +37,6 @@ #include "util/json/path_in_data.h" namespace doris { -#include "common/compile_check_begin.h" template class ColumnStr; class IColumnDummy; @@ -587,5 +586,4 @@ inline TTypeDesc create_type_desc(PrimitiveType type, int precision = 0, int sca return type_desc; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type_serde/data_type_array_serde.cpp b/be/src/core/data_type_serde/data_type_array_serde.cpp index 14a88813a56a6b..effc8bffc41df6 100644 --- a/be/src/core/data_type_serde/data_type_array_serde.cpp +++ b/be/src/core/data_type_serde/data_type_array_serde.cpp @@ -34,7 +34,6 @@ namespace doris { class Arena; -#include "common/compile_check_begin.h" Status DataTypeArraySerDe::serialize_column_to_json(const IColumn& column, int64_t start_idx, int64_t end_idx, BufferWritable& bw, diff --git a/be/src/core/data_type_serde/data_type_bitmap_serde.cpp b/be/src/core/data_type_serde/data_type_bitmap_serde.cpp index fbd1b470398ae1..cb11d03e303ec7 100644 --- a/be/src/core/data_type_serde/data_type_bitmap_serde.cpp +++ b/be/src/core/data_type_serde/data_type_bitmap_serde.cpp @@ -34,7 +34,6 @@ namespace doris { class IColumn; -#include "common/compile_check_begin.h" Status DataTypeBitMapSerDe::serialize_column_to_json(const IColumn& column, int64_t start_idx, int64_t end_idx, BufferWritable& bw, diff --git a/be/src/core/data_type_serde/data_type_date_or_datetime_serde.cpp b/be/src/core/data_type_serde/data_type_date_or_datetime_serde.cpp index 8ad8ac581d7199..e98f0557675cdf 100644 --- a/be/src/core/data_type_serde/data_type_date_or_datetime_serde.cpp +++ b/be/src/core/data_type_serde/data_type_date_or_datetime_serde.cpp @@ -30,7 +30,6 @@ #include "util/io_helper.h" namespace doris { -#include "common/compile_check_begin.h" template Status DataTypeDateSerDe::serialize_column_to_json( diff --git a/be/src/core/data_type_serde/data_type_datetimev2_serde.cpp b/be/src/core/data_type_serde/data_type_datetimev2_serde.cpp index cf239ebcc16aad..475113ddc21d3a 100644 --- a/be/src/core/data_type_serde/data_type_datetimev2_serde.cpp +++ b/be/src/core/data_type_serde/data_type_datetimev2_serde.cpp @@ -43,7 +43,6 @@ enum { namespace doris { static const int64_t micro_to_nano_second = 1000; -#include "common/compile_check_begin.h" // NOLINTBEGIN(readability-function-size) // NOLINTBEGIN(readability-function-cognitive-complexity) diff --git a/be/src/core/data_type_serde/data_type_datev2_serde.cpp b/be/src/core/data_type_serde/data_type_datev2_serde.cpp index 5413b9753fcc62..187d362f836630 100644 --- a/be/src/core/data_type_serde/data_type_datev2_serde.cpp +++ b/be/src/core/data_type_serde/data_type_datev2_serde.cpp @@ -37,7 +37,6 @@ namespace doris { // This number represents the number of days from 0000-01-01 to 1970-01-01 static const int32_t date_threshold = 719528; -#include "common/compile_check_begin.h" Status DataTypeDateV2SerDe::serialize_column_to_json(const IColumn& column, int64_t start_idx, int64_t end_idx, BufferWritable& bw, diff --git a/be/src/core/data_type_serde/data_type_decimal_serde.cpp b/be/src/core/data_type_serde/data_type_decimal_serde.cpp index 1e277bda86be88..da29a58a24b827 100644 --- a/be/src/core/data_type_serde/data_type_decimal_serde.cpp +++ b/be/src/core/data_type_serde/data_type_decimal_serde.cpp @@ -42,7 +42,6 @@ #include "util/jsonb_writer.h" namespace doris { -// #include "common/compile_check_begin.h" template Status DataTypeDecimalSerDe::from_string_batch(const ColumnString& str, ColumnNullable& column, diff --git a/be/src/core/data_type_serde/data_type_decimal_serde.h b/be/src/core/data_type_serde/data_type_decimal_serde.h index 140c8e3a292a21..153e58b2bc6379 100644 --- a/be/src/core/data_type_serde/data_type_decimal_serde.h +++ b/be/src/core/data_type_serde/data_type_decimal_serde.h @@ -35,7 +35,6 @@ namespace doris { template class ColumnDecimal; class Arena; -#include "common/compile_check_begin.h" template class DataTypeDecimalSerDe : public DataTypeSerDe { @@ -187,5 +186,4 @@ Status DataTypeDecimalSerDe::read_column_from_pb(IColumn& column, const PValu return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type_serde/data_type_hll_serde.cpp b/be/src/core/data_type_serde/data_type_hll_serde.cpp index 319be5d57b7181..59218f81d742f3 100644 --- a/be/src/core/data_type_serde/data_type_hll_serde.cpp +++ b/be/src/core/data_type_serde/data_type_hll_serde.cpp @@ -38,7 +38,6 @@ namespace doris { class IColumn; -#include "common/compile_check_begin.h" Status DataTypeHLLSerDe::serialize_column_to_json(const IColumn& column, int64_t start_idx, int64_t end_idx, BufferWritable& bw, diff --git a/be/src/core/data_type_serde/data_type_ipv4_serde.cpp b/be/src/core/data_type_serde/data_type_ipv4_serde.cpp index 4eb969c138f3bf..cd6b3094e08a31 100644 --- a/be/src/core/data_type_serde/data_type_ipv4_serde.cpp +++ b/be/src/core/data_type_serde/data_type_ipv4_serde.cpp @@ -26,7 +26,6 @@ #include "util/io_helper.h" namespace doris { -#include "common/compile_check_begin.h" Status DataTypeIPv4SerDe::write_column_to_mysql_binary(const IColumn& column, MysqlRowBinaryBuffer& result, diff --git a/be/src/core/data_type_serde/data_type_ipv6_serde.cpp b/be/src/core/data_type_serde/data_type_ipv6_serde.cpp index ccd5a236807945..961b3b651f5384 100644 --- a/be/src/core/data_type_serde/data_type_ipv6_serde.cpp +++ b/be/src/core/data_type_serde/data_type_ipv6_serde.cpp @@ -30,7 +30,6 @@ #include "util/jsonb_writer.h" namespace doris { -#include "common/compile_check_begin.h" Status DataTypeIPv6SerDe::write_column_to_mysql_binary(const IColumn& column, MysqlRowBinaryBuffer& result, diff --git a/be/src/core/data_type_serde/data_type_jsonb_serde.cpp b/be/src/core/data_type_serde/data_type_jsonb_serde.cpp index 4b0c5b2e2c306e..d1162499a13118 100644 --- a/be/src/core/data_type_serde/data_type_jsonb_serde.cpp +++ b/be/src/core/data_type_serde/data_type_jsonb_serde.cpp @@ -32,7 +32,6 @@ #include "exprs/json_functions.h" #include "util/jsonb_parser_simd.h" namespace doris { -#include "common/compile_check_begin.h" Status DataTypeJsonbSerDe::write_column_to_mysql_binary(const IColumn& column, MysqlRowBinaryBuffer& result, diff --git a/be/src/core/data_type_serde/data_type_map_serde.cpp b/be/src/core/data_type_serde/data_type_map_serde.cpp index 44fbde623e7982..00f18d0b699120 100644 --- a/be/src/core/data_type_serde/data_type_map_serde.cpp +++ b/be/src/core/data_type_serde/data_type_map_serde.cpp @@ -31,7 +31,6 @@ namespace doris { class Arena; -#include "common/compile_check_begin.h" Status DataTypeMapSerDe::serialize_column_to_json(const IColumn& column, int64_t start_idx, int64_t end_idx, BufferWritable& bw, FormatOptions& options) const { diff --git a/be/src/core/data_type_serde/data_type_map_serde.h b/be/src/core/data_type_serde/data_type_map_serde.h index b4aa88f3cbec1f..72ac28721b926a 100644 --- a/be/src/core/data_type_serde/data_type_map_serde.h +++ b/be/src/core/data_type_serde/data_type_map_serde.h @@ -30,7 +30,6 @@ class PValues; class IColumn; class Arena; -#include "common/compile_check_begin.h" class DataTypeMapSerDe : public DataTypeSerDe { public: @@ -123,5 +122,4 @@ class DataTypeMapSerDe : public DataTypeSerDe { DataTypeSerDeSPtr key_serde; DataTypeSerDeSPtr value_serde; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type_serde/data_type_nullable_serde.cpp b/be/src/core/data_type_serde/data_type_nullable_serde.cpp index 6ca2e07b7b0188..c6cc8fcaa3f9dd 100644 --- a/be/src/core/data_type_serde/data_type_nullable_serde.cpp +++ b/be/src/core/data_type_serde/data_type_nullable_serde.cpp @@ -38,7 +38,6 @@ namespace doris { class Arena; -#include "common/compile_check_begin.h" Status DataTypeNullableSerDe::serialize_column_to_json(const IColumn& column, int64_t start_idx, int64_t end_idx, BufferWritable& bw, FormatOptions& options) const { diff --git a/be/src/core/data_type_serde/data_type_nullable_serde.h b/be/src/core/data_type_serde/data_type_nullable_serde.h index 4363e4a573b3d7..cfb4e1e3bca198 100644 --- a/be/src/core/data_type_serde/data_type_nullable_serde.h +++ b/be/src/core/data_type_serde/data_type_nullable_serde.h @@ -29,7 +29,6 @@ class PValues; class IColumn; class Arena; -#include "common/compile_check_begin.h" class DataTypeNullableSerDe : public DataTypeSerDe { public: DataTypeNullableSerDe(const DataTypeSerDeSPtr& _nested_serde, int nesting_level = 1) @@ -130,5 +129,4 @@ class DataTypeNullableSerDe : public DataTypeSerDe { private: DataTypeSerDeSPtr nested_serde; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type_serde/data_type_number_serde.cpp b/be/src/core/data_type_serde/data_type_number_serde.cpp index 9f8f70d91fdcf1..57b97a4a0e8d21 100644 --- a/be/src/core/data_type_serde/data_type_number_serde.cpp +++ b/be/src/core/data_type_serde/data_type_number_serde.cpp @@ -43,7 +43,6 @@ #include "util/to_string.h" namespace doris { -#include "common/compile_check_begin.h" // Type map的基本结构 template struct TypeMap { diff --git a/be/src/core/data_type_serde/data_type_number_serde.h b/be/src/core/data_type_serde/data_type_number_serde.h index 00fc3d06f9206d..91b4543f64dd7f 100644 --- a/be/src/core/data_type_serde/data_type_number_serde.h +++ b/be/src/core/data_type_serde/data_type_number_serde.h @@ -36,7 +36,6 @@ namespace doris { class JsonbOutStream; -#include "common/compile_check_begin.h" class Arena; // special data type using, maybe has various serde actions, so use specific date serde @@ -312,5 +311,4 @@ Status DataTypeNumberSerDe::write_column_to_pb(const IColumn& column, PValues return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type_serde/data_type_quantilestate_serde.h b/be/src/core/data_type_serde/data_type_quantilestate_serde.h index 16f99f5f63e9e3..606a1c2116eff8 100644 --- a/be/src/core/data_type_serde/data_type_quantilestate_serde.h +++ b/be/src/core/data_type_serde/data_type_quantilestate_serde.h @@ -35,7 +35,6 @@ namespace doris { -#include "common/compile_check_begin.h" class DataTypeQuantileStateSerDe : public DataTypeSerDe { public: DataTypeQuantileStateSerDe(int nesting_level = 1) : DataTypeSerDe(nesting_level) {}; @@ -193,5 +192,4 @@ class DataTypeQuantileStateSerDe : public DataTypeSerDe { Status from_olap_string(const std::string& str, Field& field, const FormatOptions& options) const override; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type_serde/data_type_serde.cpp b/be/src/core/data_type_serde/data_type_serde.cpp index 5fa8fa2fab8a10..ac688ae6c307a3 100644 --- a/be/src/core/data_type_serde/data_type_serde.cpp +++ b/be/src/core/data_type_serde/data_type_serde.cpp @@ -32,7 +32,6 @@ #include "util/jsonb_document.h" #include "util/jsonb_writer.h" namespace doris { -#include "common/compile_check_begin.h" DataTypeSerDe::~DataTypeSerDe() = default; DataTypeSerDeSPtrs create_data_type_serdes(const DataTypes& types) { diff --git a/be/src/core/data_type_serde/data_type_serde.h b/be/src/core/data_type_serde/data_type_serde.h index 39003e2793b9c6..1401a410a16aae 100644 --- a/be/src/core/data_type_serde/data_type_serde.h +++ b/be/src/core/data_type_serde/data_type_serde.h @@ -83,7 +83,6 @@ class JsonbWriterT; using JsonbWriter = JsonbWriterT; -#include "common/compile_check_begin.h" class IColumn; class Arena; class IDataType; @@ -577,5 +576,4 @@ inline const JsonbValue* DataTypeSerDe::handle_jsonb_value(const StringRef& val) DataTypeSerDeSPtrs create_data_type_serdes( const std::vector>& types); DataTypeSerDeSPtrs create_data_type_serdes(const std::vector& slots); -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type_serde/data_type_string_serde.h b/be/src/core/data_type_serde/data_type_string_serde.h index 3c5716ae6619ef..79c8450835d39c 100644 --- a/be/src/core/data_type_serde/data_type_string_serde.h +++ b/be/src/core/data_type_serde/data_type_string_serde.h @@ -35,7 +35,6 @@ struct JsonbValue; class IColumn; class Arena; -#include "common/compile_check_begin.h" inline void escape_string(char* src, size_t* len, char escape_char) { const char* start = src; @@ -274,5 +273,4 @@ class DataTypeStringSerDeBase : public DataTypeSerDe { using DataTypeStringSerDe = DataTypeStringSerDeBase; using DataTypeFixedLengthObjectSerDe = DataTypeStringSerDeBase; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type_serde/data_type_struct_serde.cpp b/be/src/core/data_type_serde/data_type_struct_serde.cpp index 55a215ca1e9db8..68909afd15c9cb 100644 --- a/be/src/core/data_type_serde/data_type_struct_serde.cpp +++ b/be/src/core/data_type_serde/data_type_struct_serde.cpp @@ -31,7 +31,6 @@ namespace doris { class Arena; -#include "common/compile_check_begin.h" std::string DataTypeStructSerDe::get_name() const { size_t size = elem_names.size(); diff --git a/be/src/core/data_type_serde/data_type_struct_serde.h b/be/src/core/data_type_serde/data_type_struct_serde.h index 70053fdeb31f25..f6996265699ebe 100644 --- a/be/src/core/data_type_serde/data_type_struct_serde.h +++ b/be/src/core/data_type_serde/data_type_struct_serde.h @@ -30,7 +30,6 @@ struct JsonbValue; class IColumn; class Arena; -#include "common/compile_check_begin.h" class DataTypeStructSerDe : public DataTypeSerDe { public: @@ -127,5 +126,4 @@ class DataTypeStructSerDe : public DataTypeSerDe { DataTypeSerDeSPtrs elem_serdes_ptrs; Strings elem_names; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/data_type_serde/data_type_time_serde.cpp b/be/src/core/data_type_serde/data_type_time_serde.cpp index 036f94bb1f698b..84b24af9b35070 100644 --- a/be/src/core/data_type_serde/data_type_time_serde.cpp +++ b/be/src/core/data_type_serde/data_type_time_serde.cpp @@ -25,7 +25,6 @@ #include "exprs/function/cast/cast_to_time_impl.hpp" namespace doris { -#include "common/compile_check_begin.h" Status DataTypeTimeV2SerDe::write_column_to_mysql_binary(const IColumn& column, MysqlRowBinaryBuffer& result, diff --git a/be/src/core/data_type_serde/data_type_time_serde.h b/be/src/core/data_type_serde/data_type_time_serde.h index dafaa600eb49e0..db703616b497cf 100644 --- a/be/src/core/data_type_serde/data_type_time_serde.h +++ b/be/src/core/data_type_serde/data_type_time_serde.h @@ -26,7 +26,6 @@ namespace doris { class JsonbOutStream; -#include "common/compile_check_begin.h" class DataTypeTimeV2SerDe : public DataTypeNumberSerDe { public: DataTypeTimeV2SerDe(int scale = 0, int nesting_level = 1) @@ -77,5 +76,4 @@ class DataTypeTimeV2SerDe : public DataTypeNumberSerDe namespace doris::detail { -#include "common/compile_check_begin.h" inline int cmp(uint8_t a, uint8_t b) { if (a < b) return -1; if (a > b) return 1; @@ -221,4 +220,3 @@ inline bool memory_is_zero_small_allow_overflow15(const void* data, size_t size) #endif -#include "common/compile_check_end.h" diff --git a/be/src/core/string_ref.cpp b/be/src/core/string_ref.cpp index be04f53331bf20..a38c6c22104ab9 100644 --- a/be/src/core/string_ref.cpp +++ b/be/src/core/string_ref.cpp @@ -23,7 +23,6 @@ #include "common/compiler_util.h" // IWYU pragma: keep namespace doris { -#include "common/compile_check_begin.h" StringRef StringRef::trim() const { // Remove leading and trailing spaces. int64_t begin = 0; @@ -136,5 +135,4 @@ bool StringRef::end_with(const StringRef& search_string) const { return 0 == memcmp(data + size - search_string.size, search_string.data, search_string.size); #endif } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/string_ref.h b/be/src/core/string_ref.h index 7288527e97f8b1..117fb2539e2dee 100644 --- a/be/src/core/string_ref.h +++ b/be/src/core/string_ref.h @@ -43,7 +43,6 @@ namespace doris { /// unnamed namespace packaging simd-style equality compare functions. namespace { -#include "common/compile_check_begin.h" #if defined(__SSE2__) || defined(__aarch64__) /** Compare strings for equality. @@ -404,7 +403,6 @@ inline bool check(const doris::StringRef& x) { inline void set(doris::StringRef& x) { x.size = 0; } -#include "common/compile_check_end.h" } // namespace ZeroTraits template <> diff --git a/be/src/core/string_view.h b/be/src/core/string_view.h index 25693e9da62c0d..ed8fa41ca8782e 100644 --- a/be/src/core/string_view.h +++ b/be/src/core/string_view.h @@ -39,7 +39,6 @@ namespace doris { // reduces the CPU cache working set when dealing with short strings. class StringView { -#include "common/compile_check_begin.h" public: using value_type = char; static constexpr size_t kPrefixSize = 4 * sizeof(char); @@ -154,5 +153,4 @@ class StringView { const char* data; } value_; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/core/types.h b/be/src/core/types.h index f78c72a16458ac..0ea2a81c3bf324 100644 --- a/be/src/core/types.h +++ b/be/src/core/types.h @@ -34,7 +34,6 @@ #include "exec/common/int_exp.h" namespace doris { -#include "common/compile_check_begin.h" class BitmapValue; class HyperLogLog; class QuantileState; @@ -575,7 +574,6 @@ struct NativeType { }; // NOLINTEND(readability-function-size) -#include "common/compile_check_end.h" } // namespace doris /// Specialization of `std::hash` for the Decimal types. diff --git a/be/src/core/value/decimalv2_value.cpp b/be/src/core/value/decimalv2_value.cpp index 93dcee92d84b7f..916cb1bd9517eb 100644 --- a/be/src/core/value/decimalv2_value.cpp +++ b/be/src/core/value/decimalv2_value.cpp @@ -28,7 +28,6 @@ #include "util/string_parser.hpp" namespace doris { -#include "common/compile_check_begin.h" const int128_t DecimalV2Value::MAX_DECIMAL_VALUE; @@ -589,5 +588,4 @@ bool DecimalV2Value::greater_than_scale(int scale) { return false; } -#include "common/compile_check_end.h" } // end namespace doris diff --git a/be/src/core/value/decimalv2_value.h b/be/src/core/value/decimalv2_value.h index 92f22943fbaa37..b620ed15f718bf 100644 --- a/be/src/core/value/decimalv2_value.h +++ b/be/src/core/value/decimalv2_value.h @@ -33,7 +33,6 @@ #include "util/hash_util.hpp" namespace doris { -#include "common/compile_check_begin.h" typedef __int128_t int128_t; @@ -330,7 +329,6 @@ std::istream& operator>>(std::istream& ism, DecimalV2Value& decimal_value); std::size_t hash_value(DecimalV2Value const& value); -#include "common/compile_check_end.h" } // end namespace doris template <> diff --git a/be/src/core/value/hll.cpp b/be/src/core/value/hll.cpp index 5f2852958d430e..17151ad4335e1b 100644 --- a/be/src/core/value/hll.cpp +++ b/be/src/core/value/hll.cpp @@ -29,7 +29,6 @@ using std::string; using std::stringstream; namespace doris { -#include "common/compile_check_begin.h" HyperLogLog::HyperLogLog(const Slice& src) { // When deserialize return false, we make this object a empty if (!deserialize(src)) { @@ -367,5 +366,4 @@ int64_t HyperLogLog::estimate_cardinality() const { } return (int64_t)(estimate + 0.5); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/value/hll.h b/be/src/core/value/hll.h index 78531f52111884..f285ba2f2f18d8 100644 --- a/be/src/core/value/hll.h +++ b/be/src/core/value/hll.h @@ -26,7 +26,6 @@ #include "exec/common/hash_table/phmap_fwd_decl.h" namespace doris { -#include "common/compile_check_begin.h" struct Slice; inline const int HLL_COLUMN_PRECISION = 14; @@ -288,5 +287,4 @@ class HyperLogLog { // it only when it is really needed. uint8_t* _registers = nullptr; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/value/ip_address_cidr.h b/be/src/core/value/ip_address_cidr.h index b096ed55985ec6..b7b9e0a5ac5610 100644 --- a/be/src/core/value/ip_address_cidr.h +++ b/be/src/core/value/ip_address_cidr.h @@ -24,7 +24,6 @@ #include "exec/common/ipv6_to_binary.h" #include "util/sse_util.hpp" namespace doris { -#include "common/compile_check_begin.h" static inline std::pair apply_cidr_mask(UInt32 src, UInt8 bits_to_keep) { if (bits_to_keep >= 8 * sizeof(UInt32)) { @@ -202,4 +201,3 @@ inline bool is_address_in_range(const IPAddressVariant& address, const IPAddress } } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/value/ipv4_value.h b/be/src/core/value/ipv4_value.h index 07a9df143d9ca0..66454adfe47a3b 100644 --- a/be/src/core/value/ipv4_value.h +++ b/be/src/core/value/ipv4_value.h @@ -27,7 +27,6 @@ #include "util/string_parser.hpp" namespace doris { -#include "common/compile_check_begin.h" class IPv4Value { public: @@ -114,4 +113,3 @@ IPv6 inline ipv4_to_ipv6(IPv4 ipv4) { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/value/ipv6_value.h b/be/src/core/value/ipv6_value.h index 16f07e198ff680..e65afdf43e360a 100644 --- a/be/src/core/value/ipv6_value.h +++ b/be/src/core/value/ipv6_value.h @@ -27,7 +27,6 @@ #include "exec/common/format_ip.h" namespace doris { -#include "common/compile_check_begin.h" class IPv6Value { public: @@ -111,4 +110,3 @@ class IPv6Value { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/value/jsonb_value.h b/be/src/core/value/jsonb_value.h index f07371e96bccba..0ad7efa0f428a2 100644 --- a/be/src/core/value/jsonb_value.h +++ b/be/src/core/value/jsonb_value.h @@ -23,7 +23,6 @@ #include "util/jsonb_utils.h" namespace doris { -#include "common/compile_check_begin.h" // JsonBinaryValue wraps a Doris jsonb object. // The jsonb object is written using JsonbWriter. @@ -81,5 +80,4 @@ struct JsonBinaryValue final { JsonbWriter writer; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/core/value/large_int_value.h b/be/src/core/value/large_int_value.h index 430fede233b51f..fea068b7281ff8 100644 --- a/be/src/core/value/large_int_value.h +++ b/be/src/core/value/large_int_value.h @@ -25,7 +25,6 @@ #include namespace doris { -#include "common/compile_check_begin.h" inline const __int128 MAX_INT128 = ~((__int128)0x01 << 127); inline const __int128 MIN_INT128 = ((__int128)0x01 << 127); @@ -48,7 +47,6 @@ std::istream& operator>>(std::istream& is, __int128& value); std::size_t hash_value(LargeIntValue const& value); -#include "common/compile_check_end.h" } // namespace doris // Thirdparty printers like gtest needs operator<< to be exported into global namespace, so that ADL will work. diff --git a/be/src/core/value/quantile_state.cpp b/be/src/core/value/quantile_state.cpp index 95598c2b38a0a4..a1821de29f9954 100644 --- a/be/src/core/value/quantile_state.cpp +++ b/be/src/core/value/quantile_state.cpp @@ -29,7 +29,6 @@ #include "util/unaligned.h" namespace doris { -#include "common/compile_check_begin.h" QuantileState::QuantileState() : _type(EMPTY), _compression(QUANTILE_STATE_COMPRESSION_MIN) {} QuantileState::QuantileState(float compression) : _type(EMPTY), _compression(compression) {} diff --git a/be/src/core/value/time_value.h b/be/src/core/value/time_value.h index ce72e92d635f0f..64efc49521af6e 100644 --- a/be/src/core/value/time_value.h +++ b/be/src/core/value/time_value.h @@ -31,7 +31,6 @@ #include "util/date_func.h" namespace doris { -#include "common/compile_check_begin.h" /// TODO: Due to the "Time type is not supported for OLAP table" issue, a lot of basic content is missing.It will be supplemented later. // now we do check only when print. @@ -50,6 +49,7 @@ class TimeValue { using TimeType = typename PrimitiveTypeTraits::CppType; // double using ColumnTimeV2 = typename PrimitiveTypeTraits::ColumnType; +#include "common/compile_check_avoid_begin.h" static int64_t round_time(TimeType value, uint32_t scale) { int64_t time = value; DCHECK(scale <= MICROS_SCALE); @@ -88,6 +88,7 @@ class TimeValue { return static_cast(time + microsecond); } +#include "common/compile_check_avoid_end.h" // in existing scenario, we ensure microsecond's bound by caller. // ATTN: only for positive input. @@ -168,4 +169,3 @@ class TimeValue { } }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/core/wide_integer_impl.h b/be/src/core/wide_integer_impl.h index d5a6497617c819..a5ad6ae041b0b7 100644 --- a/be/src/core/wide_integer_impl.h +++ b/be/src/core/wide_integer_impl.h @@ -32,7 +32,6 @@ #include #include -#include "common/compile_check_begin.h" #include "common/exception.h" // NOLINTBEGIN(*) @@ -1474,5 +1473,4 @@ struct hash> { } // namespace std -#include "common/compile_check_end.h" // NOLINTEND(*) diff --git a/be/src/exec/common/endian.h b/be/src/exec/common/endian.h index acc240b6c80811..0707b656d8b361 100644 --- a/be/src/exec/common/endian.h +++ b/be/src/exec/common/endian.h @@ -22,7 +22,6 @@ #include "util/unaligned.h" namespace doris { -#include "common/compile_check_begin.h" inline uint64_t gbswap_64(uint64_t host_int) { #if defined(__GNUC__) && defined(__x86_64__) && !defined(__APPLE__) // Adapted from /usr/include/byteswap.h. Not available on Mac. @@ -153,5 +152,4 @@ class BigEndian { unaligned_store(p, to_endian(v)); } }; // BigEndian -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/common/format_ip.h b/be/src/exec/common/format_ip.h index 42e6cc918f2aef..1863db1aa61cbf 100644 --- a/be/src/exec/common/format_ip.h +++ b/be/src/exec/common/format_ip.h @@ -42,7 +42,6 @@ constexpr size_t DECIMAL_BASE = 10; constexpr size_t IPV6_BINARY_LENGTH = 16; namespace doris { -#include "common/compile_check_begin.h" extern const std::array, 256> one_byte_to_string_lookup_table; @@ -495,5 +494,4 @@ inline bool parse_ipv6_whole(const char* src, unsigned char* dst) { return end != nullptr && *end == '\0'; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/common/hash_table/hash_map_context.h b/be/src/exec/common/hash_table/hash_map_context.h index ad0763162e101c..67b6f56a89ab4a 100644 --- a/be/src/exec/common/hash_table/hash_map_context.h +++ b/be/src/exec/common/hash_table/hash_map_context.h @@ -36,7 +36,6 @@ #include "util/simd/bits.h" namespace doris { -#include "common/compile_check_begin.h" constexpr auto BITSIZE = 8; template @@ -1172,5 +1171,4 @@ struct MethodSingleNullableColumn : public SingleColumnMethod { } } }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/common/hash_table/hash_table.h b/be/src/exec/common/hash_table/hash_table.h index 44f01a3b70d090..c10c6207d10bc0 100644 --- a/be/src/exec/common/hash_table/hash_table.h +++ b/be/src/exec/common/hash_table/hash_table.h @@ -45,7 +45,6 @@ * Another example: for an approximate calculation of the number of unique visitors, there is a hash table for UniquesHashSet. * It has the concept of "degree". At each overflow, cells with keys that do not divide by the corresponding power of the two are deleted. */ -#include "common/compile_check_begin.h" struct HashTableNoState { /// Serialization, in binary and text form. void write(doris::BufferWritable&) const {} @@ -1079,4 +1078,3 @@ class HashTable : private boost::noncopyable, } } }; -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/exec/common/hash_table/hash_table_set_build.h b/be/src/exec/common/hash_table/hash_table_set_build.h index 7ad20a5942ece4..151811ea52f8a7 100644 --- a/be/src/exec/common/hash_table/hash_table_set_build.h +++ b/be/src/exec/common/hash_table/hash_table_set_build.h @@ -20,7 +20,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" constexpr size_t CHECK_FRECUENCY = 65536; template struct HashTableBuild { @@ -56,5 +55,4 @@ struct HashTableBuild { ColumnRawPtrs& _build_raw_ptrs; RuntimeState* _state = nullptr; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/common/hash_table/hash_table_set_probe.h b/be/src/exec/common/hash_table/hash_table_set_probe.h index 694e3c797a084b..3f432688e45030 100644 --- a/be/src/exec/common/hash_table/hash_table_set_probe.h +++ b/be/src/exec/common/hash_table/hash_table_set_probe.h @@ -19,7 +19,6 @@ #include "exec/operator/set_probe_sink_operator.h" namespace doris { -#include "common/compile_check_begin.h" template struct HashTableProbe { template @@ -57,5 +56,4 @@ struct HashTableProbe { ColumnRawPtrs& _probe_raw_ptrs; std::vector _probe_keys; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/common/hash_table/join_hash_table.h b/be/src/exec/common/hash_table/join_hash_table.h index 7d725392110de5..3e10401bec19af 100644 --- a/be/src/exec/common/hash_table/join_hash_table.h +++ b/be/src/exec/common/hash_table/join_hash_table.h @@ -27,7 +27,6 @@ #include "core/custom_allocator.h" namespace doris { -#include "common/compile_check_begin.h" inline uint32_t hash_join_table_calc_bucket_size(size_t num_elem) { size_t expect_bucket_size = num_elem + (num_elem - 1) / 7; @@ -513,5 +512,4 @@ class JoinHashTable { template using JoinHashMap = JoinHashTable; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/common/histogram_helpers.hpp b/be/src/exec/common/histogram_helpers.hpp index b94f59827ad00e..5c4653140bad81 100644 --- a/be/src/exec/common/histogram_helpers.hpp +++ b/be/src/exec/common/histogram_helpers.hpp @@ -28,7 +28,6 @@ #include "util/io_helper.h" namespace doris { -#include "common/compile_check_begin.h" template struct Bucket { public: @@ -308,5 +307,4 @@ bool histogram_to_json(rapidjson::StringBuffer& buffer, const std::vector 0; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/common/partition_sort_utils.cpp b/be/src/exec/common/partition_sort_utils.cpp index eb8c89903e7b44..ba7c5fa5808df0 100644 --- a/be/src/exec/common/partition_sort_utils.cpp +++ b/be/src/exec/common/partition_sort_utils.cpp @@ -18,7 +18,6 @@ #include "exec/common/partition_sort_utils.h" namespace doris { -#include "common/compile_check_begin.h" Status PartitionBlocks::append_block_by_selector(const Block* input_block, bool eos) { auto selector_rows = _selector.size(); @@ -91,5 +90,4 @@ Status PartitionBlocks::do_partition_topn_sort() { return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/common/sip_hash.h b/be/src/exec/common/sip_hash.h index 865d068743522f..6c348960e1b581 100644 --- a/be/src/exec/common/sip_hash.h +++ b/be/src/exec/common/sip_hash.h @@ -41,7 +41,6 @@ #include "util/unaligned.h" namespace doris { -#include "common/compile_check_begin.h" #define ROTL(x, b) static_cast(((x) << (b)) | ((x) >> (64 - (b)))) #define SIPROUND \ @@ -217,5 +216,4 @@ inline void sip_hash128(const char* data, const size_t size, char* out) { hash.update(data, size); hash.get128(out); } -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/common/string_searcher.h b/be/src/exec/common/string_searcher.h index 7fb17df34736c0..5bfb2126c91d97 100644 --- a/be/src/exec/common/string_searcher.h +++ b/be/src/exec/common/string_searcher.h @@ -32,7 +32,6 @@ #include "util/sse_util.hpp" namespace doris { -#include "common/compile_check_begin.h" // namespace ErrorCodes // { // extern const int BAD_ARGUMENTS; @@ -416,5 +415,4 @@ struct LibCASCIICaseInsensitiveStringSearcher : public StringSearcherBase { return search(haystack, haystack + haystack_size); } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/common/stringop_substring.h b/be/src/exec/common/stringop_substring.h index 1c597d4618ec7c..f644379c09da90 100644 --- a/be/src/exec/common/stringop_substring.h +++ b/be/src/exec/common/stringop_substring.h @@ -64,7 +64,6 @@ #include "util/simd/vstring_function.h" namespace doris { -#include "common/compile_check_begin.h" struct StringOP { static void push_empty_string(size_t index, ColumnString::Chars& chars, ColumnString::Offsets& offsets) { @@ -278,6 +277,5 @@ struct SubstringUtil { } }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/common/varbinaryop_subbinary.h b/be/src/exec/common/varbinaryop_subbinary.h index e7b6049b1c00dd..ea77b0c13b7f36 100644 --- a/be/src/exec/common/varbinaryop_subbinary.h +++ b/be/src/exec/common/varbinaryop_subbinary.h @@ -25,7 +25,6 @@ #include "core/types.h" namespace doris { -#include "common/compile_check_begin.h" constexpr auto SIZE_OF_UINT = sizeof(uint32_t); @@ -114,5 +113,4 @@ struct SubBinaryUtil { } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/common/variant_util.cpp b/be/src/exec/common/variant_util.cpp index e2bede96fbf126..e8f57d991e1e22 100644 --- a/be/src/exec/common/variant_util.cpp +++ b/be/src/exec/common/variant_util.cpp @@ -102,7 +102,6 @@ #include "util/json/simd_json_parser.h" namespace doris::variant_util { -#include "common/compile_check_begin.h" inline void append_escaped_regex_char(std::string* regex_output, char ch) { switch (ch) { @@ -2210,5 +2209,4 @@ Status parse_and_materialize_variant_columns(Block& block, const TabletSchema& t return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris::variant_util diff --git a/be/src/exec/es/es_scroll_parser.cpp b/be/src/exec/es/es_scroll_parser.cpp index 60d26966864e16..461802d52fd88b 100644 --- a/be/src/exec/es/es_scroll_parser.cpp +++ b/be/src/exec/es/es_scroll_parser.cpp @@ -54,7 +54,6 @@ #include "util/string_parser.hpp" namespace doris { -#include "common/compile_check_begin.h" static const char* FIELD_SCROLL_ID = "_scroll_id"; static const char* FIELD_HITS = "hits"; @@ -914,5 +913,4 @@ Status ScrollParser::fill_columns(const TupleDescriptor* tuple_desc, *line_eof = false; return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/exchange/exchange_writer.cpp b/be/src/exec/exchange/exchange_writer.cpp index b712349d530513..da3b07e7a68a32 100644 --- a/be/src/exec/exchange/exchange_writer.cpp +++ b/be/src/exec/exchange/exchange_writer.cpp @@ -31,7 +31,6 @@ #include "exec/sink/tablet_sink_hash_partitioner.h" namespace doris { -#include "common/compile_check_begin.h" ExchangeWriterBase::ExchangeWriterBase(ExchangeSinkLocalState& local_state) : _local_state(local_state), _partitioner(local_state.partitioner()) {} diff --git a/be/src/exec/exchange/exchange_writer.h b/be/src/exec/exchange/exchange_writer.h index 8488b860adf195..4cc295017c6b33 100644 --- a/be/src/exec/exchange/exchange_writer.h +++ b/be/src/exec/exchange/exchange_writer.h @@ -30,7 +30,6 @@ class Channel; class PartitionerBase; class TabletSinkHashPartitioner; -#include "common/compile_check_begin.h" class ExchangeSinkLocalState; class ExchangeWriterBase { @@ -87,5 +86,4 @@ class ExchangeOlapWriter final : public ExchangeWriterBase { size_t channel_count, const std::vector& channel_ids, size_t rows, Block* block, bool eos, HashValType invalid_val); }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/exchange/local_exchanger.cpp b/be/src/exec/exchange/local_exchanger.cpp index 708ce2ae02cf8f..36f778a5a635ea 100644 --- a/be/src/exec/exchange/local_exchanger.cpp +++ b/be/src/exec/exchange/local_exchanger.cpp @@ -24,7 +24,6 @@ #include "exec/partitioner/partitioner.h" namespace doris { -#include "common/compile_check_begin.h" template void Exchanger::_enqueue_data_and_set_ready(int channel_id, LocalExchangeSinkLocalState* local_state, diff --git a/be/src/exec/exchange/local_exchanger.h b/be/src/exec/exchange/local_exchanger.h index f1c784a9be67bc..a916cefaada653 100644 --- a/be/src/exec/exchange/local_exchanger.h +++ b/be/src/exec/exchange/local_exchanger.h @@ -21,7 +21,6 @@ #include "exec/pipeline/dependency.h" namespace doris { -#include "common/compile_check_begin.h" template void clear_blocks(moodycamel::ConcurrentQueue& blocks, RuntimeProfile::Counter* memory_used_counter = nullptr); @@ -380,5 +379,4 @@ class AdaptivePassthroughExchanger : public Exchanger { std::atomic_int32_t _total_block = 0; std::vector> _partition_rows_histogram; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/exchange/vdata_stream_mgr.cpp b/be/src/exec/exchange/vdata_stream_mgr.cpp index 02f65eed3d71d5..70d59ea767309b 100644 --- a/be/src/exec/exchange/vdata_stream_mgr.cpp +++ b/be/src/exec/exchange/vdata_stream_mgr.cpp @@ -33,7 +33,6 @@ #include "util/hash_util.hpp" namespace doris { -#include "common/compile_check_begin.h" VDataStreamMgr::VDataStreamMgr() { // TODO: metric diff --git a/be/src/exec/exchange/vdata_stream_mgr.h b/be/src/exec/exchange/vdata_stream_mgr.h index 7bde8f3b4c0c9b..a9475176c42416 100644 --- a/be/src/exec/exchange/vdata_stream_mgr.h +++ b/be/src/exec/exchange/vdata_stream_mgr.h @@ -33,7 +33,6 @@ #include "runtime/runtime_profile.h" namespace google { -#include "common/compile_check_begin.h" namespace protobuf { class Closure; } @@ -95,4 +94,3 @@ class VDataStreamMgr { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/exchange/vdata_stream_recvr.cpp b/be/src/exec/exchange/vdata_stream_recvr.cpp index 28e105c2ea76ec..50dcff5bbd9cee 100644 --- a/be/src/exec/exchange/vdata_stream_recvr.cpp +++ b/be/src/exec/exchange/vdata_stream_recvr.cpp @@ -41,7 +41,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" VDataStreamRecvr::SenderQueue::SenderQueue(VDataStreamRecvr* parent_recvr, int num_senders, std::shared_ptr local_channel_dependency) diff --git a/be/src/exec/exchange/vdata_stream_recvr.h b/be/src/exec/exchange/vdata_stream_recvr.h index 3f0e64e6c80829..3e155ae0378b9c 100644 --- a/be/src/exec/exchange/vdata_stream_recvr.h +++ b/be/src/exec/exchange/vdata_stream_recvr.h @@ -52,7 +52,6 @@ #include "util/stopwatch.hpp" namespace doris { -#include "common/compile_check_begin.h" class MemTracker; class PBlock; class MemTrackerLimiter; @@ -292,4 +291,3 @@ class VDataStreamRecvr::SenderQueue { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/exchange/vdata_stream_sender.cpp b/be/src/exec/exchange/vdata_stream_sender.cpp index 99dcc4e5772afb..04e68aeb136d13 100644 --- a/be/src/exec/exchange/vdata_stream_sender.cpp +++ b/be/src/exec/exchange/vdata_stream_sender.cpp @@ -52,7 +52,6 @@ #include "util/proto_util.h" namespace doris { -#include "common/compile_check_begin.h" Status Channel::init(RuntimeState* state) { // only enable_local_exchange() is true and the destination address is localhost, then the channel is local diff --git a/be/src/exec/exchange/vdata_stream_sender.h b/be/src/exec/exchange/vdata_stream_sender.h index 29b6f400235ebd..896aa00c4ab95d 100644 --- a/be/src/exec/exchange/vdata_stream_sender.h +++ b/be/src/exec/exchange/vdata_stream_sender.h @@ -53,7 +53,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" class ObjectPool; class RuntimeState; class RowDescriptor; @@ -228,4 +227,3 @@ class Channel { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/operator/aggregation_sink_operator.cpp b/be/src/exec/operator/aggregation_sink_operator.cpp index 0f7505423a3552..f6a9c2cdc4211d 100644 --- a/be/src/exec/operator/aggregation_sink_operator.cpp +++ b/be/src/exec/operator/aggregation_sink_operator.cpp @@ -32,7 +32,6 @@ #include "runtime/thread_context.h" namespace doris { -#include "common/compile_check_begin.h" /// The minimum reduction factor (input rows divided by output rows) to grow hash tables /// in a streaming preaggregation, given that the hash tables are currently the given /// size or above. The sizes roughly correspond to hash table sizes where the bucket diff --git a/be/src/exec/operator/aggregation_sink_operator.h b/be/src/exec/operator/aggregation_sink_operator.h index 0a7067ecb4130a..6c720803c084c6 100644 --- a/be/src/exec/operator/aggregation_sink_operator.h +++ b/be/src/exec/operator/aggregation_sink_operator.h @@ -24,7 +24,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" class AggSinkOperatorX; class AggSinkLocalState : public PipelineXSinkLocalState { @@ -236,4 +235,3 @@ class AggSinkOperatorX MOCK_REMOVE(final) : public DataSinkOperatorX { @@ -132,4 +131,3 @@ class AggSourceOperatorX : public OperatorX { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/operator/analytic_sink_operator.cpp b/be/src/exec/operator/analytic_sink_operator.cpp index 456bea095bd015..501a92869bce4d 100644 --- a/be/src/exec/operator/analytic_sink_operator.cpp +++ b/be/src/exec/operator/analytic_sink_operator.cpp @@ -29,7 +29,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" Status AnalyticSinkLocalState::init(RuntimeState* state, LocalSinkStateInfo& info) { RETURN_IF_ERROR(PipelineXSinkLocalState::init(state, info)); diff --git a/be/src/exec/operator/analytic_sink_operator.h b/be/src/exec/operator/analytic_sink_operator.h index 7b6975e5e68331..9a64ba1d0b7ed7 100644 --- a/be/src/exec/operator/analytic_sink_operator.h +++ b/be/src/exec/operator/analytic_sink_operator.h @@ -24,7 +24,6 @@ #include "exec/pipeline/dependency.h" namespace doris { -#include "common/compile_check_begin.h" class AnalyticSinkOperatorX; struct BoundaryPose { @@ -267,4 +266,3 @@ class AnalyticSinkOperatorX final : public DataSinkOperatorX(state, parent) {} diff --git a/be/src/exec/operator/analytic_source_operator.h b/be/src/exec/operator/analytic_source_operator.h index e4d9cb2c2b69d0..b29814f8fcad6e 100644 --- a/be/src/exec/operator/analytic_source_operator.h +++ b/be/src/exec/operator/analytic_source_operator.h @@ -25,7 +25,6 @@ namespace doris { class RuntimeState; -#include "common/compile_check_begin.h" class AnalyticSourceOperatorX; class AnalyticLocalState final : public PipelineXLocalState { @@ -59,4 +58,3 @@ class AnalyticSourceOperatorX final : public OperatorX { }; } // namespace doris -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/exec/operator/assert_num_rows_operator.cpp b/be/src/exec/operator/assert_num_rows_operator.cpp index eee9178c41bb33..eb78c8fffa70b6 100644 --- a/be/src/exec/operator/assert_num_rows_operator.cpp +++ b/be/src/exec/operator/assert_num_rows_operator.cpp @@ -21,7 +21,6 @@ #include "exprs/vexpr_context.h" namespace doris { -#include "common/compile_check_begin.h" AssertNumRowsOperatorX::AssertNumRowsOperatorX(ObjectPool* pool, const TPlanNode& tnode, int operator_id, const DescriptorTbl& descs) : StreamingOperatorX(pool, tnode, operator_id, descs), diff --git a/be/src/exec/operator/assert_num_rows_operator.h b/be/src/exec/operator/assert_num_rows_operator.h index 2639dae29d19ba..29da76e8a964f5 100644 --- a/be/src/exec/operator/assert_num_rows_operator.h +++ b/be/src/exec/operator/assert_num_rows_operator.h @@ -20,7 +20,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class AssertNumRowsLocalState final : public PipelineXLocalState { public: @@ -60,5 +59,4 @@ class AssertNumRowsOperatorX final : public StreamingOperatorX { } }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/cache_source_operator.cpp b/be/src/exec/operator/cache_source_operator.cpp index 91d48d77470ec6..40f283e28d7d76 100644 --- a/be/src/exec/operator/cache_source_operator.cpp +++ b/be/src/exec/operator/cache_source_operator.cpp @@ -28,7 +28,6 @@ namespace doris { class RuntimeState; -#include "common/compile_check_begin.h" Status CacheSourceLocalState::init(RuntimeState* state, LocalStateInfo& info) { RETURN_IF_ERROR(Base::init(state, info)); SCOPED_TIMER(exec_time_counter()); diff --git a/be/src/exec/operator/cache_source_operator.h b/be/src/exec/operator/cache_source_operator.h index a90313bc1a7967..fed5e3bb4f2828 100644 --- a/be/src/exec/operator/cache_source_operator.h +++ b/be/src/exec/operator/cache_source_operator.h @@ -25,7 +25,6 @@ #include "runtime/query_cache/query_cache.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class Block; @@ -98,5 +97,4 @@ class CacheSourceOperatorX final : public OperatorX { friend class CacheSourceLocalState; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/data_queue.cpp b/be/src/exec/operator/data_queue.cpp index 84ba08f309f983..b7ada8ae1a3eae 100644 --- a/be/src/exec/operator/data_queue.cpp +++ b/be/src/exec/operator/data_queue.cpp @@ -27,7 +27,6 @@ #include "exec/pipeline/dependency.h" namespace doris { -#include "common/compile_check_begin.h" DataQueue::DataQueue(int child_count) : _queue_blocks_lock(child_count), _queue_blocks(child_count), diff --git a/be/src/exec/operator/data_queue.h b/be/src/exec/operator/data_queue.h index a3c34d86a1e90b..8b66b5e3c36115 100644 --- a/be/src/exec/operator/data_queue.h +++ b/be/src/exec/operator/data_queue.h @@ -27,7 +27,6 @@ #include "core/block/block.h" namespace doris { -#include "common/compile_check_begin.h" class Dependency; @@ -116,5 +115,4 @@ class DataQueue { std::mutex _source_lock; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/datagen_operator.cpp b/be/src/exec/operator/datagen_operator.cpp index 457675666194ee..a51b4fc978dc80 100644 --- a/be/src/exec/operator/datagen_operator.cpp +++ b/be/src/exec/operator/datagen_operator.cpp @@ -30,7 +30,6 @@ class RuntimeState; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" DataGenSourceOperatorX::DataGenSourceOperatorX(ObjectPool* pool, const TPlanNode& tnode, int operator_id, const DescriptorTbl& descs) : OperatorX(pool, tnode, operator_id, descs), diff --git a/be/src/exec/operator/datagen_operator.h b/be/src/exec/operator/datagen_operator.h index 7950725fde09b1..376f5960483b9e 100644 --- a/be/src/exec/operator/datagen_operator.h +++ b/be/src/exec/operator/datagen_operator.h @@ -24,7 +24,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; } // namespace doris @@ -74,5 +73,4 @@ class DataGenSourceOperatorX final : public OperatorX { std::vector _runtime_filter_descs; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/dict_sink_operator.cpp b/be/src/exec/operator/dict_sink_operator.cpp index c529c4ced25598..bb0d1d9d146d08 100644 --- a/be/src/exec/operator/dict_sink_operator.cpp +++ b/be/src/exec/operator/dict_sink_operator.cpp @@ -26,7 +26,6 @@ #include "exprs/function/ip_address_dictionary.h" namespace doris { -#include "common/compile_check_begin.h" Status DictSinkLocalState::init(RuntimeState* state, LocalSinkStateInfo& info) { RETURN_IF_ERROR(Base::init(state, info)); @@ -182,4 +181,3 @@ Status DictSinkOperatorX::sink(RuntimeState* state, Block* in_block, bool eos) { } } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/operator/dict_sink_operator.h b/be/src/exec/operator/dict_sink_operator.h index 252136b33085c1..2ae82b67a8977c 100644 --- a/be/src/exec/operator/dict_sink_operator.h +++ b/be/src/exec/operator/dict_sink_operator.h @@ -24,7 +24,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class DictSinkLocalState final : public PipelineXSinkLocalState { ENABLE_FACTORY_CREATOR(DictSinkLocalState); using Base = PipelineXSinkLocalState; @@ -90,4 +89,3 @@ class DictSinkOperatorX final : public DataSinkOperatorX { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/operator/distinct_streaming_aggregation_operator.cpp b/be/src/exec/operator/distinct_streaming_aggregation_operator.cpp index f785f056a73724..298896401d6f3e 100644 --- a/be/src/exec/operator/distinct_streaming_aggregation_operator.cpp +++ b/be/src/exec/operator/distinct_streaming_aggregation_operator.cpp @@ -32,7 +32,6 @@ class RuntimeState; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" DistinctStreamingAggLocalState::DistinctStreamingAggLocalState(RuntimeState* state, OperatorXBase* parent) diff --git a/be/src/exec/operator/distinct_streaming_aggregation_operator.h b/be/src/exec/operator/distinct_streaming_aggregation_operator.h index 07e015af86ebe2..9f9ee3a266a231 100644 --- a/be/src/exec/operator/distinct_streaming_aggregation_operator.h +++ b/be/src/exec/operator/distinct_streaming_aggregation_operator.h @@ -32,7 +32,6 @@ namespace doris { class ExecNode; class RuntimeState; -#include "common/compile_check_begin.h" class DistinctStreamingAggOperatorX; class DistinctStreamingAggLocalState final : public PipelineXLocalState { @@ -155,4 +154,3 @@ class DistinctStreamingAggOperatorX final }; } // namespace doris -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/exec/operator/empty_set_operator.cpp b/be/src/exec/operator/empty_set_operator.cpp index 0dd0b66bce340a..58c69bf91bc5da 100644 --- a/be/src/exec/operator/empty_set_operator.cpp +++ b/be/src/exec/operator/empty_set_operator.cpp @@ -22,12 +22,10 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" Status EmptySetSourceOperatorX::get_block(RuntimeState* state, Block* block, bool* eos) { *eos = true; return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/empty_set_operator.h b/be/src/exec/operator/empty_set_operator.h index 5c8f70071c0edd..62dd855ea21e41 100644 --- a/be/src/exec/operator/empty_set_operator.h +++ b/be/src/exec/operator/empty_set_operator.h @@ -22,7 +22,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class EmptySetLocalState final : public PipelineXLocalState { public: @@ -48,5 +47,4 @@ class EmptySetSourceOperatorX final : public OperatorX { [[nodiscard]] bool is_source() const override { return true; } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/es_scan_operator.cpp b/be/src/exec/operator/es_scan_operator.cpp index 68eb7747b7ec9f..9d0fc138ddca6e 100644 --- a/be/src/exec/operator/es_scan_operator.cpp +++ b/be/src/exec/operator/es_scan_operator.cpp @@ -22,7 +22,6 @@ #include "exec/scan/es_scanner.h" namespace doris { -#include "common/compile_check_begin.h" // Prefer to the local host static std::string get_host_and_port(const std::vector& es_hosts) { std::string host_port; diff --git a/be/src/exec/operator/es_scan_operator.h b/be/src/exec/operator/es_scan_operator.h index c25efc5508724f..19e1bc04df0b18 100644 --- a/be/src/exec/operator/es_scan_operator.h +++ b/be/src/exec/operator/es_scan_operator.h @@ -26,7 +26,6 @@ #include "exec/operator/scan_operator.h" namespace doris { -#include "common/compile_check_begin.h" class EsScanner; } // namespace doris @@ -85,5 +84,4 @@ class EsScanOperatorX final : public ScanOperatorX { std::vector _column_names; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/exchange_sink_buffer.cpp b/be/src/exec/operator/exchange_sink_buffer.cpp index 22a316c9196df0..0b10594a052b38 100644 --- a/be/src/exec/operator/exchange_sink_buffer.cpp +++ b/be/src/exec/operator/exchange_sink_buffer.cpp @@ -48,7 +48,6 @@ #include "util/time.h" namespace doris { -#include "common/compile_check_begin.h" BroadcastPBlockHolder::~BroadcastPBlockHolder() { // lock the parent queue, if the queue could lock success, then return the block @@ -684,5 +683,4 @@ std::string ExchangeSinkBuffer::debug_each_instance_queue_size() { return fmt::to_string(debug_string_buffer); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/exchange_sink_buffer.h b/be/src/exec/operator/exchange_sink_buffer.h index 706067b9115aa5..7478c63f4e8f12 100644 --- a/be/src/exec/operator/exchange_sink_buffer.h +++ b/be/src/exec/operator/exchange_sink_buffer.h @@ -39,7 +39,6 @@ #include "util/brpc_closure.h" namespace doris { -#include "common/compile_check_begin.h" class PTransmitDataParams; class TUniqueId; @@ -340,5 +339,4 @@ class ExchangeSinkBuffer : public HasTaskExecutionCtx { int _send_multi_blocks_byte_size = 256 * 1024; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/exchange_sink_operator.cpp b/be/src/exec/operator/exchange_sink_operator.cpp index a2d12b9b7a16e4..d6355493ce05a4 100644 --- a/be/src/exec/operator/exchange_sink_operator.cpp +++ b/be/src/exec/operator/exchange_sink_operator.cpp @@ -46,7 +46,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" bool ExchangeSinkLocalState::transfer_large_data_by_brpc() const { return _parent->cast()._transfer_large_data_by_brpc; } diff --git a/be/src/exec/operator/exchange_sink_operator.h b/be/src/exec/operator/exchange_sink_operator.h index f0c5476fd80029..74101712ddd26e 100644 --- a/be/src/exec/operator/exchange_sink_operator.h +++ b/be/src/exec/operator/exchange_sink_operator.h @@ -31,7 +31,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class TDataSink; @@ -287,5 +286,4 @@ class ExchangeSinkOperatorX MOCK_REMOVE(final) : public DataSinkOperatorX& _fragment_instance_ids; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/exchange_source_operator.cpp b/be/src/exec/operator/exchange_source_operator.cpp index f4621e871b6950..462c9e5860a5e3 100644 --- a/be/src/exec/operator/exchange_source_operator.cpp +++ b/be/src/exec/operator/exchange_source_operator.cpp @@ -32,7 +32,6 @@ #include "util/defer_op.h" namespace doris { -#include "common/compile_check_begin.h" ExchangeLocalState::ExchangeLocalState(RuntimeState* state, OperatorXBase* parent) : Base(state, parent), num_rows_skipped(0), is_ready(false) {} diff --git a/be/src/exec/operator/exchange_source_operator.h b/be/src/exec/operator/exchange_source_operator.h index b973e4923bdd6e..e3ac3b3fe2bae8 100644 --- a/be/src/exec/operator/exchange_source_operator.h +++ b/be/src/exec/operator/exchange_source_operator.h @@ -22,7 +22,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class ExecNode; } // namespace doris @@ -134,5 +133,4 @@ class ExchangeSourceOperatorX final : public OperatorX { std::vector _nulls_first; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/file_scan_operator.cpp b/be/src/exec/operator/file_scan_operator.cpp index e27dc73a3c3024..abb74523827afe 100644 --- a/be/src/exec/operator/file_scan_operator.cpp +++ b/be/src/exec/operator/file_scan_operator.cpp @@ -30,7 +30,6 @@ #include "storage/tablet/tablet_manager.h" namespace doris { -#include "common/compile_check_begin.h" PushDownType FileScanLocalState::_should_push_down_binary_predicate( VectorizedFnCall* fn_call, VExprContext* expr_ctx, Field& constant_val, diff --git a/be/src/exec/operator/file_scan_operator.h b/be/src/exec/operator/file_scan_operator.h index 9a1d48a341b493..39b97b11665114 100644 --- a/be/src/exec/operator/file_scan_operator.h +++ b/be/src/exec/operator/file_scan_operator.h @@ -29,7 +29,6 @@ #include "format/format_common.h" namespace doris { -#include "common/compile_check_begin.h" class FileScanner; } // namespace doris @@ -131,5 +130,4 @@ class FileScanOperatorX final : public ScanOperatorX { bool _batch_split_mode = false; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/group_commit_block_sink_operator.cpp b/be/src/exec/operator/group_commit_block_sink_operator.cpp index 3a8bbe1107d8b1..f29029ead7cc26 100644 --- a/be/src/exec/operator/group_commit_block_sink_operator.cpp +++ b/be/src/exec/operator/group_commit_block_sink_operator.cpp @@ -23,7 +23,6 @@ #include "load/group_commit/group_commit_mgr.h" namespace doris { -#include "common/compile_check_begin.h" GroupCommitBlockSinkLocalState::~GroupCommitBlockSinkLocalState() { if (_load_block_queue) { _remove_estimated_wal_bytes(); diff --git a/be/src/exec/operator/group_commit_block_sink_operator.h b/be/src/exec/operator/group_commit_block_sink_operator.h index 9589908eb88c4e..644100d42b0452 100644 --- a/be/src/exec/operator/group_commit_block_sink_operator.h +++ b/be/src/exec/operator/group_commit_block_sink_operator.h @@ -23,7 +23,6 @@ #include "util/bitmap.h" namespace doris { -#include "common/compile_check_begin.h" class OlapTableBlockConvertor; } // namespace doris @@ -127,5 +126,4 @@ class GroupCommitBlockSinkOperatorX final TGroupCommitMode::type _group_commit_mode; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/group_commit_scan_operator.cpp b/be/src/exec/operator/group_commit_scan_operator.cpp index 26c2cf4fe8202b..e591ed22eddfa2 100644 --- a/be/src/exec/operator/group_commit_scan_operator.cpp +++ b/be/src/exec/operator/group_commit_scan_operator.cpp @@ -20,7 +20,6 @@ #include namespace doris { -#include "common/compile_check_begin.h" GroupCommitOperatorX::GroupCommitOperatorX(ObjectPool* pool, const TPlanNode& tnode, int operator_id, const DescriptorTbl& descs, int parallel_tasks) diff --git a/be/src/exec/operator/group_commit_scan_operator.h b/be/src/exec/operator/group_commit_scan_operator.h index ebaf26a2561b82..7ed01c16931ab9 100644 --- a/be/src/exec/operator/group_commit_scan_operator.h +++ b/be/src/exec/operator/group_commit_scan_operator.h @@ -27,7 +27,6 @@ #include "load/group_commit/group_commit_mgr.h" namespace doris { -#include "common/compile_check_begin.h" class GroupCommitOperatorX; class GroupCommitLocalState final : public ScanLocalState { @@ -62,5 +61,4 @@ class GroupCommitOperatorX final : public ScanOperatorX { const int64_t _table_id; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/hashjoin_build_sink.cpp b/be/src/exec/operator/hashjoin_build_sink.cpp index f0570614a7e840..ba1ec4236a648c 100644 --- a/be/src/exec/operator/hashjoin_build_sink.cpp +++ b/be/src/exec/operator/hashjoin_build_sink.cpp @@ -32,7 +32,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" HashJoinBuildSinkLocalState::HashJoinBuildSinkLocalState(DataSinkOperatorXBase* parent, RuntimeState* state) : JoinBuildSinkLocalState(parent, state) { diff --git a/be/src/exec/operator/hashjoin_build_sink.h b/be/src/exec/operator/hashjoin_build_sink.h index c6f492e8df743c..dcc76031c2c6df 100644 --- a/be/src/exec/operator/hashjoin_build_sink.h +++ b/be/src/exec/operator/hashjoin_build_sink.h @@ -22,7 +22,6 @@ #include "exec/runtime_filter/runtime_filter_producer_helper.h" namespace doris { -#include "common/compile_check_begin.h" class HashJoinBuildSinkOperatorX; class HashJoinBuildSinkLocalState MOCK_REMOVE(final) @@ -276,4 +275,3 @@ struct ProcessHashTableBuild { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/operator/hashjoin_probe_operator.cpp b/be/src/exec/operator/hashjoin_probe_operator.cpp index 28d10b74caca8f..9b913cc9b23451 100644 --- a/be/src/exec/operator/hashjoin_probe_operator.cpp +++ b/be/src/exec/operator/hashjoin_probe_operator.cpp @@ -30,7 +30,6 @@ #include "runtime/descriptors.h" namespace doris { -#include "common/compile_check_begin.h" HashJoinProbeLocalState::HashJoinProbeLocalState(RuntimeState* state, OperatorXBase* parent) : JoinProbeLocalState(state, parent), _process_hashtable_ctx_variants(std::make_unique()) {} diff --git a/be/src/exec/operator/hashjoin_probe_operator.h b/be/src/exec/operator/hashjoin_probe_operator.h index 5a771b80331f62..da60e8b52313c5 100644 --- a/be/src/exec/operator/hashjoin_probe_operator.h +++ b/be/src/exec/operator/hashjoin_probe_operator.h @@ -26,7 +26,6 @@ namespace doris { class RuntimeState; -#include "common/compile_check_begin.h" class HashJoinProbeLocalState; using HashTableCtxVariants = @@ -219,4 +218,3 @@ class HashJoinProbeOperatorX MOCK_REMOVE(final) }; } // namespace doris -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/exec/operator/hive_table_sink_operator.cpp b/be/src/exec/operator/hive_table_sink_operator.cpp index 8ac33400198ec0..d40c90c71cc360 100644 --- a/be/src/exec/operator/hive_table_sink_operator.cpp +++ b/be/src/exec/operator/hive_table_sink_operator.cpp @@ -20,7 +20,6 @@ #include "common/status.h" namespace doris { -#include "common/compile_check_begin.h" Status HiveTableSinkLocalState::init(RuntimeState* state, LocalSinkStateInfo& info) { RETURN_IF_ERROR(Base::init(state, info)); SCOPED_TIMER(exec_time_counter()); diff --git a/be/src/exec/operator/hive_table_sink_operator.h b/be/src/exec/operator/hive_table_sink_operator.h index ff4a681f425613..a18af89f5df740 100644 --- a/be/src/exec/operator/hive_table_sink_operator.h +++ b/be/src/exec/operator/hive_table_sink_operator.h @@ -21,7 +21,6 @@ #include "exec/sink/writer/vhive_table_writer.h" namespace doris { -#include "common/compile_check_begin.h" class HiveTableSinkOperatorX; @@ -84,5 +83,4 @@ class HiveTableSinkOperatorX final : public DataSinkOperatorXnereids_id() == -1) { return fmt::format("(id={}, table_name={})", _parent->node_id(), diff --git a/be/src/exec/operator/jdbc_scan_operator.h b/be/src/exec/operator/jdbc_scan_operator.h index 6a233826e12336..feb11ff331a129 100644 --- a/be/src/exec/operator/jdbc_scan_operator.h +++ b/be/src/exec/operator/jdbc_scan_operator.h @@ -26,7 +26,6 @@ #include "exec/operator/scan_operator.h" namespace doris { -#include "common/compile_check_begin.h" class JdbcScanner; } // namespace doris @@ -62,5 +61,4 @@ class JDBCScanOperatorX final : public ScanOperatorX { bool _is_tvf; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/jdbc_table_sink_operator.cpp b/be/src/exec/operator/jdbc_table_sink_operator.cpp index 85761effac1ac0..ac5354df9882e5 100644 --- a/be/src/exec/operator/jdbc_table_sink_operator.cpp +++ b/be/src/exec/operator/jdbc_table_sink_operator.cpp @@ -25,7 +25,6 @@ #include "exprs/vexpr_context.h" namespace doris { -#include "common/compile_check_begin.h" JdbcTableSinkOperatorX::JdbcTableSinkOperatorX(const RowDescriptor& row_desc, int operator_id, const std::vector& t_output_expr) : DataSinkOperatorX(operator_id, std::numeric_limits::max(), diff --git a/be/src/exec/operator/jdbc_table_sink_operator.h b/be/src/exec/operator/jdbc_table_sink_operator.h index 7481549ccda2f0..58a8e52cc7fddb 100644 --- a/be/src/exec/operator/jdbc_table_sink_operator.h +++ b/be/src/exec/operator/jdbc_table_sink_operator.h @@ -23,7 +23,6 @@ #include "exec/sink/writer/vjdbc_table_writer.h" namespace doris { -#include "common/compile_check_begin.h" class JdbcTableSinkOperatorX; class JdbcTableSinkLocalState final @@ -59,5 +58,4 @@ class JdbcTableSinkOperatorX final : public DataSinkOperatorX { INSTANTIATION(JoinOpType, (FixedKeyHashTableContext)); \ INSTANTIATION(JoinOpType, (FixedKeyHashTableContext)); \ INSTANTIATION(JoinOpType, (MethodOneString)); -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/join_build_sink_operator.cpp b/be/src/exec/operator/join_build_sink_operator.cpp index 150840a05fa1fd..01b61ae1e81c38 100644 --- a/be/src/exec/operator/join_build_sink_operator.cpp +++ b/be/src/exec/operator/join_build_sink_operator.cpp @@ -23,7 +23,6 @@ #include "exec/operator/partitioned_hash_join_sink_operator.h" namespace doris { -#include "common/compile_check_begin.h" template Status JoinBuildSinkLocalState::init(RuntimeState* state, LocalSinkStateInfo& info) { diff --git a/be/src/exec/operator/join_build_sink_operator.h b/be/src/exec/operator/join_build_sink_operator.h index c097e69cca99aa..006d6c1f551c57 100644 --- a/be/src/exec/operator/join_build_sink_operator.h +++ b/be/src/exec/operator/join_build_sink_operator.h @@ -20,7 +20,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" template class JoinBuildSinkOperatorX; @@ -71,5 +70,4 @@ class JoinBuildSinkOperatorX : public DataSinkOperatorX { const std::vector _runtime_filter_descs; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/join_probe_operator.cpp b/be/src/exec/operator/join_probe_operator.cpp index 77fb2fb1b22d90..a02f677a121a90 100644 --- a/be/src/exec/operator/join_probe_operator.cpp +++ b/be/src/exec/operator/join_probe_operator.cpp @@ -25,7 +25,6 @@ #include "exec/operator/partitioned_hash_join_probe_operator.h" namespace doris { -#include "common/compile_check_begin.h" template Status JoinProbeLocalState::init(RuntimeState* state, LocalStateInfo& info) { diff --git a/be/src/exec/operator/join_probe_operator.h b/be/src/exec/operator/join_probe_operator.h index 8cd83f3a1ea72c..2bea53b66a560a 100644 --- a/be/src/exec/operator/join_probe_operator.h +++ b/be/src/exec/operator/join_probe_operator.h @@ -20,7 +20,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" template class JoinProbeOperatorX; template @@ -108,5 +107,4 @@ class JoinProbeOperatorX : public StatefulOperatorX { const bool _short_circuit_for_null_in_build_side; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/local_merge_sort_source_operator.cpp b/be/src/exec/operator/local_merge_sort_source_operator.cpp index 07ee373fd9cf3e..8fbc87ff598f5a 100644 --- a/be/src/exec/operator/local_merge_sort_source_operator.cpp +++ b/be/src/exec/operator/local_merge_sort_source_operator.cpp @@ -24,7 +24,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" LocalMergeSortLocalState::LocalMergeSortLocalState(RuntimeState* state, OperatorXBase* parent) : PipelineXLocalState(state, parent) {} @@ -153,5 +152,4 @@ Status LocalMergeSortSourceOperatorX::other_source_get_block(RuntimeState* state return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/local_merge_sort_source_operator.h b/be/src/exec/operator/local_merge_sort_source_operator.h index 4944ded203002c..924f488cd80cef 100644 --- a/be/src/exec/operator/local_merge_sort_source_operator.h +++ b/be/src/exec/operator/local_merge_sort_source_operator.h @@ -24,7 +24,6 @@ #include "exec/pipeline/dependency.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; // The LocalMergeSortSourceOperatorX is an operator that performs merge sort locally. @@ -110,5 +109,4 @@ class LocalMergeSortSourceOperatorX final : public OperatorX> _sorters; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/materialization_opertor.h b/be/src/exec/operator/materialization_opertor.h index 873afca5ca790f..5cf2bf1ee9ee1b 100644 --- a/be/src/exec/operator/materialization_opertor.h +++ b/be/src/exec/operator/materialization_opertor.h @@ -23,7 +23,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class MaterializationOperator; @@ -125,5 +124,4 @@ class MaterializationOperator final : public StatefulOperatorX { @@ -68,5 +67,4 @@ class MemoryScratchSinkOperatorX final : public DataSinkOperatorX* scanners) { if (Base::_eos) { return Status::OK(); diff --git a/be/src/exec/operator/meta_scan_operator.h b/be/src/exec/operator/meta_scan_operator.h index 7ae32e59c8f443..05829c76a19dc2 100644 --- a/be/src/exec/operator/meta_scan_operator.h +++ b/be/src/exec/operator/meta_scan_operator.h @@ -26,7 +26,6 @@ #include "exec/operator/scan_operator.h" namespace doris { -#include "common/compile_check_begin.h" class OlapScanner; } // namespace doris @@ -64,5 +63,4 @@ class MetaScanOperatorX final : public ScanOperatorX { TUserIdentity _user_identity; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/multi_cast_data_stream_sink.cpp b/be/src/exec/operator/multi_cast_data_stream_sink.cpp index 9c73c2b911795a..2d2ddcce458a99 100644 --- a/be/src/exec/operator/multi_cast_data_stream_sink.cpp +++ b/be/src/exec/operator/multi_cast_data_stream_sink.cpp @@ -22,7 +22,6 @@ #include "exec/pipeline/dependency.h" namespace doris { -#include "common/compile_check_begin.h" std::string MultiCastDataStreamSinkLocalState::name_suffix() { auto* parent = static_cast(_parent); diff --git a/be/src/exec/operator/multi_cast_data_stream_sink.h b/be/src/exec/operator/multi_cast_data_stream_sink.h index 602371ce02c3ce..d1fcc878924431 100644 --- a/be/src/exec/operator/multi_cast_data_stream_sink.h +++ b/be/src/exec/operator/multi_cast_data_stream_sink.h @@ -24,7 +24,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class MultiCastDataStreamSinkOperatorX; class MultiCastDataStreamSinkLocalState final @@ -76,5 +75,4 @@ class MultiCastDataStreamSinkOperatorX final std::atomic _num_dests; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/multi_cast_data_stream_source.cpp b/be/src/exec/operator/multi_cast_data_stream_source.cpp index 7f19535859fab3..8a669d3fbff65e 100644 --- a/be/src/exec/operator/multi_cast_data_stream_source.cpp +++ b/be/src/exec/operator/multi_cast_data_stream_source.cpp @@ -24,7 +24,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" MultiCastDataStreamSourceLocalState::MultiCastDataStreamSourceLocalState(RuntimeState* state, OperatorXBase* parent) : Base(state, parent), _helper(parent->runtime_filter_descs()) {} diff --git a/be/src/exec/operator/multi_cast_data_stream_source.h b/be/src/exec/operator/multi_cast_data_stream_source.h index 3673269e92f4a0..f7ed78e376c3b9 100644 --- a/be/src/exec/operator/multi_cast_data_stream_source.h +++ b/be/src/exec/operator/multi_cast_data_stream_source.h @@ -30,7 +30,6 @@ class RuntimeState; class Block; -#include "common/compile_check_begin.h" class MultiCastDataStreamer; class MultiCastDataStreamerSourceOperatorX; @@ -124,4 +123,3 @@ class MultiCastDataStreamerSourceOperatorX final }; } // namespace doris -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/exec/operator/multi_cast_data_streamer.cpp b/be/src/exec/operator/multi_cast_data_streamer.cpp index 142f78003384d1..0a569803664e8f 100644 --- a/be/src/exec/operator/multi_cast_data_streamer.cpp +++ b/be/src/exec/operator/multi_cast_data_streamer.cpp @@ -41,7 +41,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" MultiCastBlock::MultiCastBlock(Block* block, int un_finish_copy, size_t mem_size) : _un_finish_copy(un_finish_copy), _mem_size(mem_size) { _block = Block::create_unique(block->get_columns_with_type_and_name()); diff --git a/be/src/exec/operator/multi_cast_data_streamer.h b/be/src/exec/operator/multi_cast_data_streamer.h index 773576fb2b932e..5b77277a4d64f8 100644 --- a/be/src/exec/operator/multi_cast_data_streamer.h +++ b/be/src/exec/operator/multi_cast_data_streamer.h @@ -29,7 +29,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" class Dependency; struct MultiCastSharedState; @@ -128,5 +127,4 @@ class MultiCastDataStreamer { // operator_profile of each source operator std::vector _source_operator_profiles; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/nested_loop_join_build_operator.cpp b/be/src/exec/operator/nested_loop_join_build_operator.cpp index c15ad3397c4ab1..b55b22d1a58720 100644 --- a/be/src/exec/operator/nested_loop_join_build_operator.cpp +++ b/be/src/exec/operator/nested_loop_join_build_operator.cpp @@ -23,7 +23,6 @@ #include "exec/runtime_filter/runtime_filter_producer_helper_cross.h" namespace doris { -#include "common/compile_check_begin.h" NestedLoopJoinBuildSinkLocalState::NestedLoopJoinBuildSinkLocalState(DataSinkOperatorXBase* parent, RuntimeState* state) diff --git a/be/src/exec/operator/nested_loop_join_build_operator.h b/be/src/exec/operator/nested_loop_join_build_operator.h index 17a22a54019a07..265a8767b3ec1c 100644 --- a/be/src/exec/operator/nested_loop_join_build_operator.h +++ b/be/src/exec/operator/nested_loop_join_build_operator.h @@ -24,7 +24,6 @@ #include "exec/runtime_filter/runtime_filter_producer_helper_cross.h" namespace doris { -#include "common/compile_check_begin.h" class NestedLoopJoinBuildSinkOperatorX; @@ -84,5 +83,4 @@ class NestedLoopJoinBuildSinkOperatorX final RowDescriptor _row_descriptor; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/nested_loop_join_probe_operator.cpp b/be/src/exec/operator/nested_loop_join_probe_operator.cpp index 3a0b5fc71fb478..421fc1e794bc8e 100644 --- a/be/src/exec/operator/nested_loop_join_probe_operator.cpp +++ b/be/src/exec/operator/nested_loop_join_probe_operator.cpp @@ -31,7 +31,6 @@ class RuntimeState; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" NestedLoopJoinProbeLocalState::NestedLoopJoinProbeLocalState(RuntimeState* state, OperatorXBase* parent) : JoinProbeLocalState(state, diff --git a/be/src/exec/operator/nested_loop_join_probe_operator.h b/be/src/exec/operator/nested_loop_join_probe_operator.h index 793f0129953324..aea6972f428bec 100644 --- a/be/src/exec/operator/nested_loop_join_probe_operator.h +++ b/be/src/exec/operator/nested_loop_join_probe_operator.h @@ -30,7 +30,6 @@ namespace doris { class RuntimeState; -#include "common/compile_check_begin.h" class NestedLoopJoinProbeOperatorX; /// TODO: Long-term task — the current implementation of this class @@ -263,4 +262,3 @@ class NestedLoopJoinProbeOperatorX final }; } // namespace doris -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/exec/operator/olap_scan_operator.cpp b/be/src/exec/operator/olap_scan_operator.cpp index 3313024509976c..3cde3c91c10642 100644 --- a/be/src/exec/operator/olap_scan_operator.cpp +++ b/be/src/exec/operator/olap_scan_operator.cpp @@ -49,7 +49,6 @@ #include "util/to_string.h" namespace doris { -#include "common/compile_check_begin.h" Status OlapScanLocalState::init(RuntimeState* state, LocalStateInfo& info) { const TOlapScanNode& olap_scan_node = _parent->cast()._olap_scan_node; @@ -1091,5 +1090,4 @@ OlapScanOperatorX::OlapScanOperatorX(ObjectPool* pool, const TPlanNode& tnode, i } } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/olap_scan_operator.h b/be/src/exec/operator/olap_scan_operator.h index 8f1da610a38a44..e86b3c6d9a6df0 100644 --- a/be/src/exec/operator/olap_scan_operator.h +++ b/be/src/exec/operator/olap_scan_operator.h @@ -33,7 +33,6 @@ class OlapScanner; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" class OlapScanOperatorX; class OlapScanLocalState final : public ScanLocalState { @@ -344,5 +343,4 @@ class OlapScanOperatorX final : public ScanOperatorX { TabletSchemaSPtr _tablet_schema; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/olap_table_sink_operator.h b/be/src/exec/operator/olap_table_sink_operator.h index 55b45e8a55ee85..8ff8504df988dd 100644 --- a/be/src/exec/operator/olap_table_sink_operator.h +++ b/be/src/exec/operator/olap_table_sink_operator.h @@ -21,7 +21,6 @@ #include "exec/sink/writer/vtablet_writer.h" namespace doris { -#include "common/compile_check_begin.h" class OlapTableSinkOperatorX; @@ -76,5 +75,4 @@ class OlapTableSinkOperatorX final : public DataSinkOperatorX; template class DataSinkOperatorX; #endif -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/operator.h b/be/src/exec/operator/operator.h index 07b573dc911d06..0d500caa423890 100644 --- a/be/src/exec/operator/operator.h +++ b/be/src/exec/operator/operator.h @@ -47,7 +47,6 @@ #include "runtime/thread_context.h" namespace doris { -#include "common/compile_check_begin.h" class RowDescriptor; class RuntimeState; class TDataSink; @@ -1217,5 +1216,4 @@ class DummySinkOperatorX final : public DataSinkOperatorX { }; #endif -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/partition_sort_sink_operator.cpp b/be/src/exec/operator/partition_sort_sink_operator.cpp index f91261f1e82207..3ed467c7594680 100644 --- a/be/src/exec/operator/partition_sort_sink_operator.cpp +++ b/be/src/exec/operator/partition_sort_sink_operator.cpp @@ -26,7 +26,6 @@ #include "exec/operator/partition_sort_source_operator.h" namespace doris { -#include "common/compile_check_begin.h" Status PartitionSortSinkLocalState::init(RuntimeState* state, LocalSinkStateInfo& info) { RETURN_IF_ERROR(PipelineXSinkLocalState::init(state, info)); @@ -300,5 +299,4 @@ bool PartitionSortSinkLocalState::check_whether_need_passthrough() { } // NOLINTEND(readability-simplify-boolean-expr) -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/partition_sort_sink_operator.h b/be/src/exec/operator/partition_sort_sink_operator.h index 989e9de6d3a992..3d8822e71cc9d6 100644 --- a/be/src/exec/operator/partition_sort_sink_operator.h +++ b/be/src/exec/operator/partition_sort_sink_operator.h @@ -24,7 +24,6 @@ #include "exec/sort/partition_sorter.h" namespace doris { -#include "common/compile_check_begin.h" class PartitionSortSinkOperatorX; class PartitionSortSinkLocalState : public PipelineXSinkLocalState { @@ -126,5 +125,4 @@ class PartitionSortSinkOperatorX final : public DataSinkOperatorX_is_spilled; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/partitioned_aggregation_sink_operator.h b/be/src/exec/operator/partitioned_aggregation_sink_operator.h index 0ca4817eb9f906..56834757bd35a9 100644 --- a/be/src/exec/operator/partitioned_aggregation_sink_operator.h +++ b/be/src/exec/operator/partitioned_aggregation_sink_operator.h @@ -29,7 +29,6 @@ #include "exprs/vexpr.h" namespace doris { -#include "common/compile_check_begin.h" class PartitionedAggSinkOperatorX; class PartitionedAggSinkLocalState : public PipelineXSpillSinkLocalState { @@ -150,5 +149,4 @@ class PartitionedAggSinkOperatorX : public DataSinkOperatorX_is_spilled; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/partitioned_aggregation_source_operator.h b/be/src/exec/operator/partitioned_aggregation_source_operator.h index d59fea263b0397..3e631d7c10c6fa 100644 --- a/be/src/exec/operator/partitioned_aggregation_source_operator.h +++ b/be/src/exec/operator/partitioned_aggregation_source_operator.h @@ -27,7 +27,6 @@ #include "operator.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class PartitionedAggSourceOperatorX; @@ -157,5 +156,4 @@ class PartitionedAggSourceOperatorX : public OperatorX // max repartition depth (configured from session variable in FE) int _repartition_max_depth = SpillRepartitioner::MAX_DEPTH; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/partitioned_hash_join_probe_operator.cpp b/be/src/exec/operator/partitioned_hash_join_probe_operator.cpp index 1bbc1972becfb2..771113f47f99a9 100644 --- a/be/src/exec/operator/partitioned_hash_join_probe_operator.cpp +++ b/be/src/exec/operator/partitioned_hash_join_probe_operator.cpp @@ -39,7 +39,6 @@ namespace doris { -#include "common/compile_check_begin.h" PartitionedHashJoinProbeLocalState::PartitionedHashJoinProbeLocalState(RuntimeState* state, OperatorXBase* parent) @@ -1054,5 +1053,4 @@ Status PartitionedHashJoinProbeOperatorX::get_block(RuntimeState* state, Block* return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/partitioned_hash_join_probe_operator.h b/be/src/exec/operator/partitioned_hash_join_probe_operator.h index 2a53458e12983e..15767504d85982 100644 --- a/be/src/exec/operator/partitioned_hash_join_probe_operator.h +++ b/be/src/exec/operator/partitioned_hash_join_probe_operator.h @@ -34,7 +34,6 @@ #include "exec/spill/spill_repartitioner.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class PartitionedHashJoinProbeOperatorX; @@ -306,5 +305,4 @@ class PartitionedHashJoinProbeOperatorX final int _repartition_max_depth = SpillRepartitioner::MAX_DEPTH; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/partitioned_hash_join_sink_operator.cpp b/be/src/exec/operator/partitioned_hash_join_sink_operator.cpp index dacceabb59c638..e59f17c7bcd58b 100644 --- a/be/src/exec/operator/partitioned_hash_join_sink_operator.cpp +++ b/be/src/exec/operator/partitioned_hash_join_sink_operator.cpp @@ -35,7 +35,6 @@ #include "util/pretty_printer.h" namespace doris { -#include "common/compile_check_begin.h" Status PartitionedHashJoinSinkLocalState::init(doris::RuntimeState* state, doris::LocalSinkStateInfo& info) { @@ -576,5 +575,4 @@ bool PartitionedHashJoinSinkLocalState::is_blockable() const { return _shared_state->_is_spilled; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/partitioned_hash_join_sink_operator.h b/be/src/exec/operator/partitioned_hash_join_sink_operator.h index c4ffeb0ce44078..c6dc2cdfb94768 100644 --- a/be/src/exec/operator/partitioned_hash_join_sink_operator.h +++ b/be/src/exec/operator/partitioned_hash_join_sink_operator.h @@ -32,7 +32,6 @@ #include "exec/spill/spill_file_writer.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class PartitionedHashJoinSinkOperatorX; @@ -182,5 +181,4 @@ class PartitionedHashJoinSinkOperatorX std::unique_ptr _partitioner; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/rec_cte_anchor_sink_operator.cpp b/be/src/exec/operator/rec_cte_anchor_sink_operator.cpp index 6d1aeec6b773ab..b8d1dfc52933c8 100644 --- a/be/src/exec/operator/rec_cte_anchor_sink_operator.cpp +++ b/be/src/exec/operator/rec_cte_anchor_sink_operator.cpp @@ -18,7 +18,6 @@ #include "exec/operator/rec_cte_anchor_sink_operator.h" namespace doris { -#include "common/compile_check_begin.h" Status RecCTEAnchorSinkLocalState::open(RuntimeState* state) { SCOPED_TIMER(exec_time_counter()); diff --git a/be/src/exec/operator/rec_cte_anchor_sink_operator.h b/be/src/exec/operator/rec_cte_anchor_sink_operator.h index fb93a89c31700b..42661ee4181376 100644 --- a/be/src/exec/operator/rec_cte_anchor_sink_operator.h +++ b/be/src/exec/operator/rec_cte_anchor_sink_operator.h @@ -26,7 +26,6 @@ #include "exec/pipeline/rec_cte_shared_state.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class DataQueue; @@ -122,5 +121,4 @@ class RecCTEAnchorSinkOperatorX MOCK_REMOVE(final) bool _need_notify_rec_side_ready = true; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/rec_cte_scan_operator.h b/be/src/exec/operator/rec_cte_scan_operator.h index f667fc48eed81c..adea08c4188b87 100644 --- a/be/src/exec/operator/rec_cte_scan_operator.h +++ b/be/src/exec/operator/rec_cte_scan_operator.h @@ -21,7 +21,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; } // namespace doris @@ -85,5 +84,4 @@ class RecCTEScanOperatorX final : public OperatorX { bool is_source() const override { return true; } }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/rec_cte_sink_operator.cpp b/be/src/exec/operator/rec_cte_sink_operator.cpp index 92667b1f31091e..df26996e3eba68 100644 --- a/be/src/exec/operator/rec_cte_sink_operator.cpp +++ b/be/src/exec/operator/rec_cte_sink_operator.cpp @@ -18,7 +18,6 @@ #include "exec/operator/rec_cte_sink_operator.h" namespace doris { -#include "common/compile_check_begin.h" Status RecCTESinkLocalState::open(RuntimeState* state) { SCOPED_TIMER(exec_time_counter()); diff --git a/be/src/exec/operator/rec_cte_sink_operator.h b/be/src/exec/operator/rec_cte_sink_operator.h index 44d42346f19af2..a071cf55761147 100644 --- a/be/src/exec/operator/rec_cte_sink_operator.h +++ b/be/src/exec/operator/rec_cte_sink_operator.h @@ -26,7 +26,6 @@ #include "exec/pipeline/rec_cte_shared_state.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class DataQueue; @@ -98,5 +97,4 @@ class RecCTESinkOperatorX MOCK_REMOVE(final) : public DataSinkOperatorX { bool _is_used_by_other_rec_cte = false; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/repeat_operator.cpp b/be/src/exec/operator/repeat_operator.cpp index 0294f51d2c2b08..82ffa633056a41 100644 --- a/be/src/exec/operator/repeat_operator.cpp +++ b/be/src/exec/operator/repeat_operator.cpp @@ -26,7 +26,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; } // namespace doris @@ -259,5 +258,4 @@ Status RepeatOperatorX::pull(doris::RuntimeState* state, Block* output_block, bo return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/repeat_operator.h b/be/src/exec/operator/repeat_operator.h index 78afb626971714..43348d2fc5a591 100644 --- a/be/src/exec/operator/repeat_operator.h +++ b/be/src/exec/operator/repeat_operator.h @@ -23,7 +23,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class RepeatOperatorX; @@ -91,5 +90,4 @@ class RepeatOperatorX final : public StatefulOperatorX { VExprContextSPtrs _expr_ctxs; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/result_file_sink_operator.cpp b/be/src/exec/operator/result_file_sink_operator.cpp index 26c46fc05f4e34..edc12412fce2d2 100644 --- a/be/src/exec/operator/result_file_sink_operator.cpp +++ b/be/src/exec/operator/result_file_sink_operator.cpp @@ -28,7 +28,6 @@ #include "runtime/result_buffer_mgr.h" namespace doris { -#include "common/compile_check_begin.h" ResultFileSinkLocalState::ResultFileSinkLocalState(DataSinkOperatorXBase* parent, RuntimeState* state) @@ -158,5 +157,4 @@ Status ResultFileSinkOperatorX::sink(RuntimeState* state, Block* in_block, bool return local_state.sink(state, in_block, eos); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/result_file_sink_operator.h b/be/src/exec/operator/result_file_sink_operator.h index 2f4bcb8e2c8321..8c759456b8ed7f 100644 --- a/be/src/exec/operator/result_file_sink_operator.h +++ b/be/src/exec/operator/result_file_sink_operator.h @@ -21,7 +21,6 @@ #include "exec/sink/writer/vfile_result_writer.h" namespace doris { -#include "common/compile_check_begin.h" class BroadcastPBlockHolder; } // namespace doris @@ -89,5 +88,4 @@ class ResultFileSinkOperatorX final : public DataSinkOperatorX _sender = nullptr; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/result_sink_operator.cpp b/be/src/exec/operator/result_sink_operator.cpp index da684ffc8d18b8..b9a752d10f4ebf 100644 --- a/be/src/exec/operator/result_sink_operator.cpp +++ b/be/src/exec/operator/result_sink_operator.cpp @@ -35,7 +35,6 @@ #include "runtime/result_buffer_mgr.h" namespace doris { -#include "common/compile_check_begin.h" Status ResultSinkLocalState::init(RuntimeState* state, LocalSinkStateInfo& info) { RETURN_IF_ERROR(Base::init(state, info)); @@ -215,5 +214,4 @@ Status ResultSinkLocalState::close(RuntimeState* state, Status exec_status) { return final_status; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/result_sink_operator.h b/be/src/exec/operator/result_sink_operator.h index 7fdbca0b8dc549..cf8bff5cfd3ec7 100644 --- a/be/src/exec/operator/result_sink_operator.h +++ b/be/src/exec/operator/result_sink_operator.h @@ -25,7 +25,6 @@ #include "runtime/result_block_buffer.h" namespace doris { -#include "common/compile_check_begin.h" class ResultBlockBufferBase; struct ResultFileOptions { @@ -184,5 +183,4 @@ class ResultSinkOperatorX final : public DataSinkOperatorX std::shared_ptr _sender = nullptr; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/scan_operator.cpp b/be/src/exec/operator/scan_operator.cpp index ceb0e1254bece4..b2530772a53792 100644 --- a/be/src/exec/operator/scan_operator.cpp +++ b/be/src/exec/operator/scan_operator.cpp @@ -56,7 +56,6 @@ namespace doris { -#include "common/compile_check_begin.h" #define RETURN_IF_PUSH_DOWN(stmt, status) \ if (pdt == PushDownType::UNACCEPTABLE) { \ diff --git a/be/src/exec/operator/scan_operator.h b/be/src/exec/operator/scan_operator.h index 36b3e4c5a0de66..2551f76d56ff9c 100644 --- a/be/src/exec/operator/scan_operator.h +++ b/be/src/exec/operator/scan_operator.h @@ -37,7 +37,6 @@ #include "storage/predicate/filter_olap_param.h" namespace doris { -#include "common/compile_check_begin.h" class ScannerDelegate; class OlapScanner; } // namespace doris @@ -443,5 +442,4 @@ class ScanOperatorX : public OperatorX { std::shared_ptr _mem_limiter = nullptr; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/schema_scan_operator.cpp b/be/src/exec/operator/schema_scan_operator.cpp index cd4a54cfd34bdf..4517c299cd98d3 100644 --- a/be/src/exec/operator/schema_scan_operator.cpp +++ b/be/src/exec/operator/schema_scan_operator.cpp @@ -26,7 +26,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; } // namespace doris @@ -266,5 +265,4 @@ Status SchemaScanOperatorX::get_block(RuntimeState* state, Block* block, bool* e return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/schema_scan_operator.h b/be/src/exec/operator/schema_scan_operator.h index c158ff0b087890..7f9cc2a109abcf 100644 --- a/be/src/exec/operator/schema_scan_operator.h +++ b/be/src/exec/operator/schema_scan_operator.h @@ -26,7 +26,6 @@ #include "information_schema/schema_scanner.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; } // namespace doris @@ -92,5 +91,4 @@ class SchemaScanOperatorX final : public OperatorX { std::unordered_map _slot_offsets; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/select_operator.h b/be/src/exec/operator/select_operator.h index 8408cdc8384384..9c4fa8af1bcfb2 100644 --- a/be/src/exec/operator/select_operator.h +++ b/be/src/exec/operator/select_operator.h @@ -22,7 +22,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class SelectOperatorX; class SelectLocalState final : public PipelineXLocalState { @@ -55,5 +54,4 @@ class SelectOperatorX final : public StreamingOperatorX { [[nodiscard]] bool is_source() const override { return false; } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/set_probe_sink_operator.cpp b/be/src/exec/operator/set_probe_sink_operator.cpp index 32f61f73308583..6954c93ee655e0 100644 --- a/be/src/exec/operator/set_probe_sink_operator.cpp +++ b/be/src/exec/operator/set_probe_sink_operator.cpp @@ -26,7 +26,6 @@ #include "exec/pipeline/pipeline_task.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class Block; @@ -309,5 +308,4 @@ template class SetProbeSinkLocalState; template class SetProbeSinkOperatorX; template class SetProbeSinkOperatorX; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/set_probe_sink_operator.h b/be/src/exec/operator/set_probe_sink_operator.h index 78af00cc1d0f73..c736e2af2296ef 100644 --- a/be/src/exec/operator/set_probe_sink_operator.h +++ b/be/src/exec/operator/set_probe_sink_operator.h @@ -23,7 +23,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class Block; @@ -132,5 +131,4 @@ class SetProbeSinkOperatorX final : public DataSinkOperatorX Status SetSinkLocalState::terminate(RuntimeState* state) { diff --git a/be/src/exec/operator/set_sink_operator.h b/be/src/exec/operator/set_sink_operator.h index b0a0868566eeee..ff76ea2f0a3cf1 100644 --- a/be/src/exec/operator/set_sink_operator.h +++ b/be/src/exec/operator/set_sink_operator.h @@ -21,7 +21,6 @@ #include "exec/runtime_filter/runtime_filter_producer_helper_set.h" namespace doris { -#include "common/compile_check_begin.h" template struct HashTableBuild; @@ -142,6 +141,5 @@ class SetSinkOperatorX final : public DataSinkOperatorX _runtime_filter_descs; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/set_source_operator.cpp b/be/src/exec/operator/set_source_operator.cpp index 75f28b4127b422..a314f411311069 100644 --- a/be/src/exec/operator/set_source_operator.cpp +++ b/be/src/exec/operator/set_source_operator.cpp @@ -25,7 +25,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" template Status SetSourceLocalState::init(RuntimeState* state, LocalStateInfo& info) { RETURN_IF_ERROR(Base::init(state, info)); diff --git a/be/src/exec/operator/set_source_operator.h b/be/src/exec/operator/set_source_operator.h index f2f245f1edc3aa..40887f35fab3f1 100644 --- a/be/src/exec/operator/set_source_operator.h +++ b/be/src/exec/operator/set_source_operator.h @@ -25,7 +25,6 @@ namespace doris { class RuntimeState; -#include "common/compile_check_begin.h" template class SetSourceOperatorX; @@ -104,5 +103,4 @@ class SetSourceOperatorX MOCK_REMOVE(final) : public OperatorXsorter->reset(); return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/sort_sink_operator.h b/be/src/exec/operator/sort_sink_operator.h index d70fba0866f63e..65aec48334e443 100644 --- a/be/src/exec/operator/sort_sink_operator.h +++ b/be/src/exec/operator/sort_sink_operator.h @@ -23,7 +23,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" class SortSinkOperatorX; @@ -129,5 +128,4 @@ class SortSinkOperatorX final : public DataSinkOperatorX { const int64_t _max_buffered_bytes; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/sort_source_operator.cpp b/be/src/exec/operator/sort_source_operator.cpp index 18fe81dc4c8b6b..681411d46ef346 100644 --- a/be/src/exec/operator/sort_source_operator.cpp +++ b/be/src/exec/operator/sort_source_operator.cpp @@ -22,7 +22,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" SortLocalState::SortLocalState(RuntimeState* state, OperatorXBase* parent) : PipelineXLocalState(state, parent) {} @@ -46,5 +45,4 @@ const SortDescription& SortSourceOperatorX::get_sort_description(RuntimeState* s return local_state._shared_state->sorter->get_sort_description(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/spill_iceberg_table_sink_operator.cpp b/be/src/exec/operator/spill_iceberg_table_sink_operator.cpp index c557ac58e60e5e..8d2a2041ea9922 100644 --- a/be/src/exec/operator/spill_iceberg_table_sink_operator.cpp +++ b/be/src/exec/operator/spill_iceberg_table_sink_operator.cpp @@ -24,7 +24,6 @@ #include "exec/sink/writer/iceberg/viceberg_table_writer.h" namespace doris { -#include "common/compile_check_begin.h" SpillIcebergTableSinkLocalState::SpillIcebergTableSinkLocalState(DataSinkOperatorXBase* parent, RuntimeState* state) @@ -174,5 +173,4 @@ void SpillIcebergTableSinkLocalState::_init_spill_counters() { ADD_COUNTER_WITH_LEVEL(profile, "SpillWriteFileCurrentCount", TUnit::UNIT, 1); } -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/spill_iceberg_table_sink_operator.h b/be/src/exec/operator/spill_iceberg_table_sink_operator.h index d81e515f05d59a..b754e998896197 100644 --- a/be/src/exec/operator/spill_iceberg_table_sink_operator.h +++ b/be/src/exec/operator/spill_iceberg_table_sink_operator.h @@ -23,7 +23,6 @@ #include "exec/sink/writer/iceberg/viceberg_table_writer.h" namespace doris { -#include "common/compile_check_begin.h" class SpillIcebergTableSinkLocalState; class SpillIcebergTableSinkOperatorX; @@ -88,5 +87,4 @@ class SpillIcebergTableSinkOperatorX final ObjectPool* _pool = nullptr; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/spill_sort_sink_operator.cpp b/be/src/exec/operator/spill_sort_sink_operator.cpp index cfc1aee24ecdf7..f88774d3190d0b 100644 --- a/be/src/exec/operator/spill_sort_sink_operator.cpp +++ b/be/src/exec/operator/spill_sort_sink_operator.cpp @@ -27,7 +27,6 @@ #include "runtime/fragment_mgr.h" namespace doris { -#include "common/compile_check_begin.h" SpillSortSinkLocalState::SpillSortSinkLocalState(DataSinkOperatorXBase* parent, RuntimeState* state) : Base(parent, state) {} @@ -242,5 +241,4 @@ Status SpillSortSinkLocalState::revoke_memory(RuntimeState* state) { _shared_state->sorted_spill_groups.emplace_back(_spilling_file); return _execute_spill_sort(state); } -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/spill_sort_sink_operator.h b/be/src/exec/operator/spill_sort_sink_operator.h index 823bc5e7f04a90..19cfa1b927425b 100644 --- a/be/src/exec/operator/spill_sort_sink_operator.h +++ b/be/src/exec/operator/spill_sort_sink_operator.h @@ -25,7 +25,6 @@ #include "exec/spill/spill_file_writer.h" namespace doris { -#include "common/compile_check_begin.h" class SpillSortSinkLocalState; class SpillSortSinkOperatorX; @@ -115,5 +114,4 @@ class SpillSortSinkOperatorX final : public DataSinkOperatorX _sort_sink_operator; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/spill_sort_source_operator.cpp b/be/src/exec/operator/spill_sort_source_operator.cpp index 7bb1bfa448b5cb..a745bf2858d45b 100644 --- a/be/src/exec/operator/spill_sort_source_operator.cpp +++ b/be/src/exec/operator/spill_sort_source_operator.cpp @@ -33,7 +33,6 @@ #include "runtime/fragment_mgr.h" namespace doris { -#include "common/compile_check_begin.h" SpillSortLocalState::SpillSortLocalState(RuntimeState* state, OperatorXBase* parent) : Base(state, parent) {} @@ -263,5 +262,4 @@ Status SpillSortSourceOperatorX::get_block(RuntimeState* state, Block* block, bo return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/spill_sort_source_operator.h b/be/src/exec/operator/spill_sort_source_operator.h index 969582243e0d19..196ab6474b2006 100644 --- a/be/src/exec/operator/spill_sort_source_operator.h +++ b/be/src/exec/operator/spill_sort_source_operator.h @@ -25,7 +25,6 @@ #include "exec/spill/spill_file_reader.h" namespace doris { -#include "common/compile_check_begin.h" class ExecNode; class RuntimeState; @@ -91,5 +90,4 @@ class SpillSortSourceOperatorX : public OperatorX { std::unique_ptr _sort_source_operator; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/operator/spill_utils.h b/be/src/exec/operator/spill_utils.h index 6a84c6fc2b0e45..1289b3613cf313 100644 --- a/be/src/exec/operator/spill_utils.h +++ b/be/src/exec/operator/spill_utils.h @@ -34,7 +34,6 @@ #include "runtime/thread_context.h" namespace doris { -#include "common/compile_check_begin.h" // Default spill partitioner for initial partitioning (level-0). Repartition // paths may use different channel-id policies (e.g. raw-hash mode). @@ -112,6 +111,5 @@ inline void update_profile_from_inner_profile(const std::string& name, } } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/streaming_aggregation_operator.cpp b/be/src/exec/operator/streaming_aggregation_operator.cpp index 7df37a59911103..5744b288a4487e 100644 --- a/be/src/exec/operator/streaming_aggregation_operator.cpp +++ b/be/src/exec/operator/streaming_aggregation_operator.cpp @@ -33,7 +33,6 @@ #include "exprs/vslot_ref.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; } // namespace doris @@ -1127,5 +1126,4 @@ bool StreamingAggOperatorX::need_more_input_data(RuntimeState* state) const { return local_state._pre_aggregated_block->empty() && !local_state._child_eos; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/streaming_aggregation_operator.h b/be/src/exec/operator/streaming_aggregation_operator.h index cf1100f8dc126c..1fe545e3a0c110 100644 --- a/be/src/exec/operator/streaming_aggregation_operator.h +++ b/be/src/exec/operator/streaming_aggregation_operator.h @@ -27,7 +27,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class StreamingAggOperatorX; @@ -281,5 +280,4 @@ class StreamingAggOperatorX MOCK_REMOVE(final) : public StatefulOperatorX _partition_exprs; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/table_function_operator.cpp b/be/src/exec/operator/table_function_operator.cpp index 7be0c1d35ef04d..09e74f580dd1c2 100644 --- a/be/src/exec/operator/table_function_operator.cpp +++ b/be/src/exec/operator/table_function_operator.cpp @@ -36,7 +36,6 @@ #include "util/simd/bits.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; } // namespace doris @@ -890,5 +889,4 @@ Status TableFunctionOperatorX::prepare(doris::RuntimeState* state) { return VExpr::open(_vfn_ctxs, state); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/table_function_operator.h b/be/src/exec/operator/table_function_operator.h index 0a67efb0a6c2e9..0a55c090596035 100644 --- a/be/src/exec/operator/table_function_operator.h +++ b/be/src/exec/operator/table_function_operator.h @@ -24,7 +24,6 @@ #include "exprs/table_function/table_function.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; } // namespace doris @@ -183,5 +182,4 @@ class TableFunctionOperatorX MOCK_REMOVE(final) std::vector _child_slot_sizes; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/operator/tvf_table_sink_operator.cpp b/be/src/exec/operator/tvf_table_sink_operator.cpp index 20841eabbd4419..c4a497c2f6514c 100644 --- a/be/src/exec/operator/tvf_table_sink_operator.cpp +++ b/be/src/exec/operator/tvf_table_sink_operator.cpp @@ -20,7 +20,6 @@ #include "common/status.h" namespace doris { -#include "common/compile_check_begin.h" Status TVFTableSinkLocalState::init(RuntimeState* state, LocalSinkStateInfo& info) { RETURN_IF_ERROR(Base::init(state, info)); diff --git a/be/src/exec/operator/tvf_table_sink_operator.h b/be/src/exec/operator/tvf_table_sink_operator.h index 0a47d37ed609c9..7c20f3c482e5e3 100644 --- a/be/src/exec/operator/tvf_table_sink_operator.h +++ b/be/src/exec/operator/tvf_table_sink_operator.h @@ -21,7 +21,6 @@ #include "exec/sink/writer/vtvf_table_writer.h" namespace doris { -#include "common/compile_check_begin.h" class TVFTableSinkOperatorX; @@ -83,5 +82,4 @@ class TVFTableSinkOperatorX final : public DataSinkOperatorX _const_expr_lists; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/partitioner/partitioner.cpp b/be/src/exec/partitioner/partitioner.cpp index bd0c9ba7709df5..a7290be8c2925b 100644 --- a/be/src/exec/partitioner/partitioner.cpp +++ b/be/src/exec/partitioner/partitioner.cpp @@ -25,7 +25,6 @@ #include "runtime/thread_context.h" namespace doris { -#include "common/compile_check_begin.h" template Status Crc32HashPartitioner::do_partitioning(RuntimeState* state, Block* block) const { diff --git a/be/src/exec/partitioner/partitioner.h b/be/src/exec/partitioner/partitioner.h index 15c2b578ef88ff..aa56bf1c80edbe 100644 --- a/be/src/exec/partitioner/partitioner.h +++ b/be/src/exec/partitioner/partitioner.h @@ -24,7 +24,6 @@ #include "exprs/vexpr_context.h" namespace doris { -#include "common/compile_check_begin.h" class PartitionerBase { public: @@ -192,5 +191,4 @@ class Crc32CHashPartitioner : public Crc32HashPartitioner { } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/pipeline/dependency.cpp b/be/src/exec/pipeline/dependency.cpp index f8bfdc31ad7259..3a9dbf279e1dd3 100644 --- a/be/src/exec/pipeline/dependency.cpp +++ b/be/src/exec/pipeline/dependency.cpp @@ -30,7 +30,6 @@ #include "runtime/exec_env.h" namespace doris { -#include "common/compile_check_begin.h" Dependency* BasicSharedState::create_source_dependency(int operator_id, int node_id, const std::string& name) { diff --git a/be/src/exec/pipeline/dependency.h b/be/src/exec/pipeline/dependency.h index 2f82d4f18e2fe0..9caf95c9f9d581 100644 --- a/be/src/exec/pipeline/dependency.h +++ b/be/src/exec/pipeline/dependency.h @@ -55,7 +55,6 @@ class VSlotRef; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" class Dependency; class PipelineTask; struct BasicSharedState; @@ -760,5 +759,4 @@ struct LocalExchangeSharedState : public BasicSharedState { } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/pipeline/pipeline.h b/be/src/exec/pipeline/pipeline.h index 75e801ddc82f7f..3dc9e2353f7218 100644 --- a/be/src/exec/pipeline/pipeline.h +++ b/be/src/exec/pipeline/pipeline.h @@ -31,7 +31,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" class PipelineFragmentContext; class Pipeline; @@ -179,5 +178,4 @@ class Pipeline : public std::enable_shared_from_this { // Parallelism of parent pipeline. const int _num_tasks_of_parent; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/pipeline/pipeline_fragment_context.cpp b/be/src/exec/pipeline/pipeline_fragment_context.cpp index 2386f6e3f8decb..f6042fa5589330 100644 --- a/be/src/exec/pipeline/pipeline_fragment_context.cpp +++ b/be/src/exec/pipeline/pipeline_fragment_context.cpp @@ -127,7 +127,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" PipelineFragmentContext::PipelineFragmentContext( TUniqueId query_id, const TPipelineFragmentParams& request, std::shared_ptr query_ctx, ExecEnv* exec_env, @@ -2175,5 +2174,4 @@ void PipelineFragmentContext::_release_resource() { _op_id_to_shared_state.clear(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/pipeline/pipeline_task.cpp b/be/src/exec/pipeline/pipeline_task.cpp index 73841cd3551c60..58ccf5dbb72f39 100644 --- a/be/src/exec/pipeline/pipeline_task.cpp +++ b/be/src/exec/pipeline/pipeline_task.cpp @@ -57,7 +57,6 @@ class RuntimeState; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" PipelineTask::PipelineTask(PipelinePtr& pipeline, uint32_t task_id, RuntimeState* state, std::shared_ptr fragment_context, @@ -1095,5 +1094,4 @@ Status PipelineTask::_state_transition(State new_state) { return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/pipeline/rec_cte_shared_state.h b/be/src/exec/pipeline/rec_cte_shared_state.h index 4d9fae7608a11e..527f98e1f0adc2 100644 --- a/be/src/exec/pipeline/rec_cte_shared_state.h +++ b/be/src/exec/pipeline/rec_cte_shared_state.h @@ -22,7 +22,6 @@ #include "util/brpc_client_cache.h" namespace doris { -#include "common/compile_check_begin.h" struct RecCTESharedState : public BasicSharedState { std::vector targets; @@ -174,5 +173,4 @@ struct RecCTESharedState : public BasicSharedState { } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/pipeline/task_queue.cpp b/be/src/exec/pipeline/task_queue.cpp index db20c7c12fd3d2..40e6d60eb90d51 100644 --- a/be/src/exec/pipeline/task_queue.cpp +++ b/be/src/exec/pipeline/task_queue.cpp @@ -27,7 +27,6 @@ #include "runtime/workload_group/workload_group.h" namespace doris { -#include "common/compile_check_begin.h" PipelineTaskSPtr SubTaskQueue::try_take(bool is_steal) { if (_queue.empty()) { diff --git a/be/src/exec/pipeline/task_queue.h b/be/src/exec/pipeline/task_queue.h index 49796dbcbed250..ad55a4f82dbcb9 100644 --- a/be/src/exec/pipeline/task_queue.h +++ b/be/src/exec/pipeline/task_queue.h @@ -32,7 +32,6 @@ #include "exec/pipeline/pipeline_task.h" namespace doris { -#include "common/compile_check_begin.h" class SubTaskQueue { friend class PriorityTaskQueue; @@ -136,5 +135,4 @@ class MultiCoreTaskQueue { int _core_size; static constexpr auto WAIT_CORE_TASK_TIMEOUT_MS = 100; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/pipeline/task_scheduler.cpp b/be/src/exec/pipeline/task_scheduler.cpp index 20931c03aa05cd..79e7fcf2eb4174 100644 --- a/be/src/exec/pipeline/task_scheduler.cpp +++ b/be/src/exec/pipeline/task_scheduler.cpp @@ -49,7 +49,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" TaskScheduler::~TaskScheduler() { stop(); LOG(INFO) << "Task scheduler " << _name << " shutdown"; diff --git a/be/src/exec/rowid_fetcher.cpp b/be/src/exec/rowid_fetcher.cpp index 0b6e29fc5f2e5e..2f66b65a23f4ad 100644 --- a/be/src/exec/rowid_fetcher.cpp +++ b/be/src/exec/rowid_fetcher.cpp @@ -73,7 +73,6 @@ namespace doris { -#include "common/compile_check_begin.h" Status RowIDFetcher::init() { DorisNodesInfo nodes_info; @@ -1113,6 +1112,5 @@ Status RowIdStorageReader::read_doris_format_row( return Status::OK(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter.cpp b/be/src/exec/runtime_filter/runtime_filter.cpp index 8ee920d3c3357b..0b96682911b933 100644 --- a/be/src/exec/runtime_filter/runtime_filter.cpp +++ b/be/src/exec/runtime_filter/runtime_filter.cpp @@ -25,7 +25,6 @@ #include "util/brpc_closure.h" namespace doris { -#include "common/compile_check_begin.h" Status RuntimeFilter::_push_to_remote(RuntimeState* state, const TNetworkAddress* addr) { std::shared_ptr stub( state->get_query_ctx()->exec_env()->brpc_internal_client_cache()->get_client(*addr)); diff --git a/be/src/exec/runtime_filter/runtime_filter.h b/be/src/exec/runtime_filter/runtime_filter.h index a79cdf225e6abb..d719ddf3acc8a8 100644 --- a/be/src/exec/runtime_filter/runtime_filter.h +++ b/be/src/exec/runtime_filter/runtime_filter.h @@ -27,7 +27,6 @@ #include "runtime/query_context.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeFilterWrapper; class RuntimeProfile; @@ -139,5 +138,4 @@ class RuntimeFilter { std::recursive_mutex _rmtx; // lock all member function of runtime filter producer/consumer }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter_consumer.cpp b/be/src/exec/runtime_filter/runtime_filter_consumer.cpp index bbe3b39bd2d912..a8b9420418e0f0 100644 --- a/be/src/exec/runtime_filter/runtime_filter_consumer.cpp +++ b/be/src/exec/runtime_filter/runtime_filter_consumer.cpp @@ -24,7 +24,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" Status RuntimeFilterConsumer::_apply_ready_expr(std::vector& push_exprs) { _check_state({State::READY}); _set_state(State::APPLIED); diff --git a/be/src/exec/runtime_filter/runtime_filter_consumer.h b/be/src/exec/runtime_filter/runtime_filter_consumer.h index 6af9e459c801d2..c3fdbb37f17b1f 100644 --- a/be/src/exec/runtime_filter/runtime_filter_consumer.h +++ b/be/src/exec/runtime_filter/runtime_filter_consumer.h @@ -28,7 +28,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" // Work on ScanNode or MultiCastDataStreamSource, RuntimeFilterConsumerHelper will manage all RuntimeFilterConsumer // Used to create VRuntimeFilterWrapper to filter data class RuntimeFilterConsumer : public RuntimeFilter { @@ -159,5 +158,4 @@ class RuntimeFilterConsumer : public RuntimeFilter { friend class RuntimeFilterProducer; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter_consumer_helper.cpp b/be/src/exec/runtime_filter/runtime_filter_consumer_helper.cpp index 1b93e791c53c2a..bf68b9d4054db3 100644 --- a/be/src/exec/runtime_filter/runtime_filter_consumer_helper.cpp +++ b/be/src/exec/runtime_filter/runtime_filter_consumer_helper.cpp @@ -21,7 +21,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" RuntimeFilterConsumerHelper::RuntimeFilterConsumerHelper( const std::vector& runtime_filters) : _runtime_filter_descs(runtime_filters) {} diff --git a/be/src/exec/runtime_filter/runtime_filter_consumer_helper.h b/be/src/exec/runtime_filter/runtime_filter_consumer_helper.h index d56e387f2152c2..71d0027d3a4814 100644 --- a/be/src/exec/runtime_filter/runtime_filter_consumer_helper.h +++ b/be/src/exec/runtime_filter/runtime_filter_consumer_helper.h @@ -24,7 +24,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" // this class used in ScanNode or MultiCastDataStreamSource /** * init -> acquire_runtime_filter -> try_append_late_arrival_runtime_filter @@ -72,5 +71,4 @@ class RuntimeFilterConsumerHelper { std::unique_ptr _acquire_runtime_filter_timer = std::make_unique(TUnit::TIME_NS, 0); }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/runtime_filter/runtime_filter_definitions.h b/be/src/exec/runtime_filter/runtime_filter_definitions.h index d1be13a692f1be..4319250becb07c 100644 --- a/be/src/exec/runtime_filter/runtime_filter_definitions.h +++ b/be/src/exec/runtime_filter/runtime_filter_definitions.h @@ -20,7 +20,6 @@ #include "core/data_type/define_primitive_type.h" namespace doris { -#include "common/compile_check_begin.h" enum class RuntimeFilterType { UNKNOWN_FILTER, IN_FILTER, @@ -67,5 +66,4 @@ class MinMaxFuncBase; class HybridSetBase; class BloomFilterFuncBase; class BitmapFilterFuncBase; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter_merger.h b/be/src/exec/runtime_filter/runtime_filter_merger.h index 41ab571d6a258f..9405d2405a52fb 100644 --- a/be/src/exec/runtime_filter/runtime_filter_merger.h +++ b/be/src/exec/runtime_filter/runtime_filter_merger.h @@ -23,7 +23,6 @@ #include "exprs/vexpr_context.h" namespace doris { -#include "common/compile_check_begin.h" // The merger is divided into local merger and global merger // Which are used to merge backend level rf and global rf respectively. // The local merger will also be used to handle local shuffle situations @@ -122,5 +121,4 @@ class RuntimeFilterMerger : public RuntimeFilter { friend class RuntimeFilterProducer; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter_mgr.cpp b/be/src/exec/runtime_filter/runtime_filter_mgr.cpp index e0695cb2440686..cf09e396e190f7 100644 --- a/be/src/exec/runtime_filter/runtime_filter_mgr.cpp +++ b/be/src/exec/runtime_filter/runtime_filter_mgr.cpp @@ -46,7 +46,6 @@ #include "util/brpc_closure.h" namespace doris { -#include "common/compile_check_begin.h" RuntimeFilterMgr::RuntimeFilterMgr(const bool is_global) : _is_global(is_global), _tracker(std::make_unique( diff --git a/be/src/exec/runtime_filter/runtime_filter_mgr.h b/be/src/exec/runtime_filter/runtime_filter_mgr.h index 9959cb567a4171..e5ccca8db0e968 100644 --- a/be/src/exec/runtime_filter/runtime_filter_mgr.h +++ b/be/src/exec/runtime_filter/runtime_filter_mgr.h @@ -40,7 +40,6 @@ class IOBufAsZeroCopyInputStream; } namespace doris { -#include "common/compile_check_begin.h" class PPublishFilterRequestV2; class PMergeFilterRequest; class RuntimeFilterMerger; @@ -191,5 +190,4 @@ class RuntimeFilterMergeControllerEntity { std::map _filter_map; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter_producer.cpp b/be/src/exec/runtime_filter/runtime_filter_producer.cpp index 4fbd170428802f..de061b5720e3d6 100644 --- a/be/src/exec/runtime_filter/runtime_filter_producer.cpp +++ b/be/src/exec/runtime_filter/runtime_filter_producer.cpp @@ -26,7 +26,6 @@ #include "util/brpc_closure.h" namespace doris { -#include "common/compile_check_begin.h" Status RuntimeFilterProducer::_send_to_remote_targets(RuntimeState* state, RuntimeFilter* merger_filter) { TNetworkAddress addr; diff --git a/be/src/exec/runtime_filter/runtime_filter_producer.h b/be/src/exec/runtime_filter/runtime_filter_producer.h index 433396144a5209..ebb90c0603f52a 100644 --- a/be/src/exec/runtime_filter/runtime_filter_producer.h +++ b/be/src/exec/runtime_filter/runtime_filter_producer.h @@ -25,7 +25,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" // Work on (hash/corss) join build sink node, RuntimeFilterProducerHelper will manage all RuntimeFilterProducer // Used to generate specific predicate and publish it to consumer/merger /** @@ -184,5 +183,4 @@ class RuntimeFilterProducer : public RuntimeFilter { std::atomic _rf_state; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter_producer_helper.cpp b/be/src/exec/runtime_filter/runtime_filter_producer_helper.cpp index 6127bc19f4f63a..f1bdf39458b50d 100644 --- a/be/src/exec/runtime_filter/runtime_filter_producer_helper.cpp +++ b/be/src/exec/runtime_filter/runtime_filter_producer_helper.cpp @@ -23,7 +23,6 @@ #include "exec/runtime_filter/runtime_filter_wrapper.h" namespace doris { -#include "common/compile_check_begin.h" void RuntimeFilterProducerHelper::_init_expr( const VExprContextSPtrs& build_expr_ctxs, const std::vector& runtime_filter_descs) { diff --git a/be/src/exec/runtime_filter/runtime_filter_producer_helper.h b/be/src/exec/runtime_filter/runtime_filter_producer_helper.h index 9bb984b67865b1..3090ce47525950 100644 --- a/be/src/exec/runtime_filter/runtime_filter_producer_helper.h +++ b/be/src/exec/runtime_filter/runtime_filter_producer_helper.h @@ -29,7 +29,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" // this class used in hash join node /** * init -> (skip_runtime_filters ->) send_filter_size -> build filter -> publish filter @@ -90,5 +89,4 @@ class RuntimeFilterProducerHelper { std::vector> _filter_expr_contexts; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter_producer_helper_cross.h b/be/src/exec/runtime_filter/runtime_filter_producer_helper_cross.h index d13e8b76b090eb..a4cfe68f43f547 100644 --- a/be/src/exec/runtime_filter/runtime_filter_producer_helper_cross.h +++ b/be/src/exec/runtime_filter/runtime_filter_producer_helper_cross.h @@ -27,7 +27,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" // this class used in cross join node class RuntimeFilterProducerHelperCross : public RuntimeFilterProducerHelper { public: @@ -70,5 +69,4 @@ class RuntimeFilterProducerHelperCross : public RuntimeFilterProducerHelper { _filter_expr_contexts = build_expr_ctxs; } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter_producer_helper_set.h b/be/src/exec/runtime_filter/runtime_filter_producer_helper_set.h index 9def71af0ebbb1..78d58121a3b563 100644 --- a/be/src/exec/runtime_filter/runtime_filter_producer_helper_set.h +++ b/be/src/exec/runtime_filter/runtime_filter_producer_helper_set.h @@ -28,7 +28,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" // this class used in set sink node class RuntimeFilterProducerHelperSet : public RuntimeFilterProducerHelper { public: @@ -54,5 +53,4 @@ class RuntimeFilterProducerHelperSet : public RuntimeFilterProducerHelper { return Status::OK(); } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/runtime_filter_wrapper.cpp b/be/src/exec/runtime_filter/runtime_filter_wrapper.cpp index f0ae9bced7b6fe..3e0ddb6cd52700 100644 --- a/be/src/exec/runtime_filter/runtime_filter_wrapper.cpp +++ b/be/src/exec/runtime_filter/runtime_filter_wrapper.cpp @@ -23,7 +23,6 @@ #include "exprs/function/cast/cast_to_date_or_datetime_impl.hpp" namespace doris { -#include "common/compile_check_begin.h" RuntimeFilterWrapper::RuntimeFilterWrapper(const RuntimeFilterParams* params) : RuntimeFilterWrapper(params->column_return_type, params->filter_type, params->filter_id, State::UNINITED, params->max_in_num) { diff --git a/be/src/exec/runtime_filter/runtime_filter_wrapper.h b/be/src/exec/runtime_filter/runtime_filter_wrapper.h index d18966867b047b..723bebeb80776c 100644 --- a/be/src/exec/runtime_filter/runtime_filter_wrapper.h +++ b/be/src/exec/runtime_filter/runtime_filter_wrapper.h @@ -26,7 +26,6 @@ #include "exprs/vexpr_fwd.h" namespace doris { -#include "common/compile_check_begin.h" class BloomFilterFuncBase; class VRuntimeFilterWrapper; using VRuntimeFilterPtr = std::shared_ptr; @@ -161,5 +160,4 @@ class RuntimeFilterWrapper { std::atomic _state; AtomicStatus _reason; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/runtime_filter/utils.cpp b/be/src/exec/runtime_filter/utils.cpp index 6da7800dfe84e8..009db0179cebd3 100644 --- a/be/src/exec/runtime_filter/utils.cpp +++ b/be/src/exec/runtime_filter/utils.cpp @@ -21,7 +21,6 @@ #include "exprs/vliteral.h" namespace doris { -#include "common/compile_check_begin.h" std::string filter_type_to_string(RuntimeFilterType type) { switch (type) { case RuntimeFilterType::IN_FILTER: { diff --git a/be/src/exec/runtime_filter/utils.h b/be/src/exec/runtime_filter/utils.h index 37aa47cde85fde..aa43950b2f0ace 100644 --- a/be/src/exec/runtime_filter/utils.h +++ b/be/src/exec/runtime_filter/utils.h @@ -30,7 +30,6 @@ #include "exprs/vexpr_fwd.h" namespace doris { -#include "common/compile_check_begin.h" template auto get_convertor() { @@ -118,5 +117,4 @@ bool check_state_impl(typename T::State real_state, std::vector _src_block_name_to_idx; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/scan/scanner_context.cpp b/be/src/exec/scan/scanner_context.cpp index f758d0379b82bf..30e6a87c0d1b6f 100644 --- a/be/src/exec/scan/scanner_context.cpp +++ b/be/src/exec/scan/scanner_context.cpp @@ -51,7 +51,6 @@ namespace doris { using namespace std::chrono_literals; -#include "common/compile_check_begin.h" // ==================== ScannerContext ==================== ScannerContext::ScannerContext(RuntimeState* state, ScanLocalStateBase* local_state, @@ -760,5 +759,4 @@ std::shared_ptr ScannerContext::_pull_next_scan_task( bool ScannerContext::low_memory_mode() const { return _local_state->low_memory_mode(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/scan/split_source_connector.h b/be/src/exec/scan/split_source_connector.h index 9381e5564c2a92..5926baff303cbf 100644 --- a/be/src/exec/scan/split_source_connector.h +++ b/be/src/exec/scan/split_source_connector.h @@ -23,7 +23,6 @@ #include "util/client_cache.h" namespace doris { -#include "common/compile_check_begin.h" /* * Multiple scanners within a scan node share a split source. @@ -172,5 +171,4 @@ class RemoteSplitSourceConnector : public SplitSourceConnector { } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/scan/task_executor/time_sharing/time_sharing_task_executor.cpp b/be/src/exec/scan/task_executor/time_sharing/time_sharing_task_executor.cpp index 5f22ba2e6f2cf8..32636a2cf8f169 100644 --- a/be/src/exec/scan/task_executor/time_sharing/time_sharing_task_executor.cpp +++ b/be/src/exec/scan/task_executor/time_sharing/time_sharing_task_executor.cpp @@ -34,7 +34,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" // Reuse metric prototypes defined in util/threadpool.cpp to avoid duplicate symbol // definitions. Declare them as extern here. diff --git a/be/src/exec/scan/task_executor/time_sharing/time_sharing_task_handle.cpp b/be/src/exec/scan/task_executor/time_sharing/time_sharing_task_handle.cpp index 42b8aae638d8d3..ba55bb6dba38ea 100644 --- a/be/src/exec/scan/task_executor/time_sharing/time_sharing_task_handle.cpp +++ b/be/src/exec/scan/task_executor/time_sharing/time_sharing_task_handle.cpp @@ -18,7 +18,6 @@ #include "exec/scan/task_executor/time_sharing/time_sharing_task_handle.h" namespace doris { -#include "common/compile_check_begin.h" TimeSharingTaskHandle::TimeSharingTaskHandle( const TaskId& task_id, std::shared_ptr split_queue, diff --git a/be/src/exec/scan/vector_search_user_params.cpp b/be/src/exec/scan/vector_search_user_params.cpp index b8e679936abcb2..6eeefc1ef5021a 100644 --- a/be/src/exec/scan/vector_search_user_params.cpp +++ b/be/src/exec/scan/vector_search_user_params.cpp @@ -20,7 +20,6 @@ #include namespace doris { -#include "common/compile_check_begin.h" bool VectorSearchUserParams::operator==(const VectorSearchUserParams& other) const { return hnsw_ef_search == other.hnsw_ef_search && hnsw_check_relative_distance == other.hnsw_check_relative_distance && diff --git a/be/src/exec/scan/vector_search_user_params.h b/be/src/exec/scan/vector_search_user_params.h index dfe1bf89880076..e97033ec41ce11 100644 --- a/be/src/exec/scan/vector_search_user_params.h +++ b/be/src/exec/scan/vector_search_user_params.h @@ -20,7 +20,6 @@ #include namespace doris { -#include "common/compile_check_begin.h" // Constructed from session variables. struct VectorSearchUserParams { int hnsw_ef_search = 32; @@ -32,5 +31,4 @@ struct VectorSearchUserParams { std::string to_string() const; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sink/autoinc_buffer.cpp b/be/src/exec/sink/autoinc_buffer.cpp index 64e0279e477cde..717e517bc6745b 100644 --- a/be/src/exec/sink/autoinc_buffer.cpp +++ b/be/src/exec/sink/autoinc_buffer.cpp @@ -31,7 +31,6 @@ #include "util/thrift_rpc_helper.h" namespace doris { -#include "common/compile_check_begin.h" AutoIncIDBuffer::AutoIncIDBuffer(int64_t db_id, int64_t table_id, int64_t column_id) : _db_id(db_id), diff --git a/be/src/exec/sink/autoinc_buffer.h b/be/src/exec/sink/autoinc_buffer.h index fb4ac093ea919c..d46d71bef75929 100644 --- a/be/src/exec/sink/autoinc_buffer.h +++ b/be/src/exec/sink/autoinc_buffer.h @@ -25,7 +25,6 @@ #include "util/threadpool.h" namespace doris { -#include "common/compile_check_begin.h" class VOlapTableSink; class OlapTableBlockConvertor; @@ -149,4 +148,3 @@ class GlobalAutoIncBuffers { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/delta_writer_v2_pool.cpp b/be/src/exec/sink/delta_writer_v2_pool.cpp index d2aebdf6e16ce4..de03011bf2eaa7 100644 --- a/be/src/exec/sink/delta_writer_v2_pool.cpp +++ b/be/src/exec/sink/delta_writer_v2_pool.cpp @@ -21,7 +21,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" class TExpr; DeltaWriterV2Map::DeltaWriterV2Map(UniqueId load_id, int num_use, DeltaWriterV2Pool* pool) diff --git a/be/src/exec/sink/delta_writer_v2_pool.h b/be/src/exec/sink/delta_writer_v2_pool.h index f349aa6e8f8d06..706d027997623a 100644 --- a/be/src/exec/sink/delta_writer_v2_pool.h +++ b/be/src/exec/sink/delta_writer_v2_pool.h @@ -51,7 +51,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" class DeltaWriterV2; class RuntimeProfile; @@ -107,4 +106,3 @@ class DeltaWriterV2Pool { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/load_stream_map_pool.cpp b/be/src/exec/sink/load_stream_map_pool.cpp index eb9a3c669b6a58..047881d156d4f3 100644 --- a/be/src/exec/sink/load_stream_map_pool.cpp +++ b/be/src/exec/sink/load_stream_map_pool.cpp @@ -20,7 +20,6 @@ #include "util/debug_points.h" namespace doris { -#include "common/compile_check_begin.h" class TExpr; LoadStreamMap::LoadStreamMap(UniqueId load_id, int64_t src_id, int num_streams, int num_use, diff --git a/be/src/exec/sink/load_stream_map_pool.h b/be/src/exec/sink/load_stream_map_pool.h index cb210b3663ccde..21e3a476102dc3 100644 --- a/be/src/exec/sink/load_stream_map_pool.h +++ b/be/src/exec/sink/load_stream_map_pool.h @@ -63,7 +63,6 @@ #include "util/stopwatch.hpp" namespace doris { -#include "common/compile_check_begin.h" class LoadStreamStub; @@ -146,4 +145,3 @@ class LoadStreamMapPool { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/load_stream_stub.cpp b/be/src/exec/sink/load_stream_stub.cpp index bc54ebd16fc6f2..7c74cd20676656 100644 --- a/be/src/exec/sink/load_stream_stub.cpp +++ b/be/src/exec/sink/load_stream_stub.cpp @@ -29,7 +29,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" int LoadStreamReplyHandler::on_received_messages(brpc::StreamId id, butil::IOBuf* const messages[], size_t size) { diff --git a/be/src/exec/sink/load_stream_stub.h b/be/src/exec/sink/load_stream_stub.h index 4dfe2e252d9e72..63ec77e94a1d40 100644 --- a/be/src/exec/sink/load_stream_stub.h +++ b/be/src/exec/sink/load_stream_stub.h @@ -67,7 +67,6 @@ #include "util/stopwatch.hpp" namespace doris { -#include "common/compile_check_begin.h" class TabletSchema; class LoadStreamStub; @@ -360,4 +359,3 @@ class LoadStreamStubs { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/scale_writer_partitioning_exchanger.hpp b/be/src/exec/sink/scale_writer_partitioning_exchanger.hpp index 3756dbe11e7898..6cdebdcf6d982e 100644 --- a/be/src/exec/sink/scale_writer_partitioning_exchanger.hpp +++ b/be/src/exec/sink/scale_writer_partitioning_exchanger.hpp @@ -25,7 +25,6 @@ #include "exec/partitioner/partitioner.h" namespace doris { -#include "common/compile_check_begin.h" class ScaleWriterPartitioner final : public PartitionerBase { public: ScaleWriterPartitioner(int channel_size, int partition_count, int task_count, @@ -124,5 +123,4 @@ class ScaleWriterPartitioner final : public PartitionerBase { const long _min_partition_data_processed_rebalance_threshold; const long _min_data_processed_rebalance_threshold; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sink/tablet_sink_hash_partitioner.cpp b/be/src/exec/sink/tablet_sink_hash_partitioner.cpp index 5c68b444f0fea5..59e89438e6479f 100644 --- a/be/src/exec/sink/tablet_sink_hash_partitioner.cpp +++ b/be/src/exec/sink/tablet_sink_hash_partitioner.cpp @@ -24,7 +24,6 @@ #include "exec/operator/operator.h" namespace doris { -#include "common/compile_check_begin.h" TabletSinkHashPartitioner::TabletSinkHashPartitioner(uint32_t partition_count, int64_t txn_id, TOlapTableSchemaParam tablet_sink_schema, TOlapTablePartitionParam tablet_sink_partition, diff --git a/be/src/exec/sink/tablet_sink_hash_partitioner.h b/be/src/exec/sink/tablet_sink_hash_partitioner.h index ee594814074462..5f8a0b713a3384 100644 --- a/be/src/exec/sink/tablet_sink_hash_partitioner.h +++ b/be/src/exec/sink/tablet_sink_hash_partitioner.h @@ -27,7 +27,6 @@ #include "storage/tablet_info.h" namespace doris { -#include "common/compile_check_begin.h" class TabletSinkHashPartitioner final : public PartitionerBase { public: TabletSinkHashPartitioner(uint32_t partition_count, int64_t txn_id, @@ -82,6 +81,5 @@ class TabletSinkHashPartitioner final : public PartitionerBase { mutable std::vector _hash_vals; mutable std::vector _skipped; }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exec/sink/vrow_distribution.cpp b/be/src/exec/sink/vrow_distribution.cpp index eda7dbae0b5eb1..40a20c08d5a1a6 100644 --- a/be/src/exec/sink/vrow_distribution.cpp +++ b/be/src/exec/sink/vrow_distribution.cpp @@ -45,7 +45,6 @@ #include "util/thrift_rpc_helper.h" namespace doris { -#include "common/compile_check_begin.h" std::pair VRowDistribution::_get_partition_function() { return {_vpartition->get_part_func_ctx(), _vpartition->get_partition_function()}; diff --git a/be/src/exec/sink/vrow_distribution.h b/be/src/exec/sink/vrow_distribution.h index fc26872b4bf737..7715e432830752 100644 --- a/be/src/exec/sink/vrow_distribution.h +++ b/be/src/exec/sink/vrow_distribution.h @@ -42,7 +42,6 @@ #include "storage/tablet_info.h" namespace doris { -#include "common/compile_check_begin.h" class IndexChannel; class VNodeChannel; @@ -256,4 +255,3 @@ class VRowDistribution { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/vtablet_block_convertor.cpp b/be/src/exec/sink/vtablet_block_convertor.cpp index bfa966774ea31d..b567b599cfa3bf 100644 --- a/be/src/exec/sink/vtablet_block_convertor.cpp +++ b/be/src/exec/sink/vtablet_block_convertor.cpp @@ -65,7 +65,6 @@ #include "util/thread.h" namespace doris { -#include "common/compile_check_begin.h" // !FIXME: Here we should consider using MutableBlock, due to potential data reorganization Status OlapTableBlockConvertor::validate_and_convert_block(RuntimeState* state, Block* input_block, diff --git a/be/src/exec/sink/vtablet_block_convertor.h b/be/src/exec/sink/vtablet_block_convertor.h index e25e47568c5464..f529b7da86941b 100644 --- a/be/src/exec/sink/vtablet_block_convertor.h +++ b/be/src/exec/sink/vtablet_block_convertor.h @@ -35,7 +35,6 @@ #include "util/bitmap.h" namespace doris { -#include "common/compile_check_begin.h" class OlapTableBlockConvertor { public: @@ -120,4 +119,3 @@ class OlapTableBlockConvertor { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/vtablet_finder.cpp b/be/src/exec/sink/vtablet_finder.cpp index 5a0a38fb3784bf..edbf6475560d09 100644 --- a/be/src/exec/sink/vtablet_finder.cpp +++ b/be/src/exec/sink/vtablet_finder.cpp @@ -32,7 +32,6 @@ #include "storage/tablet_info.h" namespace doris { -#include "common/compile_check_begin.h" Status OlapTabletFinder::find_tablets(RuntimeState* state, Block* block, int rows, std::vector& partitions, std::vector& tablet_index, std::vector& skip, diff --git a/be/src/exec/sink/vtablet_finder.h b/be/src/exec/sink/vtablet_finder.h index ce1f0299ad97fa..32b173985e61e9 100644 --- a/be/src/exec/sink/vtablet_finder.h +++ b/be/src/exec/sink/vtablet_finder.h @@ -27,7 +27,6 @@ #include "util/bitmap.h" namespace doris { -#include "common/compile_check_begin.h" class OlapTabletFinder { public: @@ -77,4 +76,3 @@ class OlapTabletFinder { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/writer/async_result_writer.cpp b/be/src/exec/sink/writer/async_result_writer.cpp index 00d274507712ab..d723d9e681e688 100644 --- a/be/src/exec/sink/writer/async_result_writer.cpp +++ b/be/src/exec/sink/writer/async_result_writer.cpp @@ -31,7 +31,6 @@ class ObjectPool; class RowDescriptor; class TExpr; -#include "common/compile_check_begin.h" AsyncResultWriter::AsyncResultWriter(const doris::VExprContextSPtrs& output_expr_ctxs, std::shared_ptr dep, diff --git a/be/src/exec/sink/writer/iceberg/partition_data.h b/be/src/exec/sink/writer/iceberg/partition_data.h index 33500c7b806e73..96bd7290448f0f 100644 --- a/be/src/exec/sink/writer/iceberg/partition_data.h +++ b/be/src/exec/sink/writer/iceberg/partition_data.h @@ -20,7 +20,6 @@ #include "format/table/iceberg/struct_like.h" namespace doris { -#include "common/compile_check_begin.h" class IcebergPartitionData : public iceberg::StructLike { public: @@ -39,4 +38,3 @@ class IcebergPartitionData : public iceberg::StructLike { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/writer/iceberg/partition_transformers.h b/be/src/exec/sink/writer/iceberg/partition_transformers.h index b1903cabb825f8..96a69d5475f8ba 100644 --- a/be/src/exec/sink/writer/iceberg/partition_transformers.h +++ b/be/src/exec/sink/writer/iceberg/partition_transformers.h @@ -31,7 +31,6 @@ class Type; class PartitionField; }; // namespace iceberg -#include "common/compile_check_begin.h" class IColumn; class PartitionColumnTransform; @@ -1302,4 +1301,3 @@ class VoidPartitionColumnTransform : public PartitionColumnTransform { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/writer/iceberg/viceberg_sort_writer.cpp b/be/src/exec/sink/writer/iceberg/viceberg_sort_writer.cpp index dc1038e51915d0..8ff23e420784d0 100644 --- a/be/src/exec/sink/writer/iceberg/viceberg_sort_writer.cpp +++ b/be/src/exec/sink/writer/iceberg/viceberg_sort_writer.cpp @@ -24,7 +24,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" Status VIcebergSortWriter::open(RuntimeState* state, RuntimeProfile* profile, const RowDescriptor* row_desc) { @@ -377,5 +376,4 @@ void VIcebergSortWriter::_cleanup_spill_streams() { _current_merging_spill_files.clear(); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sink/writer/iceberg/viceberg_table_writer.cpp b/be/src/exec/sink/writer/iceberg/viceberg_table_writer.cpp index 91ce0911200e96..4e979bbb04202b 100644 --- a/be/src/exec/sink/writer/iceberg/viceberg_table_writer.cpp +++ b/be/src/exec/sink/writer/iceberg/viceberg_table_writer.cpp @@ -36,7 +36,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" VIcebergTableWriter::VIcebergTableWriter(const TDataSink& t_sink, const VExprContextSPtrs& output_expr_ctxs, diff --git a/be/src/exec/sink/writer/maxcompute/vmc_table_writer.cpp b/be/src/exec/sink/writer/maxcompute/vmc_table_writer.cpp index 3abb836d87de67..0203c1de423f6e 100644 --- a/be/src/exec/sink/writer/maxcompute/vmc_table_writer.cpp +++ b/be/src/exec/sink/writer/maxcompute/vmc_table_writer.cpp @@ -26,7 +26,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" VMCTableWriter::VMCTableWriter(const TDataSink& t_sink, const VExprContextSPtrs& output_expr_ctxs, std::shared_ptr dep, std::shared_ptr fin_dep) diff --git a/be/src/exec/sink/writer/varrow_flight_result_writer.cpp b/be/src/exec/sink/writer/varrow_flight_result_writer.cpp index fa20e42f0e791e..f4729f90ce0cc0 100644 --- a/be/src/exec/sink/writer/varrow_flight_result_writer.cpp +++ b/be/src/exec/sink/writer/varrow_flight_result_writer.cpp @@ -28,7 +28,6 @@ #include "runtime/thread_context.h" namespace doris { -#include "common/compile_check_begin.h" void GetArrowResultBatchCtx::on_failure(const Status& status) { DCHECK(!status.ok()) << "status is ok, errmsg=" << status; diff --git a/be/src/exec/sink/writer/varrow_flight_result_writer.h b/be/src/exec/sink/writer/varrow_flight_result_writer.h index 2d0420ed777cc2..aff8bb621d0dee 100644 --- a/be/src/exec/sink/writer/varrow_flight_result_writer.h +++ b/be/src/exec/sink/writer/varrow_flight_result_writer.h @@ -24,7 +24,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class PFetchArrowDataResult; @@ -120,4 +119,3 @@ class VArrowFlightResultWriter final : public ResultWriter { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/writer/vhive_table_writer.cpp b/be/src/exec/sink/writer/vhive_table_writer.cpp index 453b00515e3b5c..8007e79e4868d9 100644 --- a/be/src/exec/sink/writer/vhive_table_writer.cpp +++ b/be/src/exec/sink/writer/vhive_table_writer.cpp @@ -28,7 +28,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" VHiveTableWriter::VHiveTableWriter(const TDataSink& t_sink, const VExprContextSPtrs& output_expr_ctxs, diff --git a/be/src/exec/sink/writer/vmysql_result_writer.cpp b/be/src/exec/sink/writer/vmysql_result_writer.cpp index 4101f18db3c457..f11ce9592aaa07 100644 --- a/be/src/exec/sink/writer/vmysql_result_writer.cpp +++ b/be/src/exec/sink/writer/vmysql_result_writer.cpp @@ -53,7 +53,6 @@ #include "util/mysql_global.h" namespace doris { -#include "common/compile_check_begin.h" void GetResultBatchCtx::on_failure(const Status& status) { DCHECK(!status.ok()) << "status is ok, errmsg=" << status; diff --git a/be/src/exec/sink/writer/vmysql_result_writer.h b/be/src/exec/sink/writer/vmysql_result_writer.h index a9416351a837ba..3b007701753e96 100644 --- a/be/src/exec/sink/writer/vmysql_result_writer.h +++ b/be/src/exec/sink/writer/vmysql_result_writer.h @@ -32,7 +32,6 @@ #include "util/mysql_row_buffer.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class Block; @@ -105,4 +104,3 @@ class VMysqlResultWriter final : public ResultWriter { }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/sink/writer/vtablet_writer.cpp b/be/src/exec/sink/writer/vtablet_writer.cpp index 39b23500e063b1..e204cbdc5a7024 100644 --- a/be/src/exec/sink/writer/vtablet_writer.cpp +++ b/be/src/exec/sink/writer/vtablet_writer.cpp @@ -92,7 +92,6 @@ namespace doris { class TExpr; -#include "common/compile_check_begin.h" bvar::Adder g_sink_write_bytes; bvar::PerSecond> g_sink_write_bytes_per_second("sink_throughput_byte", diff --git a/be/src/exec/sink/writer/vtablet_writer_v2.cpp b/be/src/exec/sink/writer/vtablet_writer_v2.cpp index d978b95fb0bae6..17f41063c6a33d 100644 --- a/be/src/exec/sink/writer/vtablet_writer_v2.cpp +++ b/be/src/exec/sink/writer/vtablet_writer_v2.cpp @@ -55,7 +55,6 @@ #include "exec/sink/vtablet_finder.h" namespace doris { -#include "common/compile_check_begin.h" extern bvar::Adder g_sink_load_back_pressure_version_time_ms; diff --git a/be/src/exec/sort/heap_sorter.cpp b/be/src/exec/sort/heap_sorter.cpp index 85cd580526ad2d..fea5ef6240394a 100644 --- a/be/src/exec/sort/heap_sorter.cpp +++ b/be/src/exec/sort/heap_sorter.cpp @@ -24,7 +24,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" HeapSorter::HeapSorter(VSortExecExprs& vsort_exec_exprs, RuntimeState* state, int64_t limit, int64_t offset, ObjectPool* pool, std::vector& is_asc_order, @@ -136,5 +135,4 @@ void HeapSorter::_do_filter(MergeSortCursorImpl& block_cursor, size_t num_rows) block_cursor.filter_block(filter); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sort/heap_sorter.h b/be/src/exec/sort/heap_sorter.h index 25711d2db081c9..ba1ea6f14f0c72 100644 --- a/be/src/exec/sort/heap_sorter.h +++ b/be/src/exec/sort/heap_sorter.h @@ -20,7 +20,6 @@ #include "exec/sort/sorter.h" namespace doris { -#include "common/compile_check_begin.h" class HeapSorter final : public Sorter { ENABLE_FACTORY_CREATOR(HeapSorter); @@ -61,5 +60,4 @@ class HeapSorter final : public Sorter { RuntimeProfile::Counter* _topn_filter_rows_counter = nullptr; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sort/partition_sorter.h b/be/src/exec/sort/partition_sorter.h index ce04025fa409c2..e2fcbac2fb8b81 100644 --- a/be/src/exec/sort/partition_sorter.h +++ b/be/src/exec/sort/partition_sorter.h @@ -29,7 +29,6 @@ #include "exec/sort/sorter.h" namespace doris { -#include "common/compile_check_begin.h" class ObjectPool; class RowDescriptor; class RuntimeProfile; @@ -123,5 +122,4 @@ class PartitionSorter final : public Sorter { bool _prepared_finish = false; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sort/sort_block.cpp b/be/src/exec/sort/sort_block.cpp index 69277b0c46aa80..e9f033501f682e 100644 --- a/be/src/exec/sort/sort_block.cpp +++ b/be/src/exec/sort/sort_block.cpp @@ -23,7 +23,6 @@ #include "core/block/column_with_type_and_name.h" namespace doris { -#include "common/compile_check_begin.h" ColumnsWithSortDescriptions get_columns_with_sort_description(const Block& block, const SortDescription& description) { size_t size = description.size(); diff --git a/be/src/exec/sort/sort_block.h b/be/src/exec/sort/sort_block.h index 3a26d2a8e5cad1..8d051bd28e9b12 100644 --- a/be/src/exec/sort/sort_block.h +++ b/be/src/exec/sort/sort_block.h @@ -54,7 +54,6 @@ class ColumnVector; } // namespace doris namespace doris { -#include "common/compile_check_begin.h" /// Sort one block by `description`. If limit != 0, then the partial sort of the first `limit` rows is produced. void sort_block(Block& src_block, Block& dest_block, const SortDescription& description, HybridSorter& hybrid_sorter, UInt64 limit = 0); @@ -526,5 +525,4 @@ class ColumnSorter { const int _direction; HybridSorter& _hybrid_sorter; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sort/sort_cursor.h b/be/src/exec/sort/sort_cursor.h index d5b4a14e46158f..0bff8bca911b65 100644 --- a/be/src/exec/sort/sort_cursor.h +++ b/be/src/exec/sort/sort_cursor.h @@ -31,7 +31,6 @@ #include "exprs/vexpr_context.h" namespace doris { -#include "common/compile_check_begin.h" /** Cursor allows to compare rows in different blocks (and parts). * Cursor moves inside single block. * It is used in priority queue. @@ -437,5 +436,4 @@ class SortingQueueBatch { } }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sort/sorter.h b/be/src/exec/sort/sorter.h index aaf2ad5637bd55..a084517b56e7d5 100644 --- a/be/src/exec/sort/sorter.h +++ b/be/src/exec/sort/sorter.h @@ -39,7 +39,6 @@ #include "runtime/runtime_state.h" namespace doris { -#include "common/compile_check_begin.h" class ObjectPool; class RowDescriptor; } // namespace doris @@ -228,5 +227,4 @@ class FullSorter final : public Sorter { size_t _max_buffered_block_bytes = INITIAL_BUFFERED_BLOCK_BYTES; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sort/topn_sorter.h b/be/src/exec/sort/topn_sorter.h index 2fb707764c34e6..c2757aa4b7564a 100644 --- a/be/src/exec/sort/topn_sorter.h +++ b/be/src/exec/sort/topn_sorter.h @@ -26,7 +26,6 @@ #include "exec/sort/sorter.h" namespace doris { -#include "common/compile_check_begin.h" class ObjectPool; class RowDescriptor; class RuntimeProfile; @@ -65,5 +64,4 @@ class TopNSorter final : public Sorter { const RowDescriptor& _row_desc; }; -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/sort/vsorted_run_merger.cpp b/be/src/exec/sort/vsorted_run_merger.cpp index 865b860d4ec316..ce4440c3178343 100644 --- a/be/src/exec/sort/vsorted_run_merger.cpp +++ b/be/src/exec/sort/vsorted_run_merger.cpp @@ -30,7 +30,6 @@ #include "util/stopwatch.hpp" namespace doris { -#include "common/compile_check_begin.h" VSortedRunMerger::VSortedRunMerger(const VExprContextSPtrs& ordering_expr, const std::vector& is_asc_order, diff --git a/be/src/exec/sort/vsorted_run_merger.h b/be/src/exec/sort/vsorted_run_merger.h index 471333e862e5c3..c88037425729ff 100644 --- a/be/src/exec/sort/vsorted_run_merger.h +++ b/be/src/exec/sort/vsorted_run_merger.h @@ -31,7 +31,6 @@ #include "runtime/runtime_profile.h" namespace doris { -#include "common/compile_check_begin.h" // VSortedRunMerger is used to merge multiple sorted runs of blocks. A run is a sorted // sequence of blocks, which are fetched from a BlockSupplier function object. @@ -98,4 +97,3 @@ class VSortedRunMerger { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/spill/spill_file.cpp b/be/src/exec/spill/spill_file.cpp index 78347ea78ebf9e..d49d5aead1dc03 100644 --- a/be/src/exec/spill/spill_file.cpp +++ b/be/src/exec/spill/spill_file.cpp @@ -34,7 +34,6 @@ #include "util/debug_points.h" namespace doris { -#include "common/compile_check_begin.h" SpillFile::SpillFile(SpillDataDir* data_dir, std::string relative_path) : _data_dir(data_dir), _spill_dir(data_dir->get_spill_data_path() + "/" + std::move(relative_path)) {} diff --git a/be/src/exec/spill/spill_file.h b/be/src/exec/spill/spill_file.h index aa9b2287b44372..ff42d3ef0291a3 100644 --- a/be/src/exec/spill/spill_file.h +++ b/be/src/exec/spill/spill_file.h @@ -22,7 +22,6 @@ #include "common/status.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeProfile; class RuntimeState; @@ -111,4 +110,3 @@ class SpillFile : public std::enable_shared_from_this { }; using SpillFileSPtr = std::shared_ptr; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/spill/spill_file_manager.cpp b/be/src/exec/spill/spill_file_manager.cpp index 0946e3209b7bec..c74eeee9d02e7e 100644 --- a/be/src/exec/spill/spill_file_manager.cpp +++ b/be/src/exec/spill/spill_file_manager.cpp @@ -36,7 +36,6 @@ #include "util/time.h" namespace doris { -#include "common/compile_check_begin.h" SpillFileManager::~SpillFileManager() { DorisMetrics::instance()->metric_registry()->deregister_entity(_entity); diff --git a/be/src/exec/spill/spill_file_manager.h b/be/src/exec/spill/spill_file_manager.h index 582df3f1f63c9b..b90e1760236d90 100644 --- a/be/src/exec/spill/spill_file_manager.h +++ b/be/src/exec/spill/spill_file_manager.h @@ -29,7 +29,6 @@ #include "util/threadpool.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeProfile; template class AtomicCounter; @@ -165,4 +164,3 @@ class SpillFileManager { IntAtomicCounter* _spill_read_bytes_counter {nullptr}; }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/spill/spill_file_reader.cpp b/be/src/exec/spill/spill_file_reader.cpp index 50609d93f4253d..7c6107e4a3e1a1 100644 --- a/be/src/exec/spill/spill_file_reader.cpp +++ b/be/src/exec/spill/spill_file_reader.cpp @@ -34,7 +34,6 @@ #include "util/debug_points.h" #include "util/slice.h" namespace doris { -#include "common/compile_check_begin.h" namespace io { class FileSystem; } // namespace io diff --git a/be/src/exec/spill/spill_file_reader.h b/be/src/exec/spill/spill_file_reader.h index beca6cc7c44c22..96b625a3eda16e 100644 --- a/be/src/exec/spill/spill_file_reader.h +++ b/be/src/exec/spill/spill_file_reader.h @@ -31,7 +31,6 @@ #include "runtime/workload_management/resource_context.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class Block; @@ -108,4 +107,3 @@ class SpillFileReader { using SpillFileReaderSPtr = std::shared_ptr; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/spill/spill_file_writer.cpp b/be/src/exec/spill/spill_file_writer.cpp index ced813e51e3080..60ddb68c26b6e0 100644 --- a/be/src/exec/spill/spill_file_writer.cpp +++ b/be/src/exec/spill/spill_file_writer.cpp @@ -30,7 +30,6 @@ #include "runtime/thread_context.h" namespace doris { -#include "common/compile_check_begin.h" SpillFileWriter::SpillFileWriter(const std::shared_ptr& spill_file, RuntimeState* state, RuntimeProfile* profile, SpillDataDir* data_dir, diff --git a/be/src/exec/spill/spill_file_writer.h b/be/src/exec/spill/spill_file_writer.h index ba83ca8a5463b7..3577ad37cd17cc 100644 --- a/be/src/exec/spill/spill_file_writer.h +++ b/be/src/exec/spill/spill_file_writer.h @@ -26,7 +26,6 @@ #include "runtime/runtime_profile.h" #include "runtime/workload_management/resource_context.h" namespace doris { -#include "common/compile_check_begin.h" class RuntimeState; class SpillDataDir; @@ -111,4 +110,3 @@ class SpillFileWriter { using SpillFileWriterSPtr = std::shared_ptr; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exec/spill/spill_repartitioner.cpp b/be/src/exec/spill/spill_repartitioner.cpp index de7d225c69ecee..12a2c76c8e2234 100644 --- a/be/src/exec/spill/spill_repartitioner.cpp +++ b/be/src/exec/spill/spill_repartitioner.cpp @@ -36,7 +36,6 @@ #include "util/uid_util.h" namespace doris { -#include "common/compile_check_begin.h" void SpillRepartitioner::init(std::unique_ptr partitioner, RuntimeProfile* profile, int fanout, int repartition_level) { @@ -367,5 +366,4 @@ uint32_t SpillRepartitioner::_map_hash_to_partition(uint32_t hash) const { return ((mixed >> 16) | (mixed << 16)) % static_cast(_fanout); } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exec/table_connector.cpp b/be/src/exec/table_connector.cpp index cecd594a93307d..094ddcac2b63b7 100644 --- a/be/src/exec/table_connector.cpp +++ b/be/src/exec/table_connector.cpp @@ -43,7 +43,6 @@ #include "core/value/vdatetime_value.h" namespace doris { -#include "common/compile_check_begin.h" class TupleDescriptor; @@ -99,5 +98,4 @@ std::u16string TableConnector::utf8_to_u16string(const char* first, const char* return result; } -#include "common/compile_check_end.h" } // namespace doris diff --git a/be/src/exprs/aggregate/aggregate_function.h b/be/src/exprs/aggregate/aggregate_function.h index f4ccccb52fd90b..73175d81b193a0 100644 --- a/be/src/exprs/aggregate/aggregate_function.h +++ b/be/src/exprs/aggregate/aggregate_function.h @@ -37,7 +37,6 @@ #include "util/defer_op.h" namespace doris { -#include "common/compile_check_begin.h" class Arena; class IColumn; @@ -677,4 +676,3 @@ struct VarargsExpression {}; // Uncertain number of parameters } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_ai_agg.h b/be/src/exprs/aggregate/aggregate_function_ai_agg.h index 44fe74850c8205..f440feffd61b8f 100644 --- a/be/src/exprs/aggregate/aggregate_function_ai_agg.h +++ b/be/src/exprs/aggregate/aggregate_function_ai_agg.h @@ -31,7 +31,6 @@ #include "service/http/http_client.h" namespace doris { -#include "common/compile_check_begin.h" class AggregateFunctionAIAggData { public: @@ -306,5 +305,4 @@ class AggregateFunctionAIAgg final } }; -#include "common/compile_check_end.h" } // namespace doris \ No newline at end of file diff --git a/be/src/exprs/aggregate/aggregate_function_approx_count_distinct.cpp b/be/src/exprs/aggregate/aggregate_function_approx_count_distinct.cpp index 314476b2e6ee7d..28aa90fc4420d2 100644 --- a/be/src/exprs/aggregate/aggregate_function_approx_count_distinct.cpp +++ b/be/src/exprs/aggregate/aggregate_function_approx_count_distinct.cpp @@ -22,7 +22,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" AggregateFunctionPtr create_aggregate_function_approx_count_distinct( const std::string& name, const DataTypes& argument_types, const DataTypePtr& result_type, diff --git a/be/src/exprs/aggregate/aggregate_function_approx_count_distinct.h b/be/src/exprs/aggregate/aggregate_function_approx_count_distinct.h index e632dc084a3721..45c781310d29b8 100644 --- a/be/src/exprs/aggregate/aggregate_function_approx_count_distinct.h +++ b/be/src/exprs/aggregate/aggregate_function_approx_count_distinct.h @@ -35,7 +35,6 @@ #include "util/slice.h" namespace doris { -#include "common/compile_check_begin.h" class Arena; class BufferReadable; class BufferWritable; @@ -136,4 +135,3 @@ class AggregateFunctionApproxCountDistinct final } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_array_agg.cpp b/be/src/exprs/aggregate/aggregate_function_array_agg.cpp index a8367441ffc074..0fddadbaab291e 100644 --- a/be/src/exprs/aggregate/aggregate_function_array_agg.cpp +++ b/be/src/exprs/aggregate/aggregate_function_array_agg.cpp @@ -23,7 +23,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" template AggregateFunctionPtr do_create_agg_function_collect(const DataTypes& argument_types, diff --git a/be/src/exprs/aggregate/aggregate_function_array_agg.h b/be/src/exprs/aggregate/aggregate_function_array_agg.h index a998dd8fdbd553..73ce9aca959ee2 100644 --- a/be/src/exprs/aggregate/aggregate_function_array_agg.h +++ b/be/src/exprs/aggregate/aggregate_function_array_agg.h @@ -33,7 +33,6 @@ #include "util/io_helper.h" namespace doris { -#include "common/compile_check_begin.h" class Arena; template @@ -407,4 +406,3 @@ class AggregateFunctionArrayAgg } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_avg.cpp b/be/src/exprs/aggregate/aggregate_function_avg.cpp index acf2cd8d8301e8..de5c15b529ba03 100644 --- a/be/src/exprs/aggregate/aggregate_function_avg.cpp +++ b/be/src/exprs/aggregate/aggregate_function_avg.cpp @@ -26,7 +26,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" constexpr PrimitiveType result_type(PrimitiveType T) { if (T == TYPE_LARGEINT || T == TYPE_BIGINT) { diff --git a/be/src/exprs/aggregate/aggregate_function_avg.h b/be/src/exprs/aggregate/aggregate_function_avg.h index ee6d8015e15717..2b43444d841678 100644 --- a/be/src/exprs/aggregate/aggregate_function_avg.h +++ b/be/src/exprs/aggregate/aggregate_function_avg.h @@ -41,7 +41,6 @@ #include "exprs/aggregate/aggregate_function.h" namespace doris { -#include "common/compile_check_begin.h" class Arena; class BufferReadable; class BufferWritable; @@ -363,4 +362,3 @@ class AggregateFunctionAvg final } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_avg_weighted.cpp b/be/src/exprs/aggregate/aggregate_function_avg_weighted.cpp index 4f403e7a7aa438..24aae849a07741 100644 --- a/be/src/exprs/aggregate/aggregate_function_avg_weighted.cpp +++ b/be/src/exprs/aggregate/aggregate_function_avg_weighted.cpp @@ -22,7 +22,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" void register_aggregate_function_avg_weighted(AggregateFunctionSimpleFactory& factory) { factory.register_function_both( "avg_weighted", creator_without_type::creator>); diff --git a/be/src/exprs/aggregate/aggregate_function_avg_weighted.h b/be/src/exprs/aggregate/aggregate_function_avg_weighted.h index 23a36541a9824a..776fcc89a41118 100644 --- a/be/src/exprs/aggregate/aggregate_function_avg_weighted.h +++ b/be/src/exprs/aggregate/aggregate_function_avg_weighted.h @@ -36,7 +36,6 @@ #include "util/io_helper.h" namespace doris { -#include "common/compile_check_begin.h" class Arena; class BufferReadable; class BufferWritable; @@ -135,4 +134,3 @@ class AggregateFunctionAvgWeight final } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_binary.h b/be/src/exprs/aggregate/aggregate_function_binary.h index 96a8d9c3ad3b8f..ee5a72e2933078 100644 --- a/be/src/exprs/aggregate/aggregate_function_binary.h +++ b/be/src/exprs/aggregate/aggregate_function_binary.h @@ -31,7 +31,6 @@ #include "exprs/aggregate/aggregate_function.h" namespace doris { -#include "common/compile_check_begin.h" template typename Moments> struct StatFunc { @@ -98,4 +97,3 @@ struct AggregateFunctionBinary } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_bit.cpp b/be/src/exprs/aggregate/aggregate_function_bit.cpp index 16712a3d7a7e2c..0d2d9279e72e56 100644 --- a/be/src/exprs/aggregate/aggregate_function_bit.cpp +++ b/be/src/exprs/aggregate/aggregate_function_bit.cpp @@ -25,7 +25,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" void register_aggregate_function_bit(AggregateFunctionSimpleFactory& factory) { using creator = creator_with_type_list class AggregateFunctionTemplate> AggregateFunctionPtr create_with_int_data_type(const DataTypes& argument_type) { diff --git a/be/src/exprs/aggregate/aggregate_function_bitmap.h b/be/src/exprs/aggregate/aggregate_function_bitmap.h index fa2fa12584195c..2ecf18981f6450 100644 --- a/be/src/exprs/aggregate/aggregate_function_bitmap.h +++ b/be/src/exprs/aggregate/aggregate_function_bitmap.h @@ -38,7 +38,6 @@ #include "exprs/aggregate/aggregate_function.h" namespace doris { -#include "common/compile_check_begin.h" class Arena; class BufferReadable; @@ -457,4 +456,3 @@ AggregateFunctionPtr create_aggregate_function_bitmap_union(const std::string& n const bool result_is_nullable); } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_bitmap_agg.cpp b/be/src/exprs/aggregate/aggregate_function_bitmap_agg.cpp index 067cb3aee220c7..1cc9c47217ae94 100644 --- a/be/src/exprs/aggregate/aggregate_function_bitmap_agg.cpp +++ b/be/src/exprs/aggregate/aggregate_function_bitmap_agg.cpp @@ -23,7 +23,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" template AggregateFunctionPtr create_with_int_data_type(const DataTypes& argument_types) { diff --git a/be/src/exprs/aggregate/aggregate_function_bitmap_agg.h b/be/src/exprs/aggregate/aggregate_function_bitmap_agg.h index 785d5d6669a6b3..a66773a5ed57d4 100644 --- a/be/src/exprs/aggregate/aggregate_function_bitmap_agg.h +++ b/be/src/exprs/aggregate/aggregate_function_bitmap_agg.h @@ -31,7 +31,6 @@ #include "exprs/aggregate/aggregate_function.h" namespace doris { -#include "common/compile_check_begin.h" class Arena; class BufferReadable; class BufferWritable; @@ -206,4 +205,3 @@ class AggregateFunctionBitmapAgg final }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_bool_union.cpp b/be/src/exprs/aggregate/aggregate_function_bool_union.cpp index 02d95b46510fe5..e42032659580d7 100644 --- a/be/src/exprs/aggregate/aggregate_function_bool_union.cpp +++ b/be/src/exprs/aggregate/aggregate_function_bool_union.cpp @@ -24,7 +24,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" void register_aggregate_function_bool_union(AggregateFunctionSimpleFactory& factory) { factory.register_function_both( @@ -41,4 +40,3 @@ void register_aggregate_function_bool_union(AggregateFunctionSimpleFactory& fact factory.register_alias("bool_xor", "boolxor_agg"); } } // namespace doris -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/exprs/aggregate/aggregate_function_bool_union.h b/be/src/exprs/aggregate/aggregate_function_bool_union.h index 68a2dcc53a8a0c..a7ef40fb5bfaac 100644 --- a/be/src/exprs/aggregate/aggregate_function_bool_union.h +++ b/be/src/exprs/aggregate/aggregate_function_bool_union.h @@ -30,7 +30,6 @@ #include "exprs/aggregate/aggregate_function_bit.h" namespace doris { -#include "common/compile_check_begin.h" struct AggregateFunctionBoolXorData { static constexpr auto name = "bool_xor"; @@ -108,4 +107,3 @@ class AggregateFuntionBoolUnion final }; } // namespace doris -#include "common/compile_check_end.h" \ No newline at end of file diff --git a/be/src/exprs/aggregate/aggregate_function_collect.cpp b/be/src/exprs/aggregate/aggregate_function_collect.cpp index 4f8d4b83cac2e6..ae86ff54346c79 100644 --- a/be/src/exprs/aggregate/aggregate_function_collect.cpp +++ b/be/src/exprs/aggregate/aggregate_function_collect.cpp @@ -22,7 +22,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" // Forward declarations — template instantiations live in separate TUs AggregateFunctionPtr create_aggregate_function_collect_no_limit(const std::string& name, diff --git a/be/src/exprs/aggregate/aggregate_function_collect.h b/be/src/exprs/aggregate/aggregate_function_collect.h index b9a90211afad6f..6b9b826c3e7333 100644 --- a/be/src/exprs/aggregate/aggregate_function_collect.h +++ b/be/src/exprs/aggregate/aggregate_function_collect.h @@ -45,7 +45,6 @@ #include "util/var_int.h" namespace doris { -#include "common/compile_check_begin.h" template struct AggregateFunctionCollectSetData { static constexpr PrimitiveType PType = T; @@ -476,4 +475,3 @@ class AggregateFunctionCollect } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_collect_impl.h b/be/src/exprs/aggregate/aggregate_function_collect_impl.h index 7c52b20b495e33..0f25c96b03de3f 100644 --- a/be/src/exprs/aggregate/aggregate_function_collect_impl.h +++ b/be/src/exprs/aggregate/aggregate_function_collect_impl.h @@ -25,7 +25,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" template AggregateFunctionPtr do_create_agg_function_collect(bool distinct, const DataTypes& argument_types, @@ -73,4 +72,3 @@ AggregateFunctionPtr create_aggregate_function_collect_impl(const std::string& n } } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_collect_limit.cpp b/be/src/exprs/aggregate/aggregate_function_collect_limit.cpp index 318529689dc895..15c94c5dc53ff3 100644 --- a/be/src/exprs/aggregate/aggregate_function_collect_limit.cpp +++ b/be/src/exprs/aggregate/aggregate_function_collect_limit.cpp @@ -18,7 +18,6 @@ #include "exprs/aggregate/aggregate_function_collect_impl.h" namespace doris { -#include "common/compile_check_begin.h" AggregateFunctionPtr create_aggregate_function_collect_with_limit( const std::string& name, const DataTypes& argument_types, const bool result_is_nullable, diff --git a/be/src/exprs/aggregate/aggregate_function_collect_no_limit.cpp b/be/src/exprs/aggregate/aggregate_function_collect_no_limit.cpp index ba81be14068bdf..e2f5e5f9bbef49 100644 --- a/be/src/exprs/aggregate/aggregate_function_collect_no_limit.cpp +++ b/be/src/exprs/aggregate/aggregate_function_collect_no_limit.cpp @@ -18,7 +18,6 @@ #include "exprs/aggregate/aggregate_function_collect_impl.h" namespace doris { -#include "common/compile_check_begin.h" AggregateFunctionPtr create_aggregate_function_collect_no_limit(const std::string& name, const DataTypes& argument_types, diff --git a/be/src/exprs/aggregate/aggregate_function_combinator.h b/be/src/exprs/aggregate/aggregate_function_combinator.h index 68c54523ce8a52..46696015fae5c5 100644 --- a/be/src/exprs/aggregate/aggregate_function_combinator.h +++ b/be/src/exprs/aggregate/aggregate_function_combinator.h @@ -26,7 +26,6 @@ #include "exprs/aggregate/aggregate_function.h" namespace doris { -#include "common/compile_check_begin.h" /** Aggregate function combinator allows to take one aggregate function * and transform it to another aggregate function. @@ -71,4 +70,3 @@ class IAggregateFunctionCombinator { } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_count.cpp b/be/src/exprs/aggregate/aggregate_function_count.cpp index 350bf4fa7d2ce6..9eac5d3f84c154 100644 --- a/be/src/exprs/aggregate/aggregate_function_count.cpp +++ b/be/src/exprs/aggregate/aggregate_function_count.cpp @@ -26,7 +26,6 @@ #include "exprs/aggregate/factory_helpers.h" namespace doris { -#include "common/compile_check_begin.h" AggregateFunctionPtr create_aggregate_function_count(const std::string& name, const DataTypes& argument_types, diff --git a/be/src/exprs/aggregate/aggregate_function_count.h b/be/src/exprs/aggregate/aggregate_function_count.h index 3bc825a4a5a99e..a7e58d6b1297ac 100644 --- a/be/src/exprs/aggregate/aggregate_function_count.h +++ b/be/src/exprs/aggregate/aggregate_function_count.h @@ -39,7 +39,6 @@ #include "exprs/aggregate/aggregate_function.h" namespace doris { -#include "common/compile_check_begin.h" class Arena; class BufferReadable; class BufferWritable; @@ -336,4 +335,3 @@ class AggregateFunctionCountNotNullUnary final } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_count_by_enum.cpp b/be/src/exprs/aggregate/aggregate_function_count_by_enum.cpp index 9952ed08296b6b..03082ec3671114 100644 --- a/be/src/exprs/aggregate/aggregate_function_count_by_enum.cpp +++ b/be/src/exprs/aggregate/aggregate_function_count_by_enum.cpp @@ -26,7 +26,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" AggregateFunctionPtr create_aggregate_function_count_by_enum(const std::string& name, const DataTypes& argument_types, diff --git a/be/src/exprs/aggregate/aggregate_function_count_by_enum.h b/be/src/exprs/aggregate/aggregate_function_count_by_enum.h index 40bccd7e5fc1c0..38f32d9fd37d25 100644 --- a/be/src/exprs/aggregate/aggregate_function_count_by_enum.h +++ b/be/src/exprs/aggregate/aggregate_function_count_by_enum.h @@ -28,7 +28,6 @@ #include "exprs/aggregate/aggregate_function.h" namespace doris { -#include "common/compile_check_begin.h" struct CountByEnumData { std::unordered_map cbe; @@ -238,4 +237,3 @@ class AggregateFunctionCountByEnum final }; } // namespace doris -#include "common/compile_check_end.h" diff --git a/be/src/exprs/aggregate/aggregate_function_covar.cpp b/be/src/exprs/aggregate/aggregate_function_covar.cpp index 2952b44369bf10..d1db8b40416692 100644 --- a/be/src/exprs/aggregate/aggregate_function_covar.cpp +++ b/be/src/exprs/aggregate/aggregate_function_covar.cpp @@ -22,7 +22,6 @@ #include "exprs/aggregate/helpers.h" namespace doris { -#include "common/compile_check_begin.h" template