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

New rebalance #909

Open
wants to merge 7 commits into
base: devel
Choose a base branch
from
Open

New rebalance #909

wants to merge 7 commits into from

Commits on Nov 19, 2024

  1. merged code, auto load balance seems ok

    Signed-off-by: Leonid Chernin <[email protected]>
    Leonid Chernin committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    a93ee19 View commit details
    Browse the repository at this point in the history
  2. works with new data structures

    Leonid Chernin committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    bbb7f18 View commit details
    Browse the repository at this point in the history
  3. perform auto rebalance from the separate thread,

    merged with last  devel branch
    Leonid Chernin committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    656b4d4 View commit details
    Browse the repository at this point in the history
  4. redesign to comply fair rebalance per ana-grp and subsystem

    works for 3 GWs and 3 subsystem. Just 1 GW in time performs rebalance
    added test for github, merged again,
    accelerate rebalance when several ANA are in Optimized state on some GW.
    added protection for shared data.
    
    Signed-off-by: Leonid Chernin <[email protected]>
    Leonid Chernin committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    eaed19f View commit details
    Browse the repository at this point in the history
  5. revert rebalance-lock , slight change regular rebalance, new lock sch…

    …ema based on rpc-lock
    
    Signed-off-by: Leonid Chernin <[email protected]>
    Leonid Chernin committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    3d16ca3 View commit details
    Browse the repository at this point in the history
  6. put rebalance code to the new file rebalance.py

    Leonid Chernin committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    efcbc54 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. code review fixes

    Signed-off-by: Leonid Chernin <[email protected]>
    Leonid Chernin committed Nov 21, 2024
    Configuration menu
    Copy the full SHA
    313c07a View commit details
    Browse the repository at this point in the history