Fluent Commerce Logo
Docs
Sign In

Core Module: Improved SetState Rule Handling

Release

Author:

Girish Padmanabha

Changed on:

12 June 2024

Target release date:2024-06-12
Release status:Released

Description

This fix addresses issues with the SetState rule, which previously failed to handle errors from GraphQL responses. Now, the rule handles failure responses gracefully, and the Rubix retry mechanism is fully functional, significantly reducing errors like concurrent updates when the same entity is updated via different processes. To benefit from this improvement, customers need to deploy the updated plugin and test the changes.

Changelog

  • Fixed issue with
    `SetState`
    rule not handling GraphQL failure responses gracefully.
  • Enabled Rubix retry mechanism to work properly with the
    `SetState`
    rule, reducing errors related to concurrent updates when the same entity is updated via different processes.
  • Customers need to opt-in and deploy the updated core module plugin to benefit from these changes.
Released capability depth:Fix
Release bundle / Capability type:Module

Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.

Fluent Logo