Details
Description
What's the issue?
It looks like we might have a race condition when logging DCP state for very small transfers. Once a stream is started, it operates completely asynchronously, an extremely small stream may complete before the retries counter has been incremented; this may result in the number of retries being logged as -1 (which makes no sense)
Attachments
Issue Links
For Gerrit Dashboard: MB-44773 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
147838,3 | MB-44773 Ensure we don't log a negative retry count | master | backup | Status: MERGED | +2 | +1 |
151858,2 | MB-44773 Ensure we log an accurate retry count | cheshire-cat | backup | Status: MERGED | +2 | +1 |
151886,1 | Merge branch 'cheshire-cat' into master | master | backup | Status: MERGED | +2 | +1 |
152588,2 | MB-44773 Account for pre-stream request incrementing of retry count | cheshire-cat | backup | Status: MERGED | +2 | +1 |
152771,2 | Merge branch 'cheshire-cat' into master | master | backup | Status: MERGED | +2 | +1 |