Commits

Author Commit Message Labels Comments Date
Adam Lindsay
sparser output, all to stderr
Adam Lindsay
Backed out changes that changed the mixing algorithm for hash_ring.py
Adam Lindsay
README formatting and ping_until tidy
Adam Lindsay
Documentation tweaks
Adam Lindsay
Added TODO ideas, replace README with README.mdown
Adam Lindsay
Use introspection to handle the BaseHandler.service_type resolution. Should be no need to worry about writing those methods any more.
Adam Lindsay
Added die() Base method.
Adam Lindsay
Swapped 'destination' and 'method' in the signature for (generic_)remote_call(): with introduction of partials, it's now easier to have dedicated client commands as functions.
Adam Lindsay
whitespace
Adam Lindsay
Introduced Base thrift service. Cleanup on utility imports.
Adam Lindsay
Simplification and service_type differentiation through find_matching_service()
Adam Lindsay
Added service_type(s) method calls, refactored to generic_remote_call. Use of functools.partial creates dependency on Python 2.5
Adam Lindsay
Cleanup README, delete now unnecessary code, regenerate a slimmer gen-py/diststore/ttypes.py
Adam Lindsay
Updated readme for new CLI options and utilities.
Adam Lindsay
Added parsing options for all utilities.
Adam Lindsay
Added optparse parsing
Adam Lindsay
Joining is more self-serve, pulling the data. May be able to dispense with 'join' command altogether.
Adam Lindsay
some more diststore cleanup, especially with cleanup() ordering.
Adam Lindsay
storeserver.StoreHandler.cleanup() appears to work now, added storetest.py
Adam Lindsay
Actually added storeprimer.py.
Adam Lindsay
Diststore move to oneway. Added storeprimer.py.
Adam Lindsay
Basic move to async/oneway communication seems to work.
Adam Lindsay
Fix usage and other cli output.
Adam Lindsay
Simpler and much more effective notification passing around the ring
Adam Lindsay
Got rid of addnews[] and removenews[] bookkeeping.
Adam Lindsay
Diststore example now has key-value handover when adding/removing nodes. Some extra documentation.
Adam Lindsay
Quietened the output, first steps (commented) to storage rebalancing on add
Adam Lindsay
Debugging my changes in hash_ring, handover on server exit
Adam Lindsay
Clients: namespace bug during errors
Adam Lindsay
Refactor setup/teardown code into LocatorHandler, example usage strings
  1. Prev
  2. Next