Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 1.6.0 GA, 1.6.1, 1.6.4, 1.6.5, 1.6.5.2, 1.6.5.3, 1.6.5.4
-
Fix Version/s: 1.7 GA
-
Component/s: None
-
Security Level: Public
-
Flagged:Release Note
Description
Investigation of observed different caching between spymemcached and moxi in one environment shows that moxi is inadvertantly using the default from libmemcached. I say inadvertantly because that default may actually be the less common choice. It is different than what Enyim, Spymemcached and libketama do by default when selecting Ketama.
libmemcached seems to use non-weighted Ketama, which seems to be specific to libmemcached and does not define the hash continuum the same way. Specifically, it seems to define the continuum with 100 points per server, rather than the 160 commonly used.
libmemcached seems to use non-weighted Ketama, which seems to be specific to libmemcached and does not define the hash continuum the same way. Specifically, it seems to define the continuum with 100 points per server, rather than the 160 commonly used.
Activity
- All
- Comments
- Work Log
- History
- Activity
- Gerrit Reviews
Farshid Ghods
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 1.7 GA [ 10111 ] |
Steve Yen
made changes -
| Priority | Minor [ 4 ] | Critical [ 2 ] |
Farshid Ghods
made changes -
| Assignee | Steve Yen [ steve ] | Frank Weigel [ frank ] |
| Fix Version/s | 1.7.1 [ 10183 ] | |
| Fix Version/s | 1.7 GA [ 10111 ] |
Steve Yen
made changes -
| Summary | moxi hashing choice is not compatible with spy, enyim for memcached buckets | moxi default hashing choice is not compatible with spy, enyim for memcached buckets (which use ketama_weighted) |
| Assignee | Frank Weigel [ frank ] | Steve Yen [ steve ] |
| Fix Version/s | 1.7 Release Candidate [ 10182 ] | |
| Fix Version/s | 1.7.1 [ 10183 ] |
Steve Yen
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
Farshid Ghods
made changes -
| Labels | 1.7.0-release-notes |
Matt Ingenthron
made changes -
| Fix Version/s | 1.7 GA [ 10111 ] | |
| Fix Version/s | 1.7 Release Candidate [ 10182 ] |
Farshid Ghods
made changes -
| Labels | 1.7.0-release-notes | 1.7.0-release-notes 1.7.1-release-notes |