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

Leader Scheduler Plumbing #1437

Closed
wants to merge 14 commits into from

Commits on Oct 5, 2018

  1. Added LeaderScheduler module and tests

    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    2967ab6 View commit details
    Browse the repository at this point in the history
  2. plumbing for LeaderScheduler in Fullnode + tests. Add vote processing…

    … for active set to ReplicateStage and WriteStage
    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    f4b5e2e View commit details
    Browse the repository at this point in the history
  3. Add LeaderScheduler plumbing for Tvu, window, and tests

    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    dc32459 View commit details
    Browse the repository at this point in the history
  4. Fix bank and switch tests to use new LeaderScheduler

    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    98e6c11 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    549b10c View commit details
    Browse the repository at this point in the history
  6. Add replicate_stage leader rotation exit test

    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    7c4cb6f View commit details
    Browse the repository at this point in the history
  7. removed leader scheduler from the window service and associated modul…

    …es/tests
    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    9bab1cd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4b91ee3 View commit details
    Browse the repository at this point in the history
  9. Integrate LeaderScheduler with write_stage for leader to validator tr…

    …ansitions
    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    2442d05 View commit details
    Browse the repository at this point in the history
  10. Integrated LeaderScheduler with BroadcastStage

    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    bdcb5d6 View commit details
    Browse the repository at this point in the history
  11. Removed gossip leader rotation from crdt

    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    d7a5d09 View commit details
    Browse the repository at this point in the history
  12. Add multi validator, leader test

    Carl authored and carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    95c4f83 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    650e35b View commit details
    Browse the repository at this point in the history
  14. Comments and cleanup

    carllin committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    680f2b6 View commit details
    Browse the repository at this point in the history