Skip to content

Add Topic Writer metrics - #774

Open
KirillKurdyukov wants to merge 2 commits into
masterfrom
topic-writer-metrics
Open

KirillKurdyukov wants to merge 2 commits into
masterfrom
topic-writer-metrics

Sync Writer metrics with simplified session errors

b6c9c5a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 15, 2026 in 0s

75.47% (-0.01%) compared to 181e39c

View this Pull Request on Codecov

75.47% (-0.01%) compared to 181e39c

Details

Codecov Report

❌ Patch coverage is 72.46377% with 19 lines in your changes missing coverage. Please review.
✅ Project coverage is 75.47%. Comparing base (181e39c) to head (b6c9c5a).

Files with missing lines Patch % Lines
.../java/tech/ydb/topic/write/impl/BufferManager.java 76.66% 3 Missing and 4 partials ⚠️
.../java/tech/ydb/topic/write/impl/WriterMetrics.java 68.42% 4 Missing and 2 partials ⚠️
...in/java/tech/ydb/topic/write/impl/SentMessage.java 57.14% 3 Missing ⚠️
...ava/tech/ydb/topic/write/impl/EnqueuedMessage.java 60.00% 2 Missing ⚠️
...in/java/tech/ydb/topic/write/impl/WriterQueue.java 87.50% 1 Missing ⚠️
Additional details and impacted files
@@                    Coverage Diff                     @@
##             topic-session-errors     #774      +/-   ##
==========================================================
- Coverage                   75.48%   75.47%   -0.01%     
- Complexity                   3764     3784      +20     
==========================================================
  Files                         396      396              
  Lines                       16869    16928      +59     
  Branches                     1787     1799      +12     
==========================================================
+ Hits                        12734    12777      +43     
- Misses                       3515     3528      +13     
- Partials                      620      623       +3     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.