sanger / warren

Gem to handle rabbitMQ integrations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GPL-633 Event warehouse should have same recovery and error handling of unified WH

JamesGlover opened this issue · comments

This represents the warren work required for sanger/event_warehouse#77

Original issue:
User story
The event warehouse failed to auto-recover following database loss. This behaviour is already in place in the unified warehouse. We should probably extract out daemonization and error handing into its own gem, to ensure all our consumers function in the same way. This could unify consumers in:

  • Event WH
  • Unified Warehouse
  • Sequencescape
  • Warehouse 2

While the unified warehouse is probably most advanced feature wise, the Sequencescape consumers have an element of configurability that might be useful to extract, or at least take inspiration from.

Who are the primary contacts for this story
James G

Acceptance criteria
To be considered successful the solution must allow:

  • add a list of acceptance criteria here
  • ...

Dependencies
This story is blocked by the following dependencies:

  • #<issue_no.>
  • sanger/#<issue_no.>

Additional context
Add any other context or screenshots about the feature request here.