Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WPB-10308] Use RabbitMQ queues for notifications #4272

Draft
wants to merge 38 commits into
base: develop
Choose a base branch
from

Conversation

battermann
Copy link
Contributor

@battermann battermann commented Sep 26, 2024

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines
  • find error, undefined, TODO, and fix them
  • brig currently loads a conn into Env and keeps it even after it dies. we should load an MVar into the env and replace broken chans in a top-level loop (like the old delete users queue in brig).

@echoes-hq echoes-hq bot added the echoes/initiative: scale Enterprise Readiness Initiatives label Sep 26, 2024
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Sep 26, 2024
@battermann battermann changed the title WPB-10308 Use RabbitMQ queues for notifications [WPB-10308] Use RabbitMQ queues for notifications Sep 26, 2024
Comment on lines 305 to 306

type instance MapError 'NotificationQueueConnectionError = 'StaticError 500 "notification-queue-connection-error" "Error connecting to the notification queue"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think best not to show these errors to clients. Maybe let's just use InternalServerError.

@akshaymankar akshaymankar force-pushed the WPB-10308-use-rabbti-mq-classic-queues-for-notifications branch 2 times, most recently from 2f580cb to 842158f Compare October 2, 2024 06:32
@akshaymankar akshaymankar force-pushed the WPB-10308-use-rabbti-mq-classic-queues-for-notifications branch from 842158f to 2974f24 Compare October 2, 2024 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
echoes/initiative: scale Enterprise Readiness Initiatives ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants