Skip to content

only send igwn-alerts to the {group}_{pipeline} topic

Historically igwn-alert and LVAlert sends out g-event and e-event alerts to topics with the {group}_{pipeline} and {group}_{pipeline}_{search} schema. As more pipelines and searches are added, topic management is becoming a pain across all the GraceDB tiers, especially with the lack of a scriptable API to interact with SCIMMA.

I'm proposing to change the way GraceDB issues alerts to only send to {group}_{pipeline} topics and have users filter on search, if need be. It would have the benefit of simplifying topic management, and also save some milliseconds in dispatching alerts. The alert contents would remain the same. Superevent topics would be unaffected by this change.

Putting out feelers to igwn-alert stakeholders... @deep.chatterjee @cody.messick @nicolas.arnaud @rebecca.ewing would that break your listening processes, if so, would adding an extra filter based on the search in the alert content be too much of a technical burden?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information