Introduction
Fredhopper Discovery Platform 23.4 is compatible with the previous release.
Navigation Index Sharding
Added indexing strategy to index an item in each shard based on an attribute and a value of that attribute
Added new node ItemsWithAttributeValueIndexingStrategy under Sharding node in system.xml which have two values
-
attribute-name- this represents the attribute type which to be checked -
attribute-value- this is the value for which the attribute type will be checked
Example:
<node name="Sharding">
<map>
<entry key="enabled" value="true"/>
<entry key="number-of-shards" value="4"/>
<entry key="shard-conflation-known-values" value="pos208:1000000000"/>
</map>
<node name="ItemsWithAttributeValueIndexingStrategy">
<map>
<entry key="attribute-name" value="fhpointofsaleids" />
<entry key="attribute-value" value="pos99999" />
</map>
</node>
</node>
If one of the newly added values is empty, the functionality is disabled.
Handle queries with products from shops which are NOT in the Navigation index
Added new shard-conflation-default-value entry under Sharding node in system.xml which to contain the default conflation value which to be used to resolve the shard in case the provided one is not indexed
Example:
<node name="Sharding">
<map>
<entry key="enabled" value="true"/>
<entry key="number-of-shards" value="4"/>
<entry key="shard-conflation-known-values" value="pos208:1000000000"/>
<entry key="shard-conflation-default-value" value="pos99999"/>
</map>
</node>
Migration
Migrating from Fredhopper Discovery Platform 23.3 to 23.4.0 requires no specific migration steps.
Comments
0 comments
Article is closed for comments.