linagora
OSS
ToM-server
Sign in / Sign up
Open main menu
ToM-server
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
feat/migrate-rabbitmq-client
c2212c46 chore(cs-bridge): logs the (re)connection issue on subscribe Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Signed-off-by: Pierre 'McFly' Marty <paq.marty@gmail.com>
by Pierre 'Mc...
P
Succeeded
feat/migrate-rabbitmq-client
86dabfb4 feat(cs-bridge): migrate to @linagora/rabbitmq-client Replaces the in-repo @twake/amqp-connector with @linagora/rabbitmq-client in common-settings-bridge. The new client provisions quorum queues with at-least-once dead-letter routing out of the box, aligning the bridge with the HA topology used by the rest of the fleet. Deletes the @twake/amqp-connector package; common-settings-bridge was its only consumer. - Configurable prefetch, maxRetries, retryDelay - routingKey is optional and defaults to '#' - start() rolls back the open AMQP session if subscribe() fails - stop() always closes the database even if client.close() rejects - Validation errors are acked-and-dropped instead of triggering retry storms Operators must delete the existing classic queue before deploy: the new client asserts it as a quorum queue, which fails PRECONDITION_FAILED against a pre-existing classic queue of the same name.
by Khaled FER...
K
Succeeded
feat/migrate-rabbitmq-client
75e3b783 feat(cs-bridge): migrate to @linagora/rabbitmq-client Replaces the in-repo @twake/amqp-connector with @linagora/rabbitmq-client in common-settings-bridge. The new client provisions quorum queues with at-least-once dead-letter routing out of the box, aligning the bridge with the HA topology used by the rest of the fleet. Deletes the @twake/amqp-connector package; common-settings-bridge was its only consumer. - Configurable prefetch, maxRetries, retryDelay - routingKey is optional and defaults to '#' - start() rolls back the open AMQP session if subscribe() fails - stop() always closes the database even if client.close() rejects - Validation errors are acked-and-dropped instead of triggering retry storms Operators must delete the existing classic queue before deploy: the new client asserts it as a quorum queue, which fails PRECONDITION_FAILED against a pre-existing classic queue of the same name.
by Khaled FER...
K
Previous page
Previous
Next
Next page