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

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