Project

General

Profile

Feature #20860

Advanced RoundRobin policy

Added by Eric Flumerfelt about 1 year ago. Updated 11 months ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
09/17/2018
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

RoundRobin should have the flexibility to allow one or more senders to "drop out", allowing runs to continue in case of EventBuilder crash/hang.

Given the extremes of possible RoundRobin configurations:
"Strict" RoundRobin: All senders must be present, store all remaining tokens for later
"Loose" RoundRobin: Use all tokens, regardless of how many senders remain

Allow users to configure Strict mode, Loose mode, or modes gradually looser from Strict mode, or modes gradually stricter from Loose mode.

History

#1 Updated by Eric Flumerfelt about 1 year ago

  • Subject changed from Adcanced RoundRobin policy to Advanced RoundRobin policy

#2 Updated by Eric Flumerfelt 12 months ago

This feature has been partially-released in artdaq v3_03_00. artdaq v3_03_00's version of RoundRobin_policy supports either "strict" or "loose" mode, without configuration for anything in between.

#3 Updated by Eric Flumerfelt 11 months ago

  • Target version set to artdaq v3_03_01

#4 Updated by Eric Flumerfelt 11 months ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF