Details
-
Bug
-
Resolution: Fixed
-
Major
-
7.0.0, 7.1.0
-
Untriaged
-
1
-
No
Description
For 7.0, we have the following lines:
Normally, when raising a backfill, XDCR will go figure out the throughSeqno and compile a backfill task for each VB going from 0 to whatever the throughSeqno is.
When the pipeline is stopped and not running, it will retrieve 0. Instead, it should follow the other path ofÂ
and capture checkpoint number, in case the pipeline is stopped.
For 7.0, it's not a huge issue because the first call only happens during pipeline runtime. (Can consider this for backport just in case).
However, this is a hole that should be fixed in preparation for 7.1 and the MB-9982 work.
Attachments
Issue Links
- backports to
-
MB-47779 [BP 7.0.2] - XDCR - backfill req handler may not get correct throughSeqnos if pipeline is paused
-
- Closed
-
For Gerrit Dashboard: MB-47763 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
158821,3 | MB-47763 - backfill req handler may not get correct throughSeqnos if pipeline is paused | master | goxdcr | Status: MERGED | +2 | +1 |