[Feature] Add column_with_row store type for PK table and optimize read amplification of partialupdate

Fixes #26409
This pull request (PR) introduces significant enhancements to our OLAP database, aimed at improving storage flexibility and query optimization for our users. The key changes in this PR include the addition of a new property called storage_type for primary key tables, offering three storage layout options: column (default), row, and column_with_row. While the primary key table currently supports only column and column_with_row, each storage type has unique characteristics.
column: This default storage type excels in columnar data retrieval, providing efficient read performance for analytical workloads.
row: This storage type introduces a row-oriented layout, catering to use cases with high concurrency point reads, and optimizing read operations in this context.
column_with_row: Combining the benefits of both columnar and row-oriented storage.
Additionally, this PR includes an optimization that addresses read amplification issues caused by the column store. This optimization reduces unnecessary read overhead, resulting in improved partial update performance.
It's important to note that this PR is part of a broader initiative to enhance performance for high concurrency point read scenarios. As part of this effort, we are introducing row store support and various other optimizations to further boost the database's capabilities.
Please be aware that schema changes have not been implemented in this PR and are planned for following development.
What type of PR is this:

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

Checklist:

[x] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[x] 3.2
[ ] 3.1
[ ] 3.0
[ ] 2.5

[BE Incremental Coverage Report]
:disappointed: fail : 76 / 122 (62.30%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
6
00.00%
[198, 199, 200, 201, 202, 203]

:large_blue_circle:
src/storage/tablet_manager.cpp
0
9
00.00%
[1322, 1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/storage/tablet.h
0
1
00.00%
[277]

:large_blue_circle:
src/storage/tablet_updates.cpp
3
20
15.00%
[4298, 4299, 4335, 4338, 4339, 4342, 4344, 4345, 4346, 4347, 4348, 4350, 4351, 4353, 4354, 4356, 4357]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
6
10
60.00%
[240, 241, 318, 319]

:large_blue_circle:
src/storage/rowset_update_state.cpp
41
47
87.23%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/primary_key_encoder.cpp
2
2
100.00%
[]

:large_blue_circle:
src/storage/memtable.cpp
14
14
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 74 / 122 (60.66%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
5
00.00%
[203, 205, 207, 208, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
0
9
00.00%
[1322, 1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/agent/agent_task.cpp
0
3
00.00%
[749, 763, 765]

:large_blue_circle:
src/storage/tablet_updates.cpp
3
22
13.64%
[4298, 4299, 4335, 4336, 4338, 4339, 4341, 4342, 4344, 4345, 4346, 4347, 4348, 4350, 4351, 4353, 4354, 4356, 4357]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/primary_key_encoder.cpp
2
2
100.00%
[]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 74 / 122 (60.66%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
5
00.00%
[203, 205, 207, 208, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
0
9
00.00%
[1322, 1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/agent/agent_task.cpp
0
3
00.00%
[749, 763, 765]

:large_blue_circle:
src/storage/tablet_updates.cpp
3
22
13.64%
[4298, 4299, 4335, 4336, 4338, 4339, 4341, 4342, 4344, 4345, 4346, 4347, 4348, 4350, 4351, 4353, 4354, 4356, 4357]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/primary_key_encoder.cpp
2
2
100.00%
[]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.2 out of 3 committers have signed the CLA.:white_check_mark: Jay-ju:white_check_mark: decster:x: rootroot seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

[FE Incremental Coverage Report]
:disappointed: fail : 17 / 49 (34.69%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[799]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
0
15
00.00%
[520, 521, 522, 523, 803, 807, 1115, 1116, 1117, 1119, 1120, 1121, 1122, 1124, 1125]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2801, 2802, 2803, 2805]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
18
44.44%
[744, 1961, 2177, 2181, 2183, 2185, 2187, 2189, 2195, 2198]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
1
1
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 74 / 122 (60.66%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
5
00.00%
[203, 205, 207, 208, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
0
9
00.00%
[1322, 1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/agent/agent_task.cpp
0
3
00.00%
[749, 763, 765]

:large_blue_circle:
src/storage/tablet_updates.cpp
3
22
13.64%
[4298, 4299, 4335, 4336, 4338, 4339, 4341, 4342, 4344, 4345, 4346, 4347, 4348, 4350, 4351, 4353, 4354, 4356, 4357]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/primary_key_encoder.cpp
2
2
100.00%
[]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 565 (39.12%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[776, 788, 789, 790, 791, 792]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1324, 1325, 1327, 1328, 1329, 1330, 1331, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/row_store_encoder.cpp
59
246
23.98%
[31, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 49, 52, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 71, 73, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 96, 97, 98, 99, 101, 102, 103, 104, 106, 107, 108, 109, 111, 112, 113, 114, 116, 117, 118, 119, 121, 122, 123, 124, 126, 127, 128, 129, 131, 132, 133, 134, 136, 137, 138, 139, 141, 142, 143, 144, 146, 147, 151, 154, 158, 160, 161, 162, 163, 165, 168, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 272, 273, 280, 281, 287, 288, 289, 290, 291, 292, 293, 295, 296, 297, 298, 299, 352, 353, 354, 357, 358, 361, 362, 363, 366, 367]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
7
15
46.67%
[219, 220, 221, 223, 359, 360, 361, 362]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
27
48.15%
[31, 32, 35, 36, 39, 40, 43, 44, 47, 48, 71, 72, 73, 74]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[205, 206, 208]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
65
111
58.56%
[32, 36, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 62, 63, 64, 65, 67, 71, 72, 73, 76, 77, 78, 79, 80, 82, 117, 118, 119, 121, 170, 171, 172, 176, 177]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4300, 4340, 4341, 4342, 4345, 4346, 4347, 4348]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/primary_key_encoder.cpp
2
2
100.00%
[]

:large_blue_circle:
src/storage/row_store_encoder.h
6
6
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

Do we have tests about disk size amplification between these three storage type in same table?

[FE Incremental Coverage Report]
:disappointed: fail : 19 / 49 (38.78%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[799]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
2
15
13.33%
[520, 521, 522, 523, 1115, 1116, 1117, 1119, 1120, 1121, 1122, 1124, 1125]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2801, 2802, 2803, 2805]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
18
44.44%
[746, 1963, 2179, 2183, 2185, 2187, 2189, 2191, 2197, 2200]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
1
1
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 565 (39.12%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[776, 788, 789, 790, 791, 792]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1324, 1325, 1327, 1328, 1329, 1330, 1331, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/row_store_encoder.cpp
59
246
23.98%
[31, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 49, 52, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 71, 73, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 96, 97, 98, 99, 101, 102, 103, 104, 106, 107, 108, 109, 111, 112, 113, 114, 116, 117, 118, 119, 121, 122, 123, 124, 126, 127, 128, 129, 131, 132, 133, 134, 136, 137, 138, 139, 141, 142, 143, 144, 146, 147, 151, 154, 158, 160, 161, 162, 163, 165, 168, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 272, 273, 280, 281, 287, 288, 289, 290, 291, 292, 293, 295, 296, 297, 298, 299, 352, 353, 354, 357, 358, 361, 362, 363, 366, 367]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
7
15
46.67%
[219, 220, 221, 223, 359, 360, 361, 362]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
27
48.15%
[31, 32, 35, 36, 39, 40, 43, 44, 47, 48, 71, 72, 73, 74]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[205, 206, 208]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
65
111
58.56%
[32, 36, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 62, 63, 64, 65, 67, 71, 72, 73, 76, 77, 78, 79, 80, 82, 117, 118, 119, 121, 170, 171, 172, 176, 177]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4300, 4340, 4341, 4342, 4345, 4346, 4347, 4348]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/primary_key_encoder.cpp
2
2
100.00%
[]

:large_blue_circle:
src/storage/row_store_encoder.h
6
6
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

Do we have tests about disk size amplification between these three storage type in same table?
this pr hasn't to compare size difference between  column_with_row  and column. this will be resolved in short circuit read. it will include read performance and storage size

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 88 / 118 (74.58%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
7
00.00%
[198, 199, 200, 201, 202, 203, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
10
20.00%
[1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/tablet_updates.cpp
17
20
85.00%
[4369, 4411, 4423]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 88 / 118 (74.58%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
7
00.00%
[198, 199, 200, 201, 202, 203, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
10
20.00%
[1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/tablet_updates.cpp
17
20
85.00%
[4369, 4411, 4423]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 88 / 118 (74.58%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
7
00.00%
[198, 199, 200, 201, 202, 203, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
10
20.00%
[1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/tablet_updates.cpp
17
20
85.00%
[4369, 4411, 4423]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 88 / 118 (74.58%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
7
00.00%
[198, 199, 200, 201, 202, 203, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
10
20.00%
[1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/tablet_updates.cpp
17
20
85.00%
[4369, 4411, 4423]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 88 / 118 (74.58%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
7
00.00%
[198, 199, 200, 201, 202, 203, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
10
20.00%
[1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/tablet_updates.cpp
17
20
85.00%
[4369, 4411, 4423]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 86 / 116 (74.14%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
7
00.00%
[198, 199, 200, 201, 202, 203, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
0
8
00.00%
[1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/tablet_updates.cpp
17
20
85.00%
[4369, 4411, 4423]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 86 / 116 (74.14%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/delta_writer.cpp
0
7
00.00%
[198, 199, 200, 201, 202, 203, 209]

:large_blue_circle:
src/storage/tablet_manager.cpp
0
8
00.00%
[1323, 1324, 1328, 1329, 1330, 1332, 1336, 1337]

:large_blue_circle:
src/storage/rowset_update_state.h
1
4
25.00%
[171, 172, 173]

:large_blue_circle:
src/storage/tablet_meta.cpp
8
11
72.73%
[240, 241, 319]

:large_blue_circle:
src/storage/tablet_updates.cpp
17
20
85.00%
[4369, 4411, 4423]

:large_blue_circle:
src/storage/rowset_update_state.cpp
40
46
86.96%
[316, 421, 422, 631, 632, 656]

:large_blue_circle:
src/storage/memtable.cpp
11
11
100.00%
[]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
8
8
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 211 / 321 (65.73%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[200, 201, 203]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4372, 4412, 4413, 4414, 4417, 4418, 4419, 4420]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 211 / 321 (65.73%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[200, 201, 203]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4372, 4412, 4413, 4414, 4417, 4418, 4419, 4420]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 211 / 321 (65.73%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[200, 201, 203]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4372, 4412, 4413, 4414, 4417, 4418, 4419, 4420]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 211 / 321 (65.73%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[200, 201, 203]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4372, 4412, 4413, 4414, 4417, 4418, 4419, 4420]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[747, 1969, 2185, 2189, 2191, 2193, 2195, 2197, 2203, 2206, 2879, 2880]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 211 / 321 (65.73%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[200, 201, 203]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4372, 4412, 4413, 4414, 4417, 4418, 4419, 4420]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[752, 1974, 2190, 2194, 2196, 2198, 2200, 2202, 2208, 2211, 2884, 2885]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 211 / 321 (65.73%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[200, 201, 203]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4372, 4412, 4413, 4414, 4417, 4418, 4419, 4420]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 22 / 56 (39.29%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1080]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
3
18
16.67%
[522, 524, 525, 526, 807, 811, 1119, 1120, 1121, 1123, 1124, 1125, 1126, 1128, 1129]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
8
20
40.00%
[752, 1974, 2190, 2194, 2196, 2198, 2200, 2202, 2208, 2211, 2884, 2885]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 211 / 321 (65.73%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[200, 201, 203]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4372, 4412, 4413, 4414, 4417, 4418, 4419, 4420]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 211 / 321 (65.73%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[200, 201, 203]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4372, 4412, 4413, 4414, 4417, 4418, 4419, 4420]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/memtable.cpp
15
16
93.75%
[47]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 218 / 338 (64.50%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[201, 202, 204]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4391, 4431, 4432, 4433, 4436, 4437, 4438, 4439]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/memtable.cpp
22
33
66.67%
[48, 167, 168, 169, 171, 172, 174, 175, 192, 193, 201]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 218 / 338 (64.50%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[201, 202, 204]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4391, 4431, 4432, 4433, 4436, 4437, 4438, 4439]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/memtable.cpp
22
33
66.67%
[48, 167, 168, 169, 171, 172, 174, 175, 192, 193, 201]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 33 / 61 (54.10%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1081]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
5
18
27.78%
[522, 526, 802, 806, 1114, 1115, 1116, 1118, 1119, 1120, 1121, 1123, 1124]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
15
23
65.22%
[762, 1984, 2200, 2205, 2213, 2215, 2221, 2224]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/sql/analyzer/UpdateAnalyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 218 / 338 (64.50%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 423, 632, 633, 634, 636, 639, 641, 642, 643, 644, 645, 646, 647, 648, 649, 651, 652, 654, 655, 656, 657, 697, 698]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
3
6
50.00%
[201, 202, 204]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[53]

:large_blue_circle:
src/storage/tablet_updates.cpp
13
21
61.90%
[4391, 4431, 4432, 4433, 4436, 4437, 4438, 4439]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/memtable.cpp
22
33
66.67%
[48, 167, 168, 169, 171, 172, 174, 175, 192, 193, 201]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4400, 4441, 4442, 4446, 4447, 4448, 4449]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 35 / 61 (57.38%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1081]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
7
18
38.89%
[522, 526, 1114, 1115, 1116, 1118, 1119, 1120, 1121, 1123, 1124]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2802, 2803, 2804, 2806]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
15
23
65.22%
[762, 1984, 2200, 2205, 2213, 2215, 2221, 2224]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/sql/analyzer/UpdateAnalyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335, 1336, 1337]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4400, 4441, 4442, 4446, 4447, 4448, 4449]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 35 / 61 (57.38%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1081]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
7
18
38.89%
[522, 526, 1114, 1115, 1116, 1118, 1119, 1120, 1121, 1123, 1124]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2803, 2804, 2805, 2807]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
15
23
65.22%
[762, 1984, 2200, 2205, 2213, 2215, 2221, 2224]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/sql/analyzer/UpdateAnalyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1334, 1335, 1336, 1337, 1338]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4400, 4441, 4442, 4446, 4447, 4448, 4449]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1334, 1335, 1336, 1337, 1338]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4400, 4441, 4442, 4446, 4447, 4448, 4449]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1334, 1335, 1336, 1337, 1338]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4400, 4441, 4442, 4446, 4447, 4448, 4449]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 36 / 61 (59.02%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1081]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2803, 2804, 2805, 2807]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
8
18
44.44%
[522, 1113, 1114, 1115, 1117, 1118, 1119, 1120, 1122, 1123]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
15
23
65.22%
[762, 1984, 2200, 2205, 2213, 2215, 2221, 2224]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/sql/analyzer/UpdateAnalyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1334, 1335, 1336, 1337, 1338]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4400, 4441, 4442, 4446, 4447, 4448, 4449]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 36 / 61 (59.02%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1081]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[815]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2803, 2804, 2805, 2807]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
8
18
44.44%
[522, 1113, 1114, 1115, 1117, 1118, 1119, 1120, 1122, 1123]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
15
23
65.22%
[762, 1984, 2200, 2205, 2213, 2215, 2221, 2224]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/sql/analyzer/UpdateAnalyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1334, 1335, 1336, 1337, 1338]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4401, 4442, 4443, 4447, 4448, 4449, 4450]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1334, 1335, 1336, 1337, 1338]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4401, 4442, 4443, 4447, 4448, 4449, 4450]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1334, 1335, 1336, 1337, 1338]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4401, 4442, 4443, 4447, 4448, 4449, 4450]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:disappointed: fail : 36 / 52 (69.23%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1081]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[816]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
3
7
42.86%
[2803, 2804, 2805, 2807]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
15
23
65.22%
[762, 1984, 2200, 2205, 2213, 2215, 2221, 2224]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
8
9
88.89%
[522]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/sql/analyzer/UpdateAnalyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1334, 1335, 1336, 1337, 1338]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4401, 4442, 4443, 4447, 4448, 4449, 4450]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

[FE Incremental Coverage Report]
:heart_eyes: pass : 40 / 49 (81.63%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/backup/RestoreJob.java
0
2
00.00%
[863, 1081]

:large_blue_circle:
com/starrocks/leader/ReportHandler.java
0
1
00.00%
[816]

:large_blue_circle:
com/starrocks/catalog/OlapTable.java
15
20
75.00%
[2196, 2201, 2209, 2215, 2218]

:large_blue_circle:
com/starrocks/common/util/PropertyAnalyzer.java
8
9
88.89%
[522]

:large_blue_circle:
com/starrocks/server/OlapTableFactory.java
3
3
100.00%
[]

:large_blue_circle:
com/starrocks/catalog/TableProperty.java
4
4
100.00%
[]

:large_blue_circle:
com/starrocks/server/GlobalStateMgr.java
7
7
100.00%
[]

:large_blue_circle:
com/starrocks/sql/analyzer/UpdateAnalyzer.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/clone/TabletSchedCtx.java
1
1
100.00%
[]

[BE Incremental Coverage Report]
:disappointed: fail : 221 / 342 (64.62%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
src/storage/row_store_encoder_factory.h
0
1
00.00%
[29]

:large_blue_circle:
src/agent/agent_task.cpp
0
6
00.00%
[793, 805, 806, 807, 808, 809]

:large_blue_circle:
src/storage/rowset_update_state.cpp
6
60
10.00%
[309, 311, 312, 314, 315, 316, 319, 320, 321, 322, 323, 324, 325, 327, 329, 330, 332, 334, 335, 336, 337, 339, 340, 341, 342, 343, 344, 346, 349, 350, 375, 425, 662, 663, 664, 666, 669, 671, 672, 673, 674, 675, 676, 677, 678, 679, 681, 682, 684, 685, 686, 687, 735, 736]

:large_blue_circle:
src/storage/tablet_manager.cpp
2
14
14.29%
[1325, 1326, 1328, 1329, 1330, 1331, 1332, 1334, 1335, 1336, 1337, 1338]

:large_blue_circle:
src/storage/delta_writer.cpp
4
8
50.00%
[204, 205, 207, 376]

:large_blue_circle:
src/storage/rowset_update_state.h
1
2
50.00%
[58]

:large_blue_circle:
src/storage/row_store_encoder_util.h
13
21
61.90%
[39, 40, 43, 44, 71, 72, 73, 74]

:large_blue_circle:
src/storage/tablet_updates.cpp
12
19
63.16%
[4401, 4442, 4443, 4447, 4448, 4449, 4450]

:large_blue_circle:
src/storage/row_store_encoder.cpp
8
12
66.67%
[43, 44, 51, 52]

:large_blue_circle:
src/storage/memtable.cpp
25
37
67.57%
[48, 172, 173, 174, 175, 177, 178, 180, 181, 198, 199, 207]

:large_blue_circle:
src/storage/row_store_encoder_factory.cpp
14
17
82.35%
[27, 34, 35]

:large_blue_circle:
src/storage/row_store_encoder_simple.cpp
106
115
92.17%
[63, 64, 66, 93, 132, 133, 134, 138, 139]

:large_blue_circle:
src/storage/rowset/segment_writer.cpp
15
15
100.00%
[]

:large_blue_circle:
src/storage/tablet.h
3
3
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.h
1
1
100.00%
[]

:large_blue_circle:
src/storage/tablet_meta.cpp
11
11
100.00%
[]

@mergify backport branch-3.2


CRD schema validation error on Conditions

Bug Report
I get this CRD schema validation error when defining a CRD to a live cluster:
oc apply -f deploy/crds/redhatcop.redhat.io_namespaceconfigs_crd.yaml
The CustomResourceDefinition "namespaceconfigs.redhatcop.redhat.io" is invalid:
* spec.validation.openAPIV3Schema.properties[status].properties[conditions].items: Required value: must be specified
* spec.validation.openAPIV3Schema.properties[status].properties[lockedResourceStatuses].additionalProperties.items: Required value: must be specified

It is essentially complaining that the item is missing for the Conditions type. I use the operator SDK Conditions type as follows
// NamespaceConfigStatus defines the observed state of NSConfig
type NamespaceConfigStatus struct {
	// INSERT ADDITIONAL STATUS FIELD - define observed state of cluster
	// Important: Run "operator-sdk generate k8s" to regenerate code after modifying this file
	// Add custom validation using kubebuilder tags: https://book-v1.book.kubebuilder.io/beyond_basics/generating_crd.html
	apis.EnforcingReconcileStatus `json:",inline"`
}

type EnforcingReconcileStatus struct {

	// ReconcileStatus this is the general status of the main reconciler
	Conditions status.Conditions `json:"conditions"`

	//LockedResourceStatuses containes the reconcile status for each of the managed resoureces
	LockedResourceStatuses map[string]status.Conditions `json:"lockedResourceStatuses,omitempty"`
}

I believe this error started to happen after the upgrade to OCP 4.3.12
What did you do?
generated the crd with operator-sdk generate crd and applied it to the cluster
What did you expect to see?
crd successfully defined.
What did you see instead? Under which circumstances?
the error, see above
Environment

operator-sdk version:

operator-sdk version
operator-sdk version: "v0.17.0", commit: "2fd7019f856cdb6f6618e2c3c80d15c3c79d1b6c", kubernetes version: "unknown", go version: "go1.13.10 linux/amd64"

my operator still imports the v0.16.0 libraries (not sure if that matters). There are not upgrade instructions and I had a dependency hell, trying to upgrade the libraries.

go version:

go version
go version go1.13.9 linux/amd64

Kubernetes version information:

kubectl version
Client Version: version.Info{Major:"1", Minor:"15+", GitVersion:"v1.15.8-beta.0", GitCommit:"6c143d35bb11d74970e7bc0b6c45b6bfdffc0bd4", GitTreeState:"archive", BuildDate:"2020-01-02T00:00:00Z", GoVersion:"go1.13.5", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"16+", GitVersion:"v1.16.2", GitCommit:"65ad866", GitTreeState:"clean", BuildDate:"2020-04-09T20:15:09Z", GoVersion:"go1.12.12", Compiler:"gc", Platform:"linux/amd64"}

Kubernetes cluster kind:

OCP 4.3.12

Are you writing your operator in ansible, helm, or go?

go
Possible Solution
no known workaround. I am stuck
Additional context
see the attached
redhatcop.redhat.io_namespaceconfigs_crd.txt
generated CRD

this was due to the CLI being 1.17 and the dependencies being 1.16


Version 3 : Account and Authentication

Check previous user profile
Check the authentication and also the oauth system (we already upgrade the django, i think we need to upgrade the oauth too)

Fixed on the v3 branch


Add retry and SplitAndRetry support to AcceleratedColumnarToRowIterator

fixes https://github.com/NVIDIA/spark-rapids/issues/8348
This PR adds retry and SplitAndRetry support to AcceleratedColumnarToRowIterator.
It will retry converting columns to rows by cudf when getting any oom exception.

build

build

build


Many DNS requests for domain api.ipify.org

Description
pastepwn creates many DNS requests for the domain api.ipify.org while running. There are aroung 80 requests per 10 minutes as seen in the screenshots.
https://github.com/d-Rickyy-b/pastepwn/blob/master/pastepwn/core/pastepwn.py#L37
Screenshots

Great catch. Just two questions:

Which pastepwn version do you use?
What does your "config" file (where you include pastepwn) look like?

It looks like pastepwn is restarting over and over and over again (every 7 seconds). It does not even start to connect to pastebin which is strange. Also no error is logged.
Could you try updating to v1.1.0 ?

Problem was an analyzer which was not implemented but then called upon. This led to a crash of pastepwn but because I configured it as a service to restart automatically, it restarted and failed again.


Flake8 integration

fixes #3

Codecov Report

Merging #59 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master      #59   +/-   ##
=======================================
  Coverage   92.72%   92.72%
=======================================
  Files          15       15
  Lines         316      316
=======================================
  Hits          293      293
  Misses         23       23

Impacted Files
Coverage Δ

django_fsm_log/decorators.py
100% <ø> (ø)
:arrow_up:

django_fsm_log/conf.py
100% <100%> (ø)
:arrow_up:

django_fsm_log/models.py
96.55% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3bff075...dcd2c43. Read the comment docs.


Continuous Delivery using Heroku - sync with master

[Current coverage][cc-pull] is 100%

Merging [#537][cc-pull] into [heroku][cc-base-branch] will not change coverage

@@           heroku   #537   diff @@
====================================
  Files          24     28     +4
  Lines         358    439    +81
  Methods        81    111    +30
  Messages        0      0
  Branches        0      0
====================================
+ Hits          358    439    +81
  Misses          0      0
  Partials        0      0

Powered by Codecov. Last updated by [220bbce...a9fd4c5][cc-compare]
[cc-base-branch]: https://codecov.io/gh/eugene-matvejev/battleship-game-api/branch/heroku?src=pr
[cc-compare]: https://codecov.io/gh/eugene-matvejev/battleship-game-api/compare/220bbce1bac993fd8309a52fe8d53abb424787e4...a9fd4c56cee63bc4325b8bf0f37389377909d7f9
[cc-pull]: https://codecov.io/gh/eugene-matvejev/battleship-game-api/pull/537?src=pr


Native video player (default iOS HTML5 video player) not respecting lockOrientation()

Hi, I've got lockOrientation working great (thanks!) but then I'm using a 3rd party HTML5 video player SDK which opens a video in the iOS default video player over top of my app and that player doesn't respect the orientation. When I tap Done in that player and it is dismissed, my HTML5 container is still correctly oriented and further calls to lockOrientation() work as expected. So, it seems that player is not governed by the the same ForcedViewController. Any ideas of how to handle this? I assume it's a native tweak that needs to be made.

same here, please help

This plugin has no control over 3rd party players (this plugin can only affect the main container/webview), perhaps there is an option in their api that allows for you to set the orientation when loading the player.

@gbenvenuti Sorry, mentioning the 3rd party library I'm using probably created unnecessary confusion. The real issue isn't a 3rd party library API one – it's a default, native video player one. Regardless of the 3rd party library, if you open a video on iOS via HTML, I think the only way is for a native, default player to appear. Whatever your trigger is to start the video, you end up with the default iOS player. That's the player I'm curious about fixing the orientation. If you have insight into that API I'd be interested to know – I could help contribute to the native side of the plugin if you have a lead.

hi @abcd-ca if you can provide a simple html file showing the behaviour you described I can have a bit of a look for you.  I still don't believe that this is related to this plugin as this plugin only has control over the webview, which the video player is outside of.


error with module scvi.inference

On my machine, importing the module scvi.inference outputs error:
this line
from scvi.inference import VariationalInference
or this line
import scvi.inference
results in
ModuleNotFoundError: No module named 'scvi.inference'
This is true both when installing via pip, and when installing from source after cloning the latest version from github. Do you know why this happens and how to fix it?
My machine is Mac Pro with macOS Sierra 10.12.6, the above was tried in Jupyter with python 3.6.5. (Trying this in an interactive python session in the command line, without Jupyter, gives the same unfortunate result.)

Other import commands such as those
from scvi.dataset import AnnDataset
from scvi.models import VAE, SVAEC

work fine. I also managed to run AnnDataset to import a dataset and ran VAE before trying VariationalInference. So installation is at least partially OK.

Thanks for the report. I too get the error you describe from v0.1.4 (our latest tagged version). We hadn't updated the syntax yet at that point.
However, I can't recreate the error message you get if I clone the source from the latest version on github. Could it be that even though you cloned the source, you're still running the version of scvi that pip installed? Would you try running pip remove scvi? That should remove the old version of scvi from your path.

@imyiningliu Will you tag new version of scvi (v0.1.5) and upload it to pip and conda?

v0.1.5 is available by running pip install scvi now

Thanks @imyiningliu
Looks like this is fixed now:
jeff@dean ~ $ pip uninstall scvi
Uninstalling scvi-0.1.5:
  Would remove:
    /home/jeff/miniconda3/lib/python3.6/site-packages/scvi-0.1.5.dist-info/*
    /home/jeff/miniconda3/lib/python3.6/site-packages/scvi/*
Proceed (y/n)? y
  Successfully uninstalled scvi-0.1.5
jeff@dean ~ $ pip install scvi
Collecting scvi
  Using cached https://files.pythonhosted.org/packages/a9/69/a4cab91a850600028cd56378a24b995e418a8801a2cc6b1f12b89dd8a6fa/scvi-0.1.5-py2.py3-none-any.whl
Requirement already satisfied: torch>=0.4 in ./miniconda3/lib/python3.6/site-packages (from scvi) (0.4.0)
Requirement already satisfied: pandas>=0.2 in ./miniconda3/lib/python3.6/site-packages (from scvi) (0.23.1)
Requirement already satisfied: matplotlib>=2.0 in ./.local/lib/python3.6/site-packages (from scvi) (2.2.2)
Requirement already satisfied: loompy>=2.0 in ./miniconda3/lib/python3.6/site-packages (from scvi) (2.0.9)
Requirement already satisfied: scipy>=1.0 in ./.local/lib/python3.6/site-packages (from scvi) (1.0.0)
Requirement already satisfied: scikit-learn>=0.18 in ./miniconda3/lib/python3.6/site-packages (from scvi) (0.19.1)
Requirement already satisfied: h5py>=2.8 in ./miniconda3/lib/python3.6/site-packages (from scvi) (2.8.0)
Requirement already satisfied: tqdm>=4 in ./miniconda3/lib/python3.6/site-packages (from scvi) (4.23.4)
Requirement already satisfied: numpy>=1.0 in ./miniconda3/lib/python3.6/site-packages (from scvi) (1.14.5)
Requirement already satisfied: xlrd>=1.0 in ./miniconda3/lib/python3.6/site-packages (from scvi) (1.1.0)
Requirement already satisfied: anndata>=0.6 in ./miniconda3/lib/python3.6/site-packages (from scvi) (0.6.4)
Requirement already satisfied: python-dateutil>=2.5.0 in ./.local/lib/python3.6/site-packages (from pandas>=0.2->scvi) (2.7.2)
Requirement already satisfied: pytz>=2011k in ./.local/lib/python3.6/site-packages (from pandas>=0.2->scvi) (2018.3)
Requirement already satisfied: cycler>=0.10 in ./.local/lib/python3.6/site-packages (from matplotlib>=2.0->scvi) (0.10.0)
Requirement already satisfied: six>=1.10 in ./.local/lib/python3.6/site-packages (from matplotlib>=2.0->scvi) (1.11.0)
Requirement already satisfied: kiwisolver>=1.0.1 in ./.local/lib/python3.6/site-packages (from matplotlib>=2.0->scvi) (1.0.1)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in ./.local/lib/python3.6/site-packages (from matplotlib>=2.0->scvi) (2.2.0)
Requirement already satisfied: typing in ./miniconda3/lib/python3.6/site-packages (from loompy>=2.0->scvi) (3.6.4)
Requirement already satisfied: setuptools in ./miniconda3/lib/python3.6/site-packages (from loompy>=2.0->scvi) (39.2.0)
Requirement already satisfied: natsort in ./miniconda3/lib/python3.6/site-packages (from anndata>=0.6->scvi) (5.3.2)
Installing collected packages: scvi
Successfully installed scvi-0.1.5
jeff@dean ~ $ python
Python 3.6.6 |Anaconda, Inc.| (default, Jun 28 2018, 17:14:51)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from scvi.inference import VariationalInference
>>> import scvi.inference
>>>

Yes, thank you, it worked. And you were right, after I installed it properly from git, it already worked.

Hi,
I have the same error when I want to do:
 from scvi.inference import UnsupervisedTrainer
I installed scvi-0.1.6 with both pip and conda, and the error appears for both
Do I miss something?
Thanks,
Best,
Inaki Cervera-Marzal