DUNE-DAQ / DUNE-DAQ/trigger

`data_request_for_mlt` connectivity server requests

Open
#384 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
0
Forks
8
Avg merge
7h 21m
Merged PRs (30d)
3

Description

I don't know exactly where this issue should go, but cranking up the log level in the connectivity service revealed a very high number of requests for data_request_for_mlt connections.

[2025-03-13 15:44:47.221420] get_connection() Searching for connections matching uid_regex<data_requests_for_mlt> and data_type DataRequest
[2025-03-13 15:44:47.221420] get_connection() Lookup took 171 us to find 0 connections
[2025-03-13 15:44:47.222603] get_connection() Searching for connections matching uid_regex<data_requests_for_mlt> and data_type DataRequest
[2025-03-13 15:44:47.222603] get_connection() Lookup took 161 us to find 0 connections
[2025-03-13 15:44:47.223782] get_connection() Searching for connections matching uid_regex<data_requests_for_mlt> and data_type DataRequest
[2025-03-13 15:44:47.223782] get_connection() Lookup took 165 us to find 0 connections
[2025-03-13 15:44:47.224992] get_connection() Searching for connections matching uid_regex<data_requests_for_mlt> and data_type DataRequest
[2025-03-13 15:44:47.224992] get_connection() Lookup took 139 us to find 0 connections
[2025-03-13 15:44:47.226145] get_connection() Searching for connections matching uid_regex<data_requests_for_mlt> and data_type DataRequest
[2025-03-13 15:44:47.226145] get_connection() Lookup took 154 us to find 0 connections
[2025-03-13 15:44:47.227312] get_connection() Searching for connections matching uid_regex<data_requests_for_mlt> and data_type DataRequest
[2025-03-13 15:44:47.227312] get_connection() Lookup took 161 us to find 0 connections
[2025-03-13 15:44:47.228492] get_connection() Searching for connections matching uid_regex<data_requests_for_mlt> and data_type DataRequest
[2025-03-13 15:44:47.228492] get_connection() Lookup took 156 us to find 0 connections
[2025-03-13 15:44:47.229659] get_connection() Searching for connections matching uid_regex<data_requests_for_mlt> and data_type DataRequest
[2025-03-13 15:44:47.229659] get_connection() Lookup took 156 us to find 0 connections
[2025-03-13 15:44:47.230837] get_connection() Searching for connections matching uid_regex<data_requests_for_mlt> and data_type DataRequest

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the connectivity service calls to get_connection() for data_request_for_mlt and inspect why repeated lookups find zero DataRequest connections. Confirm the intended request behavior with the surrounding connectivity-service code; done means the repeated unnecessary requests or their underlying cause is identified and addressed, with evidence that the lookup pattern no longer occurs.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.