Basic working prototype for Coordinator and Sample Thin client
Added the coordinator package. Modified Benchmark to use thin client
Creating FatClientWrapper for Thread pool isolation.
First working version of Coordinator service. Includes REST request and response handling, Error handling, automatic checking of metadata changes, fat client config management
Fixed .classpath which had an illegal entry
A working implementation of the Coordinator and thin client. Includes following things:
- Creating AbstractStore and AbstractStorageEngine to refactor
  the corresponding Store and StorageEngine interfaces.
- Refactored the fat client to accomodate dynamic per call timeout.
- Isolated Fat client wrapper to safeguard multitenancy
- Autobootstrap mechanism added to the Coordinator service
- Basic HTTP request/response parsing and Error handling
Adding the missing R2Store file
Moving thin client to contrib. Also fixing Benchmark to use DefaultStoreClient instead of Thin client
- Added GetAll and Delete implementations on the Coordinator (and the temporary rest client)
- Converted Coordinator into an AbstractService and added CoordinatorConfig
- Refactored Composite Voldemort request into different types