| Filename | Line Coverage |
be/src/core/block/block.cpp | 100.00% (2/2) |
be/src/core/column/column.cpp | 100.00% (2/2) |
be/src/core/column/column.h | 100.00% (21/21) |
be/src/core/column/column_array.cpp | 100.00% (1/1) |
be/src/core/column/column_array.h | 100.00% (1/1) |
be/src/core/column/column_const.h | 92.31% (12/13) |
be/src/core/column/column_execute_util.h | 100.00% (1/1) |
be/src/core/column/column_map.cpp | 100.00% (1/1) |
be/src/core/column/column_variant.cpp | 92.31% (12/13) |
be/src/core/data_type/data_type.h | 100.00% (1/1) |
be/src/core/data_type_serde/data_type_map_serde.cpp | 0.00% (0/5) |
be/src/exec/common/hash_table/hash_map_context.h | 100.00% (1/1) |
be/src/exec/common/join_utils.h | 100.00% (6/6) |
be/src/exec/common/util.hpp | 100.00% (5/5) |
be/src/exec/common/variant_util.cpp | 100.00% (1/1) |
be/src/exec/operator/hashjoin_build_sink.cpp | 100.00% (1/1) |
be/src/exec/operator/hashjoin_probe_operator.cpp | 100.00% (1/1) |
be/src/exec/operator/join/process_hash_table_probe_impl.h | 0.00% (0/2) |
be/src/exec/operator/materialization_opertor.cpp | 100.00% (1/1) |
be/src/exec/operator/olap_scan_operator.cpp | 0.00% (0/1) |
be/src/exec/operator/scan_operator.cpp | 100.00% (2/2) |
be/src/exec/operator/set_probe_sink_operator.cpp | 100.00% (2/2) |
be/src/exec/scan/scanner_scheduler.cpp | 0.00% (0/2) |
be/src/exec/sink/viceberg_delete_sink.cpp | 100.00% (13/13) |
be/src/exec/sink/vrow_distribution.cpp | 100.00% (2/2) |
be/src/exec/sink/vtablet_block_convertor.cpp | 17.39% (4/23) |
be/src/exec/sink/writer/iceberg/partition_transformers.h | 100.00% (3/3) |
be/src/exec/sink/writer/vhive_table_writer.cpp | 0.00% (0/1) |
be/src/exprs/aggregate/aggregate_function_count_by_enum.h | 100.00% (10/10) |
be/src/exprs/function/ai/ai_functions.cpp | 100.00% (18/18) |
be/src/exprs/function/array/function_array_aggregation.cpp | 30.77% (8/26) |
be/src/exprs/function/array/function_array_enumerate.cpp | 0.00% (0/1) |
be/src/exprs/function/array/function_array_enumerate_uniq.cpp | 0.00% (0/2) |
be/src/exprs/function/array/function_array_sort.h | 0.00% (0/2) |
be/src/exprs/function/array/function_array_sortby.cpp | 0.00% (0/1) |
be/src/exprs/function/array/function_array_utils.cpp | 100.00% (3/3) |
be/src/exprs/function/array/function_array_zip.cpp | 0.00% (0/1) |
be/src/exprs/function/cast/cast_base.cpp | 0.00% (0/1) |
be/src/exprs/function/cast/cast_to_array.h | 100.00% (1/1) |
be/src/exprs/function/cast/cast_to_basic_number_common.h | 100.00% (1/1) |
be/src/exprs/function/cast/cast_to_decimal.h | 100.00% (4/4) |
be/src/exprs/function/cast/cast_to_float.h | 100.00% (1/1) |
be/src/exprs/function/cast/cast_to_int.h | 100.00% (2/2) |
be/src/exprs/function/cast/cast_to_jsonb.h | 100.00% (1/1) |
be/src/exprs/function/cast/cast_to_map.h | 0.00% (0/1) |
be/src/exprs/function/cast/cast_to_struct.h | 0.00% (0/1) |
be/src/exprs/function/cast/cast_to_variant.h | 100.00% (6/6) |
be/src/exprs/function/cast/function_cast.cpp | 100.00% (1/1) |
be/src/exprs/function/comparison_equal_for_null.cpp | 100.00% (18/18) |
be/src/exprs/function/function_always_not_nullable.h | 0.00% (0/6) |
be/src/exprs/function/function_assert_true.cpp | 0.00% (0/1) |
be/src/exprs/function/function_bitmap.cpp | 0.00% (0/1) |
be/src/exprs/function/function_bitmap_variadic.cpp | 50.00% (2/4) |
be/src/exprs/function/function_date_or_datetime_computation.h | 57.14% (4/7) |
be/src/exprs/function/function_date_or_datetime_to_string.cpp | 100.00% (1/1) |
be/src/exprs/function/function_datetime_floor_ceil.cpp | 0.00% (0/1) |
be/src/exprs/function/function_hash.cpp | 100.00% (3/3) |
be/src/exprs/function/function_helpers.cpp | 66.67% (8/12) |
be/src/exprs/function/function_hll.cpp | 100.00% (4/4) |
be/src/exprs/function/function_json.cpp | 0.00% (0/11) |
be/src/exprs/function/function_jsonb.cpp | 0.00% (0/65) |
be/src/exprs/function/function_map.cpp | 0.00% (0/27) |
be/src/exprs/function/function_nullables.cpp | 0.00% (0/5) |
be/src/exprs/function/function_other_types_to_date.cpp | 0.00% (0/1) |
be/src/exprs/function/function_quantile_state.cpp | 0.00% (0/1) |
be/src/exprs/function/function_regexp.cpp | 46.34% (19/41) |
be/src/exprs/function/function_reverse.h | 100.00% (1/1) |
be/src/exprs/function/function_size.cpp | 50.00% (4/8) |
be/src/exprs/function/function_string_basic.cpp | 16.67% (1/6) |
be/src/exprs/function/function_string_concat.h | 100.00% (4/4) |
be/src/exprs/function/function_string_digest.cpp | 50.00% (4/8) |
be/src/exprs/function/function_string_format.h | 100.00% (8/8) |
be/src/exprs/function/function_string_misc.cpp | 75.00% (6/8) |
be/src/exprs/function/function_string_replace.h | 0.00% (0/1) |
be/src/exprs/function/function_string_search.cpp | 0.00% (0/1) |
be/src/exprs/function/function_string_to_string.h | 100.00% (1/1) |
be/src/exprs/function/function_struct_element.cpp | 100.00% (1/1) |
be/src/exprs/function/function_tokenize.cpp | 100.00% (5/5) |
be/src/exprs/function/function_totype.h | 100.00% (7/7) |
be/src/exprs/function/function_utility.cpp | 0.00% (0/1) |
be/src/exprs/function/function_varbinary.cpp | 50.00% (1/2) |
be/src/exprs/function/function_variant_element.cpp | 0.00% (0/2) |
be/src/exprs/function/functions_comparison.h | 0.00% (0/4) |
be/src/exprs/function/functions_logical.cpp | 0.00% (0/6) |
be/src/exprs/function/functions_multi_string_position.cpp | 0.00% (0/10) |
be/src/exprs/function/functions_multi_string_search.cpp | 0.00% (0/11) |
be/src/exprs/function/if.cpp | 9.09% (1/11) |
be/src/exprs/function/if.h | 100.00% (3/3) |
be/src/exprs/function/is_not_null.h | 0.00% (0/1) |
be/src/exprs/function/is_null.h | 0.00% (0/1) |
be/src/exprs/function/like.cpp | 100.00% (9/9) |
be/src/exprs/function/match.cpp | 0.00% (0/20) |
be/src/exprs/function/math.cpp | 100.00% (5/5) |
be/src/exprs/short_circuit_util.h | 100.00% (4/4) |
be/src/exprs/table_function/vexplode_map.cpp | 0.00% (0/3) |
be/src/exprs/table_function/vjson_each.cpp | 100.00% (1/1) |
be/src/exprs/vcondition_expr.cpp | 0.00% (0/14) |
be/src/exprs/vexpr.cpp | 100.00% (2/2) |
be/src/exprs/virtual_slot_ref.cpp | 0.00% (0/3) |
be/src/exprs/vruntimefilter_wrapper.cpp | 0.00% (0/2) |
be/src/format/orc/vorc_reader.cpp | 0.00% (0/1) |
be/src/format/parquet/vparquet_group_reader.cpp | 0.00% (0/1) |
be/src/format/table/iceberg_delete_file_reader_helper.cpp | 100.00% (2/2) |
be/src/format/table/iceberg_reader_mixin.h | 0.00% (0/11) |
be/src/format/table/paimon_predicate_converter.cpp | 0.00% (0/2) |
be/src/format/table/parquet_utils.cpp | 100.00% (3/3) |
be/src/format/transformer/iceberg_partition_function.cpp | 100.00% (2/2) |
be/src/format/transformer/merge_partitioner.cpp | 55.56% (5/9) |
be/src/storage/index/ann/ann_topn_runtime.cpp | 100.00% (11/11) |
be/src/storage/iterator/olap_data_convertor.cpp | 100.00% (12/12) |
be/src/storage/predicate/in_list_predicate.h | 0.00% (0/8) |
be/src/storage/predicate/null_predicate.cpp | 25.00% (1/4) |
be/src/storage/segment/column_reader.cpp | 100.00% (8/8) |
be/src/storage/segment/segment_iterator.cpp | 100.00% (4/4) |
be/src/storage/segment/variant/variant_column_reader.cpp | 0.00% (0/10) |
Totals | 47.88% (327/683) |