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

Syncer Fixes #67

Merged
merged 7 commits into from
Feb 18, 2021
Merged

Syncer Fixes #67

merged 7 commits into from
Feb 18, 2021

Commits on Feb 17, 2021

  1. Configuration menu
    Copy the full SHA
    c2796e6 View commit details
    Browse the repository at this point in the history
  2. chore: Add documentation

    Rahul Ghangas committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    91dd934 View commit details
    Browse the repository at this point in the history
  3. fix: update Syncer to send sync requests in parallel

    Rahul Ghangas committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    568afb3 View commit details
    Browse the repository at this point in the history
  4. fix: add wiggle timeout to allow redundant pending sync messages

    After the recption of a successful sync message, the pendingContent
    struct is deleted but a timeout is used before denying the content so
    that any additional sync requests that are still pending can be fullfilled
    respectfully. This allows honest nodes to still fulfill sync requests
    without their connection being dropped
    Rahul Ghangas committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    8364452 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. fix: add wiggle timeout and following call to deny in goroutine so th…

    …at call to Sync remains non-blocking
    Rahul Ghangas committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    29013d1 View commit details
    Browse the repository at this point in the history
  2. test: Add test for parallel syncing from multiple peers

    Rahul Ghangas committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    1b97ea5 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'experiment/functional' into fix/sync-fixes

    Rahul Ghangas committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    0d791ad View commit details
    Browse the repository at this point in the history