23.5.0
·
108 commits
to master
since this release
What's changed
Breaking changes
No breaking changes.
Due to the new v2 jobs functionally replacing the v1 jobs (see below), v1 jobs are now considered deprecated and will be removed from the cartridge at a later time.
Upgrading from an older version keeps the v1 jobs on the instance, but new installations no longer add them to the instance.
We strongly recommend upgrading to the v2 jobs in the grace period (see Migration Guide).
Updates
- v2 jobs: new set of faster, chunk-based, parallelized, fileless export jobs that index directly to Algolia Search APIs (instead of a legacy ingestion middleware) and can be used for multi-instance indexing
- Introduced atomic reindexing: full catalog reindexing can now be performed with zero downtime
- The new jobs have a new set of base attributes to be sent
- Added new
indexingMethod
parameter with support for partial record updates on product and product delta export jobs
- Logging is now more verbose to help diagnose any issues
- Overhauled the Algolia BM module
- Overhauled and improved job monitoring / reporting on the BM module
- Exported records now contain a relative product page URL (useful for multi-instance indexing)
- Deprecated the
Host Base URL
,OCAPIClientID
andOCAPIClientPassword
site preferences and removed them from the Algolia BM module as they are no longer needed - The Custom Fields site preference is now called Additional Product Attributes
- Multiple additional improvements and bug fixes
For more information see the Algolia Salesforce B2C documentation.
You can find the migration guide here.
For more information on multi-instance indexing, see here.