fix(exporter): memory leak and lock contentions #2034
70.7% of diff hit (target 47.9%)
View this Pull Request on Codecov
70.7% of diff hit (target 47.9%)
Annotations
Check warning on line 229 in ibft/storage/store.go
codecov / codecov/patch
ibft/storage/store.go#L229
Added line #L229 was not covered by tests
Check warning on line 170 in message/validation/partial_validation.go
codecov / codecov/patch
message/validation/partial_validation.go#L170
Added line #L170 was not covered by tests
Check warning on line 22 in message/validation/quorum.go
codecov / codecov/patch
message/validation/quorum.go#L22
Added line #L22 was not covered by tests
Check warning on line 36 in message/validation/quorum.go
codecov / codecov/patch
message/validation/quorum.go#L33-L36
Added lines #L33 - L36 were not covered by tests
Check warning on line 46 in message/validation/quorum.go
codecov / codecov/patch
message/validation/quorum.go#L44-L46
Added lines #L44 - L46 were not covered by tests
Check warning on line 54 in message/validation/quorum.go
codecov / codecov/patch
message/validation/quorum.go#L49-L54
Added lines #L49 - L54 were not covered by tests
Check warning on line 57 in message/validation/quorum.go
codecov / codecov/patch
message/validation/quorum.go#L57
Added line #L57 was not covered by tests
Check warning on line 113 in message/validation/seen_msg_types.go
codecov / codecov/patch
message/validation/seen_msg_types.go#L98-L113
Added lines #L98 - L113 were not covered by tests
Check warning on line 116 in message/validation/seen_msg_types.go
codecov / codecov/patch
message/validation/seen_msg_types.go#L116
Added line #L116 was not covered by tests
Check warning on line 146 in message/validation/seen_msg_types.go
codecov / codecov/patch
message/validation/seen_msg_types.go#L145-L146
Added lines #L145 - L146 were not covered by tests
Check warning on line 360 in operator/validator/controller.go
codecov / codecov/patch
operator/validator/controller.go#L360
Added line #L360 was not covered by tests
Check warning on line 363 in operator/validator/controller.go
codecov / codecov/patch
operator/validator/controller.go#L362-L363
Added lines #L362 - L363 were not covered by tests
Check warning on line 369 in operator/validator/controller.go
codecov / codecov/patch
operator/validator/controller.go#L369
Added line #L369 was not covered by tests
Check warning on line 377 in operator/validator/controller.go
codecov / codecov/patch
operator/validator/controller.go#L373-L377
Added lines #L373 - L377 were not covered by tests
Check warning on line 403 in operator/validator/controller.go
codecov / codecov/patch
operator/validator/controller.go#L380-L403
Added lines #L380 - L403 were not covered by tests
Check warning on line 408 in operator/validator/controller.go
codecov / codecov/patch
operator/validator/controller.go#L406-L408
Added lines #L406 - L408 were not covered by tests
Check warning on line 420 in operator/validator/controller.go
codecov / codecov/patch
operator/validator/controller.go#L419-L420
Added lines #L419 - L420 were not covered by tests
Check warning on line 423 in operator/validator/controller.go
codecov / codecov/patch
operator/validator/controller.go#L423
Added line #L423 was not covered by tests
Check warning on line 428 in operator/validator/controller.go
codecov / codecov/patch
operator/validator/controller.go#L426-L428
Added lines #L426 - L428 were not covered by tests
Check warning on line 34 in storage/kv/gc.go
codecov / codecov/patch
storage/kv/gc.go#L34
Added line #L34 was not covered by tests
Check warning on line 40 in storage/kv/gc.go
codecov / codecov/patch
storage/kv/gc.go#L40
Added line #L40 was not covered by tests
Check warning on line 43 in storage/kv/gc.go
codecov / codecov/patch
storage/kv/gc.go#L43
Added line #L43 was not covered by tests
Check warning on line 48 in storage/kv/gc.go
codecov / codecov/patch
storage/kv/gc.go#L48
Added line #L48 was not covered by tests