Changes for version 0.20 - 2014-06-14
- In addition to reconnecting if we get a MySQL error matching "MySQL server has gone away" we now also reconnect if the error matches "Lost connection to MySQL server during query".
 
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    
  
Provides an error class for managing exceptions    
  
Thrown when connection exceptions occur.    
  
Thrown when delete() fails on a storage backend    
  
Thrown when get() fails on a storage backend    
  
Thrown when set() fails on a storage backend    
  
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