Memcached::Client::Selector::Traditional - Implements Traditional Memcached Hashing
This code is intended to be strictly compatible with Cache::Memcached in the presence of the no_rehash constructor parameter (since I agree with Tomash Brechko, the author of Cache::Memcached::Fast, that rehashing is a consistency mistake waiting to happen).
I initially just copied the code from Cache::Memcached, though I then tweaked it extensively, therefore I reproduce the original information from Cache::Memcached:
This module is Copyright (c) 2003 Brad Fitzpatrick. All rights reserved.
You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file.
This is free software. IT COMES WITHOUT WARRANTY OF ANY KIND.
See the memcached website: http://www.danga.com/memcached/
Brad Fitzpatrick <firstname.lastname@example.org>
Anatoly Vorobey <email@example.com>
Brad Whitaker <firstname.lastname@example.org>
Jamie McCarthy <email@example.com>
Michael Alan Dorman <firstname.lastname@example.org>
This software is copyright (c) 2010 by Michael Alan Dorman.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.