Details
-
Type:
Bug
-
Status:
Closed
-
Resolution: Won't Fix
-
Affects Version/s: 1.6.0 beta4
-
Fix Version/s: None
-
Component/s: moxi
-
Labels:None
-
Environment:Operating System: All
Platform: All
Description
During a vbucket migration / rebalance, when a moxi has an outdated vBucketServerMap, and a user tries an ascii key-based mutation cmd (SET/DELETE/ADD/...) ...
moxi will forward an equivalent quiet binary mutation request to a downstream binary server and then start processing the next client ascii request.
meanwhile, the downstream binary server will return a not-my-vbucket error, which moxi will ignore.
an alternative behavior is moxi should instead retry the quiet binary command on a different server.
moxi will forward an equivalent quiet binary mutation request to a downstream binary server and then start processing the next client ascii request.
meanwhile, the downstream binary server will return a not-my-vbucket error, which moxi will ignore.
an alternative behavior is moxi should instead retry the quiet binary command on a different server.