Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The WAGED rebalancer returns the previously calculated assignment on calculation failure #514

Merged
merged 7 commits into from
Oct 22, 2019

Commits on Oct 21, 2019

  1. The WAGED rebalancer returns the previously calculated assignment on …

    …calculation failure.
    
    This is to protect the cluster assignment on a rebalancing algorithm failure. For example, the cluster is out of capacity. In this case, the rebalancer will keep using the previously calculated mapping.
    Also, refine the new metric interface, and add the RebalanceFailureCount metric for recording the failures.
    jiajunwang committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    cf332af View commit details
    Browse the repository at this point in the history
  2. Address comments.

    Modify the test cases so that DBs from different test cases have different name. This is to avoid previous test records to be returned by the rebalancer on calculation error.
    jiajunwang committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    455def7 View commit details
    Browse the repository at this point in the history
  3. Modify assignment datastore access.

    jiajunwang committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    5a05419 View commit details
    Browse the repository at this point in the history
  4. Address comments.

    jiajunwang committed Oct 21, 2019
    Configuration menu
    Copy the full SHA
    91ba356 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2019

  1. Address comments.

    Jiajun Wang committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    caa0791 View commit details
    Browse the repository at this point in the history
  2. change error message.

    Jiajun Wang committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    f3495fa View commit details
    Browse the repository at this point in the history
  3. Address more comments.

    jiajunwang committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    b3187fd View commit details
    Browse the repository at this point in the history