You are browsing upcoming documentation for version 5.1 of OroCommerce, OroCRM, and OroPlatform, scheduled for release in March 2023. Read version 5.0 (the latest LTS version) of the Oro documentation to get up-to-date information.
See our Release Process documentation for more information on the currently supported and upcoming releases.
Configure Global Settings for Product Collections
You can control the frequency of the product collections indexation. By default, product collections are indexed every hour.
Indexing of simple filters that rely only on the product attributes happens via the message queue. Indexing task is queued immediately after the product collection node is saved. After the index task is processed, the product collection (or the part of product collection) is available in the storefront immediately.
Indexing of more complex filters (e.g., those that involve relationships with other entities) is separated from the common reindexation process and happens on a dedicated schedule via cron.
To change the default product collections indexation frequency:
Navigate to System > Configuration in the main menu.
Select Commerce > Product > Product Collections in the menu to the left.
For faster navigation between the configuration menu sections, use Quick Search.
To customize the option configuration, clear the Use Default checkbox next to the option and select the required value.
In the General section, customize the following options:
Indexation Cron Schedule – Select the desired frequency from the list.
Mass Action Limit — Set the limited number of products that can be handled (added, deleted) using mass action. The option is only applicable to product collections (e.g., in web catalogs), and it does not refer to mass actions of other entities (e.g., products, customers, leads, etc). Keep in mind that this option is merely advisory, and it only notifies a user of the exceeded mass action limit. But you can force your action, going beyond the limit, if needed.
Enable Partial Indexation — Select the checkbox to enable partial indexation only for products that were added to or removed from the collection.
Click Save Settings.