Skip to content

Better handling of failed ADD_PROVIDER refresh queries #433

@dmitry-markin

Description

@dmitry-markin

#432 added AddProviderSuccess and QueryFailed events for ADD_PROVIDER queries. However, during provider refreshes, failures emit QueryFailed with an internal QueryId, making it impossible to identify which provider refresh failed.

Extend QueryFailed or add dedicated provider publish/refresh failure events that include provider key to identify failed refreshes. This will enable clients to:

  • retry on failure
  • have better understanding of Kademlia health

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions