Details
-
Improvement
-
Resolution: Fixed
-
Major
-
7.6.0
-
0
Description
When certain thresholds are met, guard rails (see MB-57033 and MB-57031) will be in-place to prevent actions like writing to a bucket. XDCR needs to gracefully handle getting a write request failure and have a clear indication to the end-user what the issue is. The SDKs are handling this with specific error codes, see CBD-5517
Attachments
Issue Links
- depends on
-
MB-57366 Capella - Prevent data growth causing data service RR% issue
- Closed
-
MB-58006 XDCR - handle KV error map
- Closed
- relates to
-
MB-57031 Indexing resource guardrails
- Open
-
MB-57033 Data service resource guardrails
- Open
-
MB-59070 XDCR - Notify users of non-temporary error status codes
- Closed
-
MB-61295 [BP 7.2.5] - XDCR - Notify users of non-temporary error status codes
- Closed
- mentioned in
-
Page Loading...
For Gerrit Dashboard: MB-57965 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
197057,5 | MB-57965: XMEM to perform exponential backoff on unknown error | master | goxdcr | Status: MERGED | +2 | +1 |
197141,2 | MB-57965: add status codes for guardrail | master | gomemcached | Status: MERGED | +2 | +1 |
197144,4 | MB-57965: implement XDCR guardrail handling and stats | master | goxdcr | Status: MERGED | +2 | +1 |
197257,3 | MB-57965: refactor and test works | master | goxdcr | Status: MERGED | +2 | +1 |
197353,3 | MB-57965: Ensure guardrail stats are stored and restored from ckpts | master | goxdcr | Status: MERGED | +2 | +1 |
197354,3 | MB-57965: fix metrics_metadata.json | master | goxdcr | Status: MERGED | +2 | +1 |
197387,4 | MB-57965: Fix unit tests | master | goxdcr | Status: MERGED | +2 | +1 |
197481,5 | MB-57965: code review comments | master | goxdcr | Status: MERGED | +2 | +1 |
197866,5 | MB-57965: add ui errors for guardrail | master | goxdcr | Status: MERGED | +2 | +1 |