codecov[bot] commented on PR #4615: URL: https://github.com/apache/iggy/pull/4615#issuecomment-6311612262
## [Codecov](https://app.codecov.io/gh/apache/iggy/pull/4615?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report :x: Patch coverage is `93.29859%` with `270 lines` in your changes missing coverage. Please review. :white_check_mark: Project coverage is 88.44%. Comparing base ([`8b3b54c`](https://app.codecov.io/gh/apache/iggy/commit/8b3b54c554fb4ecbcddff0a7439197c5f9e3b465?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`21c938d`](https://app.codecov.io/gh/apache/iggy/commit/21c938d5147c12af9a4465d2210c6180d284352d?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)). :warning: Report is 1 commits behind head on master. | [Files with missing lines](https://app.codecov.io/gh/apache/iggy/pull/4615?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines | |---|---|---| | [core/common/src/types/options/mod.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fcommon%2Fsrc%2Ftypes%2Foptions%2Fmod.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9jb21tb24vc3JjL3R5cGVzL29wdGlvbnMvbW9kLnJz) | 88.55% | [2 Missing and 62 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [core/common/src/types/options/catalog.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fcommon%2Fsrc%2Ftypes%2Foptions%2Fcatalog.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9jb21tb24vc3JjL3R5cGVzL29wdGlvbnMvY2F0YWxvZy5ycw==) | 95.97% | [8 Missing and 31 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [core/common/src/http/options.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fcommon%2Fsrc%2Fhttp%2Foptions.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9jb21tb24vc3JjL2h0dHAvb3B0aW9ucy5ycw==) | 90.41% | [24 Missing and 13 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [core/common/src/types/options/codec.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fcommon%2Fsrc%2Ftypes%2Foptions%2Fcodec.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9jb21tb24vc3JjL3R5cGVzL29wdGlvbnMvY29kZWMucnM=) | 74.10% | [33 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [core/common/src/utils/stream\_key.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fcommon%2Fsrc%2Futils%2Fstream_key.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9jb21tb24vc3JjL3V0aWxzL3N0cmVhbV9rZXkucnM=) | 97.16% | [8 Missing and 10 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...e/cli/src/commands/binary\_streams/update\_stream.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fcli%2Fsrc%2Fcommands%2Fbinary_streams%2Fupdate_stream.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9jbGkvc3JjL2NvbW1hbmRzL2JpbmFyeV9zdHJlYW1zL3VwZGF0ZV9zdHJlYW0ucnM=) | 58.33% | [6 Missing and 4 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...ore/cli/src/commands/binary\_topics/update\_topic.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fcli%2Fsrc%2Fcommands%2Fbinary_topics%2Fupdate_topic.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9jbGkvc3JjL2NvbW1hbmRzL2JpbmFyeV90b3BpY3MvdXBkYXRlX3RvcGljLnJz) | 71.42% | [5 Missing and 3 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [...e/cli/src/commands/binary\_streams/create\_stream.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fcli%2Fsrc%2Fcommands%2Fbinary_streams%2Fcreate_stream.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9jbGkvc3JjL2NvbW1hbmRzL2JpbmFyeV9zdHJlYW1zL2NyZWF0ZV9zdHJlYW0ucnM=) | 77.41% | [5 Missing and 2 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [core/ai/mcp/src/service/mod.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fai%2Fmcp%2Fsrc%2Fservice%2Fmod.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9haS9tY3Avc3JjL3NlcnZpY2UvbW9kLnJz) | 95.38% | [1 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | [core/common/src/wire\_conversions.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fcommon%2Fsrc%2Fwire_conversions.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9jb21tb24vc3JjL3dpcmVfY29udmVyc2lvbnMucnM=) | 80.00% | [1 Missing and 5 partials :warning: ](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | ... and [16 more](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | <details><summary>Additional details and impacted files</summary> ```diff @@ Coverage Diff @@ ## master #4615 +/- ## ============================================ - Coverage 89.75% 88.44% -1.32% - Complexity 2145 2337 +192 ============================================ Files 1343 1387 +44 Lines 291586 306891 +15305 Branches 247820 261124 +13304 ============================================ + Hits 261727 271441 +9714 - Misses 24131 29443 +5312 - Partials 5728 6007 +279 ``` | [Components](https://app.codecov.io/gh/apache/iggy/pull/4615/components?src=pr&el=components&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | | |---|---|---| | [Rust Core](https://app.codecov.io/gh/apache/iggy/pull/4615/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `89.36% <93.29%> (-1.65%)` | :arrow_down: | | [Java SDK](https://app.codecov.io/gh/apache/iggy/pull/4615/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `74.00% <ø> (+0.83%)` | :arrow_up: | | [C# SDK](https://app.codecov.io/gh/apache/iggy/pull/4615/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `81.49% <ø> (+0.08%)` | :arrow_up: | | [Python SDK](https://app.codecov.io/gh/apache/iggy/pull/4615/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `90.86% <ø> (+0.14%)` | :arrow_up: | | [PHP SDK](https://app.codecov.io/gh/apache/iggy/pull/4615/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `85.85% <ø> (-2.03%)` | :arrow_down: | | [Node SDK](https://app.codecov.io/gh/apache/iggy/pull/4615/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `95.98% <ø> (+0.82%)` | :arrow_up: | | [Go SDK](https://app.codecov.io/gh/apache/iggy/pull/4615/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `71.88% <ø> (ø)` | | | [C++ SDK](https://app.codecov.io/gh/apache/iggy/pull/4615/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `84.14% <ø> (-0.56%)` | :arrow_down: | | [Files with missing lines](https://app.codecov.io/gh/apache/iggy/pull/4615?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | | |---|---|---| | [core/ai/mcp/src/service/requests.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fai%2Fmcp%2Fsrc%2Fservice%2Frequests.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9haS9tY3Avc3JjL3NlcnZpY2UvcmVxdWVzdHMucnM=) | `100.00% <100.00%> (ø)` | | | [core/binary\_protocol/src/codes.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fbinary_protocol%2Fsrc%2Fcodes.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9iaW5hcnlfcHJvdG9jb2wvc3JjL2NvZGVzLnJz) | `100.00% <ø> (ø)` | | | [core/binary\_protocol/src/consensus/operation.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fbinary_protocol%2Fsrc%2Fconsensus%2Foperation.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9iaW5hcnlfcHJvdG9jb2wvc3JjL2NvbnNlbnN1cy9vcGVyYXRpb24ucnM=) | `97.81% <100.00%> (+0.41%)` | :arrow_up: | | [core/binary\_protocol/src/dispatch.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fbinary_protocol%2Fsrc%2Fdispatch.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9iaW5hcnlfcHJvdG9jb2wvc3JjL2Rpc3BhdGNoLnJz) | `88.80% <100.00%> (-0.33%)` | :arrow_down: | | [core/binary\_protocol/src/primitives/options.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fbinary_protocol%2Fsrc%2Fprimitives%2Foptions.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9iaW5hcnlfcHJvdG9jb2wvc3JjL3ByaW1pdGl2ZXMvb3B0aW9ucy5ycw==) | `95.05% <100.00%> (+0.29%)` | :arrow_up: | | [...col/src/requests/streams/update\_stream\_resolved.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fbinary_protocol%2Fsrc%2Frequests%2Fstreams%2Fupdate_stream_resolved.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9iaW5hcnlfcHJvdG9jb2wvc3JjL3JlcXVlc3RzL3N0cmVhbXMvdXBkYXRlX3N0cmVhbV9yZXNvbHZlZC5ycw==) | `100.00% <100.00%> (ø)` | | | [...tocol/src/requests/topics/update\_topic\_resolved.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fbinary_protocol%2Fsrc%2Frequests%2Ftopics%2Fupdate_topic_resolved.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9iaW5hcnlfcHJvdG9jb2wvc3JjL3JlcXVlc3RzL3RvcGljcy91cGRhdGVfdG9waWNfcmVzb2x2ZWQucnM=) | `100.00% <100.00%> (ø)` | | | [...rotocol/src/requests/users/update\_user\_resolved.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fbinary_protocol%2Fsrc%2Frequests%2Fusers%2Fupdate_user_resolved.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9iaW5hcnlfcHJvdG9jb2wvc3JjL3JlcXVlc3RzL3VzZXJzL3VwZGF0ZV91c2VyX3Jlc29sdmVkLnJz) | `100.00% <100.00%> (ø)` | | | [...inary\_protocol/src/responses/streams/get\_stream.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fbinary_protocol%2Fsrc%2Fresponses%2Fstreams%2Fget_stream.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9iaW5hcnlfcHJvdG9jb2wvc3JjL3Jlc3BvbnNlcy9zdHJlYW1zL2dldF9zdHJlYW0ucnM=) | `99.24% <100.00%> (-0.06%)` | :arrow_down: | | [...nary\_protocol/src/responses/streams/get\_streams.rs](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree&filepath=core%2Fbinary_protocol%2Fsrc%2Fresponses%2Fstreams%2Fget_streams.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Y29yZS9iaW5hcnlfcHJvdG9jb2wvc3JjL3Jlc3BvbnNlcy9zdHJlYW1zL2dldF9zdHJlYW1zLnJz) | `100.00% <100.00%> (ø)` | | | ... and [78 more](https://app.codecov.io/gh/apache/iggy/pull/4615?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | | ... and [177 files with indirect coverage changes](https://app.codecov.io/gh/apache/iggy/pull/4615/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) </details> <details><summary> :rocket: New features to boost your workflow: </summary> - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems. - :package: [JS Bundle Analysis](https://docs.codecov.com/docs/javascript-bundle-analysis): Save yourself from yourself by tracking and limiting bundle sizes in JS merges. </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
