Details
-
Bug
-
Resolution: Unresolved
-
Major
-
7.6.0
-
Untriaged
-
0
-
Unknown
Description
- One source of progress fluctuation is https://github.com/couchbase/indexing/blob/master/secondary/indexer/shard_rebalancer.go#L3116. In https://github.com/couchbase/indexing/blob/master/secondary/indexer/shard_rebalancer.go#L3122, the totalProgress can be > 99% in the "ShardTokenRecoverShard" state. After it moves to ShardTokenMerge, it goes down to 99%.
- https://github.com/couchbase/indexing/blob/master/secondary/indexer/shard_rebalancer.go#L3112 should cover ShardTokenDropOnSource
- In https://github.com/couchbase/indexing/blob/master/secondary/indexer/shard_rebalancer.go#L3134, if the progress reached 0.95 -> 0.997 ->1.0, we again move it back to 0.99. We should normalize the progress to 0.99
Attachments
Issue Links
- relates to
-
MB-58871 Improve GSI rebalance progress information
- Open