hashgraph / hedera-block-node

New Block Node services
Apache License 2.0
24 stars 3 forks source link

fix: integrated PBJ error propagation #362

Closed mattp-swirldslabs closed 3 days ago

mattp-swirldslabs commented 3 days ago

Description:

Related issue(s):

Fixes PBJ ticket #304

Notes for reviewer:

Checklist

codecov[bot] commented 3 days ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 97.74%. Comparing base (544d983) to head (f3fa1cc). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #362 +/- ## ============================================ + Coverage 97.72% 97.74% +0.01% - Complexity 332 334 +2 ============================================ Files 69 69 Lines 1229 1239 +10 Branches 86 86 ============================================ + Hits 1201 1211 +10 Misses 19 19 Partials 9 9 ``` | [Files with missing lines](https://app.codecov.io/gh/hashgraph/hedera-block-node/pull/362?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hashgraph) | Coverage Δ | | |---|---|---| | [...erver/consumer/ConsumerStreamResponseObserver.java](https://app.codecov.io/gh/hashgraph/hedera-block-node/pull/362?src=pr&el=tree&filepath=server%2Fsrc%2Fmain%2Fjava%2Fcom%2Fhedera%2Fblock%2Fserver%2Fconsumer%2FConsumerStreamResponseObserver.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hashgraph#diff-c2VydmVyL3NyYy9tYWluL2phdmEvY29tL2hlZGVyYS9ibG9jay9zZXJ2ZXIvY29uc3VtZXIvQ29uc3VtZXJTdHJlYW1SZXNwb25zZU9ic2VydmVyLmphdmE=) | `98.48% <100.00%> (+0.37%)` | :arrow_up: | | [...a/block/server/pbj/PbjBlockAccessServiceProxy.java](https://app.codecov.io/gh/hashgraph/hedera-block-node/pull/362?src=pr&el=tree&filepath=server%2Fsrc%2Fmain%2Fjava%2Fcom%2Fhedera%2Fblock%2Fserver%2Fpbj%2FPbjBlockAccessServiceProxy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hashgraph#diff-c2VydmVyL3NyYy9tYWluL2phdmEvY29tL2hlZGVyYS9ibG9jay9zZXJ2ZXIvcGJqL1BiakJsb2NrQWNjZXNzU2VydmljZVByb3h5LmphdmE=) | `100.00% <ø> (ø)` | | | [...a/block/server/pbj/PbjBlockStreamServiceProxy.java](https://app.codecov.io/gh/hashgraph/hedera-block-node/pull/362?src=pr&el=tree&filepath=server%2Fsrc%2Fmain%2Fjava%2Fcom%2Fhedera%2Fblock%2Fserver%2Fpbj%2FPbjBlockStreamServiceProxy.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hashgraph#diff-c2VydmVyL3NyYy9tYWluL2phdmEvY29tL2hlZGVyYS9ibG9jay9zZXJ2ZXIvcGJqL1BiakJsb2NrU3RyZWFtU2VydmljZVByb3h5LmphdmE=) | `91.07% <ø> (ø)` | | | [...ock/server/producer/ProducerBlockItemObserver.java](https://app.codecov.io/gh/hashgraph/hedera-block-node/pull/362?src=pr&el=tree&filepath=server%2Fsrc%2Fmain%2Fjava%2Fcom%2Fhedera%2Fblock%2Fserver%2Fproducer%2FProducerBlockItemObserver.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=hashgraph#diff-c2VydmVyL3NyYy9tYWluL2phdmEvY29tL2hlZGVyYS9ibG9jay9zZXJ2ZXIvcHJvZHVjZXIvUHJvZHVjZXJCbG9ja0l0ZW1PYnNlcnZlci5qYXZh) | `100.00% <100.00%> (ø)` | |