Skip to content

[QoS] Endpoint QoS hydrator should not run in LocalNet/delegated mode #392

Description

@red-0ne

Objective

Investigate and disable endpoint QoS hydrator when operating in LocalNet delegated gateway mode, as it currently logs misleading errors even without active relays.

Origin Document

The PATH localnet logs periodically emit errors related to getDelegatedGatewayModeActiveSession and AvailableEndpoints in delegated mode, even when no relay has been sent. These errors appear to originate from the endpoint QoS hydrator, which should not be running in this mode.

Goals

  • Reduce noise in delegated gateway logs
  • Ensure delegated mode disables inappropriate components like QoS hydrator

Deliverables

  • Ensure it is disabled during delegated mode execution

General deliverables

  • Comments: Add/update TODOs and comments alongside the source code so it is easier to follow.
  • Testing: Add new tests (unit and/or E2E) to the test suite.
  • Makefile: Add new targets to the Makefile to make the new functionality easier to use.
  • Documentation: Update architectural or development READMEs; use mermaid diagrams where appropriate.

Creator: @red-0ne
Co-Owners: @commoddity

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

localnetIntended to improve localnet developmentqosIntended to improve quality of service

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions