Skip to content

Update Kafka topic for CAEN AR51 messages

Gregory Tucker requested to merge g5t-patch-1 into AR51_caen

The ECDC Kafka topic name specification states that raw detector readouts should be published on a stream with topic name {instrument}_detector_samples, but nmx_debug was hard coded for the MonitorProducer. The correct topic name is already constructed and saved as EFUSettings.KafkaDebugTopic. This commit changes the MonitorProducer for CAEN-based modules to use the correct topic name, and updates the MonitorSerializer to use the EFUSettings.DetectorName as Source.

Issue reference / description

The branch you merge from should already reference an event-formation-unit github ticket number. You can add a descriptive title, but if an issue is referenced, you don't have to.

Checklist for submitter

  • Check for conflict with integration test
  • Unit tests pass

Nominate for Group Code Review

  • Nominate for code review

Merge request reports