Project

General

Profile

Bug #22706

OM cannot reliably run different (newer) versions of art than the DAQ

Added by Wesley Ketchum 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
-
Start date:
06/10/2019
Due date:
% Done:

0%

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

Description

At least part of it due to schema evolution and the like.

From Philipe:

"You need to make sure the TStreamerInfo describe the format (eg version-10 art::History) is available on the receiving process.

If you are using a TMessage (which inherits from TBufferFile) this can be automated by calling msg->EnableSchemaEvolution().

If you know apriori which set of class/version you will need to can also prepare a (small) TFile that contains the information and feed the information into the receiving process when it is opened."

History

#1 Updated by Eric Flumerfelt 2 months ago

Fix implemented on artdaq:bugfix/22706_ArtdaqInput_SendTStreamerInfo. I have tested this by running the demo in s67-e17 and attempting to connect an s82-e19 online monitor to it. I can see that this works with the fix and does not without.

#2 Updated by Eric Flumerfelt about 2 months ago

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


Also available in: Atom PDF