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

feat: add experimental optimistic provide #9753

Merged
merged 2 commits into from
Apr 6, 2023
Merged

Commits on Apr 6, 2023

  1. feat: add experimental optimistic provide

    This adds the ability to enable "optimistic provide" to the default
    DHT client, which enables faster provides and reprovides.
    
    For more information about optimistic provide, see:
    
    https://protocollabs.notion.site/Optimistic-Provide-2c79745820fa45649d48de038516b814
    
    Note that this feature only works when using non-custom router
    types. This does not include the ability to enable optimistic provide
    on custom routers for now, to minimize the footprint of this
    experimental feature. We intend on continuing to test this and improve
    the UX, which may or may not involve adding configuration for it to
    custom routers. We also plan on refactoring/redesigning custom routers
    more broadly so I don't want this to add more effort for maintainers
    and confusion for users.
    guseggert committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    5b21b01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1454aa View commit details
    Browse the repository at this point in the history