November Happy Hour will be moved to Thursday December 5th.

Ability to opt out of ChangeNotificationManager

Fixed in

EPiServer.Commerce 11.6.0

(Or a related package)

Created

Nov 16, 2017

Updated

Dec 19, 2023

Area

Core

State

Closed, Acceptance tests pass


Description

ChangeNotificationManager is used for eventual indexing in Commerce. However, many customers are not using it, and there have been complaints that it adds unnecessary overhead, for example, when importing a catalog.
This story enables customers to opt-out of ChangeNotificationManager via an appSettings key. If its value is true, we don't send notifications in CatalogItemChangeManager.
To disable event-driven catalog indexing, adding the following to appSettings: <add key="episerver:DisableCatalogEventDrivenIndexing" value="true" />