Details
-
Improvement
-
Resolution: Fixed
-
Major
-
2.0-beta
-
Security Level: Public
-
None
Description
From looking through the code it appears that it is unnecessary for their to be any warmup logic in the couch-kvstore code. It appears that reading the mutation log simply does muli-gets and this should be done from a high level. Moving this out will allow us to build and write unit tests against couch-kvstore.
Attachments
For Gerrit Dashboard: MB-6368 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
20009,3 | MB-6368: Remove multiple variable tracking warmup status | master | ep-engine | Status: ABANDONED | -2 | 0 |
20282,1 | MB-6368: Move warmup logic out of kvstore | master | ep-engine | Status: ABANDONED | 0 | 0 |
20283,1 | MB-6368: Move EventuallyPersistentEngine refs out of kvstore | master | ep-engine | Status: ABANDONED | 0 | 0 |
20284,1 | MB-6368: Move bgfetch queue into bgfetcher | master | ep-engine | Status: ABANDONED | -1 | 0 |
24799,3 | MB-6368: Remove multiple variable tracking warmup status | 2.0.2 | ep-engine | Status: MERGED | +2 | +1 |
24800,4 | MB-6368: Move warmup logic out of kvstore | 2.0.2 | ep-engine | Status: MERGED | +2 | +1 |
25478,4 | MB-6368: Add force shutdown variable to stats.hh | 2.0.2 | ep-engine | Status: MERGED | +2 | +1 |
25479,5 | MB-6368: Move EventuallyPersistentEngine refs out of kvstore | 2.0.2 | ep-engine | Status: MERGED | +2 | +1 |