All Release Notes

Introduced 'ManuallySuspended' health status for Subscriptions

26 March 2024
Composable Commerce
HTTP API
Enhancement
Messages/SubscriptionsGraphQL

A new ManuallySuspended health status has been introduced for Subscriptions.

This status solves an issue where, after fixing a problem that caused the health status to keep switching between Healthy to ConfigurationErrorDeliveryStopped, you needed to delete and recreate a Subscription. Now when the issue is resolved, the Composable Commerce support team can manually change the status to Healthy again, so you no longer need to delete and recreate the Subscription.

A Subscription is changed to the ManuallySuspended status when there is an issue with the Destination queue. The Subscription does not automatically return to a Healthy status. You must contact the Composable Commerce support team to manually change the status to Healthy again.

Changes:

  • [API] Added ManuallySuspended health status.
  • [GraphQL API] Changed the SubscriptionHealthStatus type:
    • Enum value ManuallySuspended was added to enum SubscriptionHealthStatus

The following changes were introduced in terms of GraphQL SDL:

extend enum SubscriptionHealthStatus {
ManuallySuspended
}