starrocks icon indicating copy to clipboard operation
starrocks copied to clipboard

[WIP] just a demo

Open zombee0 opened this issue 9 months ago • 2 comments

Why I'm doing:

What I'm doing:

Fixes #issue

What type of PR is this:

  • [ ] BugFix
  • [ ] Feature
  • [ ] Enhancement
  • [ ] Refactor
  • [ ] UT
  • [ ] Doc
  • [ ] Tool

Does this PR entail a change in behavior?

  • [x] Yes, this PR will result in a change in behavior.
  • [ ] No, this PR will not result in a change in behavior.

If yes, please specify the type of change:

  • [ ] Interface/UI changes: syntax, type conversion, expression evaluation, display information
  • [ ] Parameter changes: default values, similar parameters but with different default values
  • [ ] Policy changes: use new policy to replace old one, functionality automatically enabled
  • [ ] Feature removed
  • [ ] Miscellaneous: upgrade & downgrade compatibility, etc.

Checklist:

  • [ ] I have added test cases for my bug fix or my new feature
  • [ ] This pr needs user documentation (for new or modified features or behaviors)
    • [ ] I have added documentation for my new feature or new function
  • [ ] This is a backport pr

Bugfix cherry-pick branch check:

  • [ ] I have checked the version labels which the pr will be auto-backported to the target branch
    • [ ] 3.3
    • [ ] 3.2
    • [ ] 3.1
    • [ ] 3.0
    • [ ] 2.5

zombee0 avatar May 10 '24 06:05 zombee0

[BE Incremental Coverage Report]

:x: fail : 40 / 127 (31.50%)

file detail

path covered_line new_line coverage not_covered_line_detail
:large_blue_circle: src/column/column_visitor_mutable.cpp 0 1 00.00% [24]
:large_blue_circle: src/exec/pipeline/chunk_accumulate_operator.cpp 0 1 00.00% [27]
:large_blue_circle: src/exec/pipeline/hashjoin/spillable_hash_join_build_operator.cpp 0 1 00.00% [189]
:large_blue_circle: src/exec/pipeline/nljoin/spillable_nljoin_build_operator.cpp 0 1 00.00% [78]
:large_blue_circle: src/exec/pipeline/set/except_build_sink_operator.cpp 0 1 00.00% [23]
:large_blue_circle: src/exec/pipeline/aggregate/spillable_aggregate_blocking_sink_operator.h 0 3 00.00% [44, 45, 46]
:large_blue_circle: src/exec/pipeline/sink/export_sink_operator.cpp 0 1 00.00% [176]
:large_blue_circle: src/exec/pipeline/chunk_accumulate_operator.h 0 3 00.00% [37, 38, 39]
:large_blue_circle: src/exec/pipeline/set/union_passthrough_operator.cpp 0 1 00.00% [22]
:large_blue_circle: src/exec/pipeline/sort/partition_sort_sink_operator.cpp 0 1 00.00% [61]
:large_blue_circle: src/exec/pipeline/noop_sink_operator.h 0 1 00.00% [46]
:large_blue_circle: src/exec/pipeline/sink/mysql_table_sink_operator.cpp 0 1 00.00% [122]
:large_blue_circle: src/exec/pipeline/sort/local_partition_topn_sink.cpp 0 1 00.00% [36]
:large_blue_circle: src/exec/pipeline/set/except_probe_sink_operator.cpp 0 1 00.00% [36]
:large_blue_circle: src/exec/pipeline/set/intersect_probe_sink_operator.cpp 0 1 00.00% [28]
:large_blue_circle: src/exec/pipeline/hashjoin/spillable_hash_join_probe_operator.cpp 0 2 00.00% [187, 190]
:large_blue_circle: src/exec/pipeline/nljoin/nljoin_build_operator.cpp 0 1 00.00% [52]
:large_blue_circle: src/storage/chunk_helper.cpp 0 2 00.00% [548, 549]
:large_blue_circle: src/exec/pipeline/aggregate/spillable_aggregate_distinct_blocking_operator.cpp 0 2 00.00% [90, 94]
:large_blue_circle: src/exec/aggregator.cpp 0 6 00.00% [737, 738, 740, 742, 1143, 1144]
:large_blue_circle: src/exec/pipeline/sink/iceberg_table_sink_operator.cpp 0 1 00.00% [98]
:large_blue_circle: src/exec/pipeline/sort/spillable_partition_sort_sink_operator.cpp 0 2 00.00% [53, 54]
:large_blue_circle: src/exprs/dictmapping_expr.h 0 1 00.00% [45]
:large_blue_circle: src/exec/pipeline/adaptive/collect_stats_source_operator.cpp 0 1 00.00% [45]
:large_blue_circle: src/exec/pipeline/aggregate/aggregate_streaming_sink_operator.h 0 1 00.00% [49]
:large_blue_circle: src/column/column.h 0 1 00.00% [84]
:large_blue_circle: src/exec/pipeline/aggregate/sorted_aggregate_streaming_sink_operator.cpp 0 1 00.00% [72]
:large_blue_circle: src/exec/pipeline/hashjoin/hash_join_probe_operator.cpp 0 1 00.00% [76]
:large_blue_circle: src/column/column_visitor.cpp 0 1 00.00% [24]
:large_blue_circle: src/exec/pipeline/limit_operator.cpp 0 1 00.00% [26]
:large_blue_circle: src/exec/pipeline/adaptive/collect_stats_sink_operator.cpp 0 1 00.00% [49]
:large_blue_circle: src/exec/pipeline/nljoin/spillable_nljoin_probe_operator.cpp 0 1 00.00% [213]
:large_blue_circle: src/exprs/arithmetic_expr.cpp 0 1 00.00% [274]
:large_blue_circle: src/exec/pipeline/aggregate/spillable_aggregate_distinct_blocking_operator.h 0 3 00.00% [45, 46, 47]
:large_blue_circle: src/exec/pipeline/dict_decode_operator.cpp 0 1 00.00% [37]
:large_blue_circle: src/exec/pipeline/aggregate/spillable_aggregate_blocking_sink_operator.cpp 0 1 00.00% [115]
:large_blue_circle: src/exec/pipeline/hash_partition_sink_operator.cpp 0 1 00.00% [29]
:large_blue_circle: src/exec/pipeline/exchange/exchange_sink_operator.cpp 0 1 00.00% [485]
:large_blue_circle: src/exec/pipeline/set/intersect_build_sink_operator.cpp 0 1 00.00% [23]
:large_blue_circle: src/column/column_helper.h 0 12 00.00% [129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 144]
:large_blue_circle: src/exec/pipeline/aggregate/aggregate_distinct_streaming_sink_operator.cpp 0 1 00.00% [66]
:large_blue_circle: src/exec/pipeline/olap_table_sink_operator.cpp 0 1 00.00% [138]
:large_blue_circle: src/exprs/java_function_call_expr.cpp 0 1 00.00% [100]
:large_blue_circle: src/exec/pipeline/project_operator.cpp 0 1 00.00% [40]
:large_blue_circle: src/exprs/info_func.cpp 0 1 00.00% [41]
:large_blue_circle: src/exec/pipeline/aggregate/aggregate_streaming_sink_operator.cpp 0 1 00.00% [69]
:large_blue_circle: src/exprs/cast_expr.h 0 4 00.00% [105, 127, 148, 167]
:large_blue_circle: src/exprs/clone_expr.h 0 1 00.00% [30]
:large_blue_circle: src/exprs/placeholder_ref.cpp 0 1 00.00% [22]
:large_blue_circle: src/exec/pipeline/table_function_operator.cpp 0 1 00.00% [139]
:large_blue_circle: src/exec/pipeline/aggregate/aggregate_distinct_streaming_sink_operator.h 0 1 00.00% [50]
:large_blue_circle: src/exec/pipeline/assert_num_rows_operator.cpp 0 1 00.00% [58]
:large_blue_circle: src/exec/pipeline/select_operator.cpp 0 1 00.00% [87]
:large_blue_circle: src/exprs/in_const_predicate.hpp 1 3 33.33% [291, 328]
:large_blue_circle: src/exprs/cast_expr_array.cpp 1 2 50.00% [253]
:large_blue_circle: src/exprs/cast_nested.cpp 2 3 66.67% [68]
:large_blue_circle: src/exprs/binary_predicate.cpp 2 3 66.67% [237]
:large_blue_circle: src/exprs/case_expr.cpp 1 1 100.00% []
:large_blue_circle: src/exprs/map_apply_expr.cpp 1 1 100.00% []
:large_blue_circle: src/exprs/map_expr.cpp 1 1 100.00% []
:large_blue_circle: src/exec/stream/aggregate/stream_aggregate_operator.cpp 1 1 100.00% []
:large_blue_circle: src/exprs/cast_expr.cpp 2 2 100.00% []
:large_blue_circle: src/column/chunk.h 2 2 100.00% []
:large_blue_circle: src/exec/query_cache/multilane_operator.cpp 1 1 100.00% []
:large_blue_circle: src/exec/pipeline/source_operator.h 1 1 100.00% []
:large_blue_circle: src/exec/pipeline/exchange/local_exchange_sink_operator.cpp 1 1 100.00% []
:large_blue_circle: src/exprs/array_element_expr.cpp 1 1 100.00% []
:large_blue_circle: src/exprs/array_expr.cpp 1 1 100.00% []
:large_blue_circle: src/column/nullable_column.h 1 1 100.00% []
:large_blue_circle: src/exprs/condition_expr.cpp 4 4 100.00% []
:large_blue_circle: src/exprs/array_map_expr.cpp 1 1 100.00% []
:large_blue_circle: src/exprs/literal.cpp 1 1 100.00% []
:large_blue_circle: src/exprs/is_null_predicate.cpp 1 1 100.00% []
:large_blue_circle: src/exprs/map_element_expr.cpp 1 1 100.00% []
:large_blue_circle: src/formats/parquet/encoding_dict.h 4 4 100.00% []
:large_blue_circle: src/column/chunk.cpp 7 7 100.00% []
:large_blue_circle: src/exprs/column_ref.cpp 1 1 100.00% []

github-actions[bot] avatar Jul 15 '24 12:07 github-actions[bot]

[FE Incremental Coverage Report]

:white_check_mark: pass : 0 / 0 (0%)

github-actions[bot] avatar Jul 15 '24 13:07 github-actions[bot]