Details
-
Bug
-
Resolution: Fixed
-
Critical
-
3.0.3, 4.1.0
-
Security Level: Public
-
None
Description
The view-engine requests the currently high sequence number from ep-engine to know whether requesting new data via DCP is needed or not. Sometimes the view-engine returns a sequence number that is lower than a snapshot boundary that was previously sent.
Best example (and more information) can be found on CBSE-2116, where we have logs of when the incident happened. Other occurrences can also be found in CBSE-2088 and CBSE-2144.
This can cause rebalance to hang when replica indexes are enabled. The user can simply stop the rebalance, wait a few minutes and retry.