Skip to content

Ecdc 3447 filewriter attribute module

Afonso Mukai requested to merge ECDC-3447-Filewriter-attribute-module into main

Created by: ggoneiESS

Issue

ECDC-3447

Description of work

Created a new module with four-byte identifier 'mdat' that currently processes start_time and stop_time and is expandable for future processing and other messages sent directly to Kafka.

The start time and stop time that already exist within the filewriter in other locations are written specifically at the correct times (in JobCreator.cpp where the start time is 'obvious' and StreamController.cpp, which is the method always processed regardless of filewriter state, except in the most catastrophic crashes).

Relevant tests have been added.

Checklist

  • ] Changes have been documented in changes.md
  • [ N/A ] Documentation has been updated in documentation directory

Merge request reports