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

Develop #71

Merged
merged 11 commits into from
Nov 14, 2024
Merged

Develop #71

merged 11 commits into from
Nov 14, 2024

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    e6d6009 View commit details
    Browse the repository at this point in the history
  2. Bugfixes for failures during data recovery

    Add a recovery callback to destroy partially-recovered members
    when interrupted by failure
    
    Fix the case of one rank finishing a store where its partner
    fails, followed by a commit on the succesfull rank. Now come to
    a consensus on timestamps on group reinitialization.
    Matthew-Whitlock committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    fb665da View commit details
    Browse the repository at this point in the history
  3. Fix deadlock when a rank fails after only some ranks reach Fenix_Fina…

    …lize
    
    More thought can be put in to this (e.g. if a rank has failed, but all remaining
    ranks reach finalize, could we just finalize anyway?)
    Matthew-Whitlock committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    e39a028 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b04ad0 View commit details
    Browse the repository at this point in the history
  5. Fix rare deadlock in finalize

    Possible when a rank fails after reaching finalize if the remaining ranks
    inconsistently succeed/fail on the barrier finishing.
    Matthew-Whitlock committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    1fd2785 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    57971d2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    46e627f View commit details
    Browse the repository at this point in the history
  8. Fix void* arithmetic

    Matthew-Whitlock committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    cb4dc6b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5975281 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    848e50e View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    f5447ef View commit details
    Browse the repository at this point in the history