Changes for version 0.12 - 2012-05-18
- MySQL storage order of initialization bug fix.
- MySQL storage support for auto_increment PK
- Ketama continuum: guard against bad specs
- Introducing the HasLogger role, adding logging to various bits of code.
Modules
An interface to sharded key-value stores
The continuum role
Continuum implementation based on ketama consistent hashing
A continuum strategy based on a simple "significant bits" static mapping
The logging role for ShardedKV objects
Role for classes implementing storage backends
Testing storage backend for in-memory storage
MySQL storage backend for ShardedKV
Simple-minded active key migration for the MySQL storage back-end
Abstract base class for storing k/v pairs in Redis
Storing hash values in Redis
Storing simple string values in Redis