Open rerpha opened 4 years ago
I'm guessing this has a points of 0 as it is datastreaming?
I will update the acceptance criteria as the stream processor did not work successfully in production (more info here) and this will now be done as part of the script that fills in the missing data into the filewriter config.
We are going to shelve this for now as some of the metadata isn't easy to set up in the file for all instruments. the main obstacle is that the histogram streams have to have their spectrum map IDs specified and this is different for each instrument.
Currently the filewriter is only able to run for one instrument as the runInfo messages are pushed to per-instrument topics on kafka. to get it working for all instruments requires amalgamating all config messages into one topic (could be called
ALL_runInfo
)Acceptance criteria
_runInfo
topic intoALL_runInfo
so that it contains filewriter config messages from all instrumentsALL_runInfo
as it's config topic andALL_writerStatus
as its status topic.