Permalink
Switch branches/tags
vector-clock-fixes v1.4.0 release-1.10.23-cutoff release-1.10.22-cutoff release-1.10.21-cutoff release-1.10.20-cutoff release-1.10.19.1-cutoff release-1.10.19-cutoff release-1.10.18-cutoff release-1.10.17-cutoff release-1.10.16-cutoff release-1.10.15-cutoff release-1.10.14-cutoff release-1.10.13-cutoff release-1.10.12-cutoff release-1.10.11-cutoff release-1.10.10-cutoff release-1.10.9-cutoff release-1.10.8-cutoff release-1.10.7-cutoff release-1.10.6-cutoff release-1.10.5-cutoff release-1.10.4-cutoff release-1.10.3-cutoff release-1.10.2-cutoff release-1.10.1-cutoff release-1.10.0-cutoff release-1.9.22-cutoff release-1.9.21-cutoff release-1.9.20-cutoff release-1.9.19-cutoff release-1.9.18-cutoff release-1.9.17-cutoff release-1.9.16-cutoff release-1.9.15-cutoff release-1.9.14-cutoff release-1.9.13-cutoff release-1.9.12-cutoff release-1.9.11-cutoff release-1.9.10-cutoff release-1.9.9-cutoff release-1.9.8-cutoff release-1.9.7-cutoff release-1.9.6-cutoff release-1.9.5-cutoff release-1.9.4-cutoff release-1.9.3-cutoff release-1.9.2-cutoff release-1.9.1-cutoff release-1.9.0-cutoff release-1.8.16-cutoff release-1.8.15-cutoff release-1.8.14-cutoff release-1.8.13-cutoff release-1.8.12-cutoff release-1.8.11-cutoff release-1.8.10-cutoff release-1.8.9-cutoff release-1.8.8-cutoff release-1.8.5-cutoff release-1.8.4-cutoff release-1.8.3-cutoff release-1.8.1-cutoff release-1.7.3-cutoff release-1.7.2-cutoff release-1.7.1-cutoff release-1.7.0-cutoff release-1.6.8-cutoff release-1.6.6-cutoff release-1.6.4 release-1.6.4-cutoff release-1.6.3-cutoff release-1.6.2-cutoff release-1.6.1-cutoff release-1.6.0-cutoff release-1.5.9-cutoff release-1.5.8-cutoff release-1.5.7-cutoff release-1.5.4-cutoff release-1.5.2-cutoff release-1.5.1-cutoff release-1.3.0-cutoff before-replicatype-was-removed before-donorbased-was-removed
Nothing to show
Commits on Jul 3, 2013
  1. Fixed possible race condition in the metadata listener by adding read

    write locks
    junit tests pass
    abh1nay committed Jul 3, 2013
Commits on Jul 2, 2013
  1. Added a listener on the metadastore which the Redirecting store

    subsribes to for proxy puts
    exposed API in metadatastore that  updates multiple metadatakeys "atomically"
    
    existing junit tests pass fine
    
    TODO add new unit tests to test the listener itself
    abh1nay committed Jul 2, 2013
Commits on Jul 1, 2013
  1. Get rid of Integer reference comparison

    The current code does Integer reference comparisons. When possible
    int primitive type should be used.
    committed Jun 28, 2013
Commits on Jun 28, 2013
  1. Adding BaseStoreRoutingPlan.

    jayjwylie committed Jun 28, 2013
  2. Addressed review feedback on rebalance scheduler

    RebalanceController
    - Changed default parallelism to "infinite" since scheduler throttles parallelism
    - Added TODOs for cleanup of scheduler
    - Added javadoc to document scheduler and its methods
    - Catch exceptions, log them, re-throw as VoldemmortRebalancingException
    
    A ton of white space changes due to futzing with eclipse code formatter preferences. Sorry.
    jayjwylie committed Jun 25, 2013
  3. Tweak new rebalance scheduler

    Randomized the order of rebalance tasks in each stealer's list. This
    will avoid biasing the rebalance based on the order tasks were
    generated.
    jayjwylie committed Jun 24, 2013
  4. Initial hack at new rebalance scheduler.

    Added RebalanceController.scheduler
    - limits each node to participating in a single task as either a stealer or donor.
    - randomizes the order in which tasks are attempted to be scheduled
    - not a clean implementation, but enough to evaluate.
    jayjwylie committed Jun 23, 2013
  5. Tweaks to PartitionBalance and RebalancePlan

    PartitionBalance
    - calculate partition-stores per zone.
    - This measure provides more context to evaluate the size of any plans to rebalance the cluster.
    
    RebalancePlanCLI
    - fix typo in verbose usage message
    jayjwylie committed Jun 23, 2013
Commits on Jun 24, 2013
  1. bug fixes in coordinator

    zhongjiewu committed Jun 24, 2013
Commits on Jun 21, 2013
  1. Bump release version

    committed Jun 21, 2013
  2. Fix comments and typos

    committed Jun 19, 2013
Commits on Jun 20, 2013
  1. Fix RebalanceUtils.getLatestCluster.

    RebalanceUtils
    - changed getLatestCluster to examine contents of cluster.xml on different nodes rather than timestamps since timestamps are incomparable across servers.
    
    AbstractZonedRebalanceTest
    - added a specific rebalance test that goes from current -> shuffle and then shuffle -> current. This confirms that rebalance can be invoked repeated times (if need be).
    jayjwylie committed Jun 20, 2013
  2. Addressed code review comments

    added more assertions
    check for getZoneNary and getNodeIdForZoneNary  in zone 1 and 2
    Added a test for method 'storeRoutingPlan.zoneNAryExists()
    abh1nay committed with jayjwylie Jun 13, 2013
  3. Test for 3 zones

    abh1nay committed with jayjwylie Jun 12, 2013
  4. Move rebalance scripts to bin directory

    Moving the script from top level to the bin directory
    committed with jayjwylie Jun 12, 2013
  5. Copy final cluster xml file to output dir

    When the final cluster.xml is generated it is placed in
    outputdir/step3 folder. Copy it to outputdir as well.
    committed with jayjwylie Jun 12, 2013
  6. Address code review comments

    committed with jayjwylie Jun 11, 2013
  7. Add an option for choosing zone id for shuffle

    Add a new option that lets the user choose if they want the
    shuffle to operate only on one of the zone ids.
    committed with jayjwylie Jun 10, 2013
  8. Add zone expansion script

    committed with jayjwylie Jun 10, 2013
  9. Print the utility value

    committed with jayjwylie Jun 3, 2013