clingen-data-model / genegraph

Presents an RDF triplestore of gene information using GraphQL APIs
5 stars 0 forks source link

Migration changes to support event exceptions #735

Closed toneillbroad closed 6 months ago

toneillbroad commented 1 year ago

In lieu of the more complicated previous plans of dead letter queue and slack notifications of event processing exceptions, a first start would be to an interceptor in the chain that adds those events to an ”event_exceptions.edn” file stored in the context of a migration.

The number of exceptions could be reported in migration completion logging.

Tristan mentioned that it may best be a directory with individual "event.edn" files as edn likes to be written all at once.