Skip to content
This repository
branch: li-r1024

May 29, 2010

  1. Alex Feinberg

    Changed the version to be useable for the LinkedIn ELR.

    authored

May 27, 2010

  1. Alex Feinberg

    Downgrade google collect to 1.0-rc2 for li-r1024

    authored
  2. Alex Feinberg

    Reverted to protobuf 2.1.0 for LinkedIn release 1024.

    authored
  3. Alex Feinberg

    Set curr.release to 0.81.

    authored

May 26, 2010

  1. Roshan Sumbaly

    Bumped up version to 0.81 - Release Candidate

    authored
  2. Alex Feinberg

    Merge branch 'master' of github.com:voldemort/voldemort

    authored
  3. Alex Feinberg

    Merge branch 'multiple-donors'

    authored

May 25, 2010

  1. Alex Feinberg

    Metadata store is not a redirecting store.

    authored
  2. benhardy

    Added --securitygroup option to ec2 node creation

    authored

May 24, 2010

  1. Alex Feinberg

    Merge remote branch 'rsumbaly/release-0802-backward'

    authored

May 23, 2010

  1. Alex Feinberg

    Reduced shared state, duplicate searching of rebalancer state.

    authored

May 21, 2010

  1. Alex Feinberg

    Improved synchronization for shared rebalancing related state.

    	* Simpilified synchronization around the permit Set in
          Rebalancer
    
    	* Introduced ReadWriteLock to guard rebalancer state in
          RedirectingStore, MetadataStore and Rebalancer
    authored
  2. Roshan Sumbaly

    To have backward compatibility with Voldemort 0.70, keep storeName op…

    …tional in doFetch in Read-only store servlet
    authored

May 18, 2010

  1. Alex Feinberg

    Added setting for maximum number of parallel donors.

    authored
  2. Alex Feinberg

    Changed data structures to better suit multiple donors.

    	* Centralized rebalancer state in RebalanceState class
    	* Using a Map instead of a List for rebalance steal info
    	* Using a Set instead of Map<Integer,Boolean> for permits
    authored

May 10, 2010

  1. Alex Feinberg

    Release admin client connections when done.

    authored

May 07, 2010

  1. Alex Feinberg

    General cleanup and refactoring.

    	* Changed the style of statements, Javadoc.
        * Refactored rebalancer AsyncOperation to own class.
    authored
  2. Alex Feinberg

    Enhancements to RemoteTest.

        * Added ability to save a list of null values, set failure
          detector treshold length equal to socket timeout.
    authored
  3. Alex Feinberg

    Fixed steal info search logic in RedirectingStore.

        * Since transfers of different stores may finish at different times,
          it's important to look at unbalancedStoreList and not just the
          partition ids when selecting the right steal info to use.
    authored
  4. Alex Feinberg

    Cleaned up code and comments.

    Added license headers.
    
    Removed commented out code.
    authored
  5. Alex Feinberg

    Tweaks and corrections to rebalancing.

    Removed un-needed CountDownLatch from RebalanceController.
    
    Increased default number of async operation scheduler threads to 6.
    
    Improvements to MetadataStore:
        * Corrected mutations of REBALANCE_STEAL_INFO
        * Improved synchronization (using a simple lock for now)
        * Corrected clean up behaviour.
    authored
  6. Alex Feinberg

    Implemented a unit test for proxyGetAll().

    authored
  7. Alex Feinberg

    Updated getAll() to support multiple donors.

    authored
  8. Alex Feinberg

    Added a TODO item for multiple donors after a crash.

    authored
  9. Alex Feinberg

    Cleaned up code and Javadoc.

    authored
  10. Alex Feinberg

    Cleaned up code, testing proxy get with multiple donors.

    authored
  11. Alex Feinberg

    Setting the correct cluster metadata with multiple donors.

    authored
  12. Alex Feinberg

    First attempt at rebalances one stealer from multiple donors.

    authored
  13. Alex Feinberg

    Support permits for multiple donors.

    authored
  14. Alex Feinberg

    Backwards compatibility for RebalanceStealInfo.

    authored
  15. Alex Feinberg

    Simplified multiple donor logic for RedirectingStore.

    authored
  16. Alex Feinberg

    Using a deterministic Random.

    authored
  17. Alex Feinberg

    Support for lists of RebalancePartitionsInfo.

        - Refactored RebalancePartitionsInfo(String) to a factory
          method.
        - Support for serializing/deserializing lists of
          RebalancePartitionInfo from/to Json
        - Additional unit tests.
        - Storing StealInfo as a list inside MetadataStore.
        - Adjusted MetadaStoreTest to account for REBALANCE_STEAL_INFO
          storing a List.
        - Updating RedirectingStore to handle multiple donors per
          stealer.
    authored
  18. Kirk True

    Changes to unit tests:

    1. RemoteTest adds the ability to specify interval as -1 to disable
    2. Reduced (greatly) the runtime of the ThresholdFailureDetector test (80 sec -> 2.5)
    3. Added @Test annotations to the AbstractByteArrayStoreTest and AbstractStoreTest so that the test methods would get picked up properly (they'd previously been ignored)
    authored

Apr 27, 2010

  1. Roshan Sumbaly

    Release 0.80.2

    authored
Something went wrong with that request. Please try again.