Project

General

Profile

Feature #3187

Add a timeout for incomplete events in EventStore.

Added by Kurt Biery about 7 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Category:
Needed Enhancements
Target version:
-
Start date:
12/18/2012
Due date:
% Done:

0%

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

Description

It would be nice to be able to configure the timeout for incomplete events in the EventStore class. When an incomplete event times out, it would be great to have the event somehow identified as being incomplete and sent downstream. We would like to have the ability to get a Message Facility warning or error message each time that this happens.


Related issues

Related to artdaq - Feature #6727: Add a bound on the number of incomplete events that can be kept in the EventStoreClosed08/01/2014

Related to artdaq - Feature #10146: Provide moderate synchronization when sending fragments from multiple BoardReadersClosed09/01/2015

History

#1 Updated by Kurt Biery almost 6 years ago

  • Target version set to 576
  • Estimated time set to 20.00 h

Adding the timeout should be relatively straightforward (say 16 hours), flagging the event as incomplete will also be straightforward once the infrastructure for adding flags to events is available (say 4 hours).

#2 Updated by Kurt Biery almost 6 years ago

Related to Issue #5958.

#3 Updated by Kurt Biery almost 5 years ago

  • Target version changed from 576 to v1_12_10

I'm now thinking that generating backpressure, rather than timing out events, is the right way to go. We still need to implement that, though.

#4 Updated by Kurt Biery over 4 years ago

  • Target version changed from v1_12_10 to v1_12_11

#5 Updated by Kurt Biery over 4 years ago

  • Target version changed from v1_12_11 to v1_12_13

#6 Updated by Kurt Biery over 4 years ago

  • Related to Feature #10146: Provide moderate synchronization when sending fragments from multiple BoardReaders added

#7 Updated by Kurt Biery over 4 years ago

  • Target version changed from v1_12_13 to 576

#8 Updated by Eric Flumerfelt about 3 years ago

  • Category set to Needed Enhancements
  • Target version deleted (576)

#9 Updated by Eric Flumerfelt about 2 years ago

  • Status changed from New to Closed
  • Assignee set to Eric Flumerfelt

This issue was resolved some time ago. Closing.



Also available in: Atom PDF