Description
Note: port of MB-18949 to 4.6.0.
GOXDCR does not have an easy way to handle NOT_MY_VBUCKET errors other than restarting. This is because GOXDCR caches vb server map in several components and it is not easy for GOXDCR to handle changes to the vb server map, which is what the NOT_MY_VBUCKET error typically indicates, when replication is still running.
Attachments
Issue Links
For Gerrit Dashboard: MB-20093 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
62746,23 | MB-20093 make pipeline restart less frequently when receiving not_my_vb error from target | master | goxdcr | Status: MERGED | +2 | +1 |
65365,3 | MB-20093 parallelize checkpointing from topology changes | master | goxdcr | Status: MERGED | +2 | +1 |