[FTS] indexes should be stored in subdirectory with node-UUID encoded in path
Description
Components
Affects versions
Fix versions
Labels
None
Environment
None
Link to Log File, atop/blg, CBCollectInfo, Core dump
None
Release Notes Description
None
Activity
Show:
Steve Yen April 8, 2016 at 7:19 PM
From Aliaksey on UUID's, a failover'ed node keeps the same node-UUID, even when Add-Back'ed to the cluster. A node only gets a new UUID if it's ejected (Remove + Rebalance), or a clean Add Server + Rebalance.
Related, a cbft process will only know whether it should perform full-vs-delta recovery only very late after process startup/initialization, via cbauth/service API callbacks...
https://github.com/couchbase/cbauth/blob/master/service/interface.go#L88
That is, a cbft process will not know whether to perform full-vs-delta recovery early on at cmd-line processing time.
Steve Yen April 8, 2016 at 5:14 PM
See also https://couchbasecloud.atlassian.net/browse/MB-18960#icft=MB-18960 for comments / discussion about this.
Won't Fix
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Reporter
Steve Yen
Steve YenIs this a Regression?
Unknown
Triage
Untriaged
Priority
Major
Instabug
Open Instabug
PagerDuty
PagerDuty Incident
PagerDuty Incident
Sentry
Linked Issues
Linked Issues
Zendesk Support
Linked Tickets
Linked Tickets
Created April 8, 2016 at 4:23 PM
Updated August 19, 2016 at 10:00 PM
Resolved August 19, 2016 at 10:00 PM
Instabug
Doing this maneuver would be an enabler for future delta recovery features.