Skip to content

Commit

Permalink
Raft implemented & Several bug fixes (#19)
Browse files Browse the repository at this point in the history
* Implemented ATC '14 version of Raft
* Made snapshotting conservative
* Added missing holes filling mechanism to Paxos variants
* Several bug fixes
  • Loading branch information
josehu07 committed Oct 9, 2023
1 parent 043a157 commit 0d6aa24
Show file tree
Hide file tree
Showing 25 changed files with 3,933 additions and 720 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/tests_proc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,7 @@ jobs:

steps:
- uses: actions/checkout@v3
- name: Run proc tests
run: python3 scripts/workflow_test.py
- name: Run proc tests (MultiPaxos)
run: python3 scripts/workflow_test.py -p MultiPaxos
- name: Run proc tests (Raft)
run: python3 scripts/workflow_test.py -p Raft
2 changes: 1 addition & 1 deletion .github/workflows/tests_unit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ jobs:

steps:
- uses: actions/checkout@v3
- name: Run unit tests
- name: Run all unit tests
run: cargo test --workspace --verbose
Loading

0 comments on commit 0d6aa24

Please sign in to comment.