1.11.0
·
32 commits
to master
since this release
Included commits: 1.10.0...1.11.0
Improvements
- Introduced
SynchronizationBehaviorConfig::isDirectSynchronizationEnabled(). This configuration option enables or disables direct synchronization for all tables utilizing the synchronization behavior. - Adjusted
SynchronizationBehavior::syncPublishedMessage(),SynchronizationBehavior::syncUnpublishedMessage(),SynchronizationBehavior::syncPublishedMessageForMappingResource(),SynchronizationBehavior::syncUnpublishedMessageForMappingResource(),SynchronizationBehavior::syncPublishedMessageForMappings(),SynchronizationBehavior::syncUnpublishedMessageForMappings()methods. Now, it directly sends messages to storage/search based on theSynchronizationBehaviorConfig::isDirectSynchronizationEnabled()configuration value, bypassing the queue when direct synchronization is enabled. - Added a new optional parameter to SynchronizationBehavior:
<parameter name="direct_sync_disabled"/>. This allows direct synchronization to be disabled for individual tables by configuring this behavior parameter.
Adjustments
- Updated
@spryker/synchronizationdependency.