Details
-
Bug
-
Resolution: Fixed
-
Critical
-
7.6.0
-
Untriaged
-
0
-
Unknown
Description
From code inspection, During recovery it looks we do not update the shard.path cached in memory if directory has been renamed for an existing shard with a new shardId during recovery. This can create an inconsistency. https://github.com/couchbase/plasma/blob/master/recovery.go#L128,
Attachments
For Gerrit Dashboard: MB-62547 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
212094,1 | MB-62547: Fix shard path on upgrade | unstable | plasma | Status: MERGED | +2 | +1 |
212125,1 | MB-62547 [BP 7.6.2]: Fix shard path on upgrade | trinity | plasma | Status: MERGED | +2 | +1 |
212128,2 | MB-62547: Unlock plasma in 7.6.2 builds | master | manifest | Status: MERGED | +2 | +1 |
212386,4 | Adding tests for MB-62547 | master | testrunner | Status: MERGED | +2 | +1 |