Catalog management yfs.properties

Use the customer_overrides.properties file to override properties in the Catalog Management category of yfs.properties.

The following table contains the Catalog Management yfs.properties and descriptions.

Property Values Description
Catalog Management
yfs.searchIndex.rootDirectory <root path of catalog search index file> This property must be set if you use catalog search. It contains the root path to the directory where the catalog search index file will be written.

Example:

yfs.searchIndex.rootDirectory=<root path of catalog search index file>

yfs.searchIndex.maxNumberOfErrors Default = 3 This property determines the number of errors that the Catalog Index Build agent should encounter before it stops trying to process a search index trigger. By default, if the search index trigger encounters 3 errors, the trigger will be marked as a failure, and it will not be picked up again by the agent.
yfs.searchIndex.maxRetryCount Default = 3 This property determines the number of times the agent will sleep waiting for the process to finish in the event that the last message is processed before all other messages have completed processing.

The yfs.searchIndex.sleepCount property determines the amount of time the agent sleeps between retry attempts.

yfs.searchIndex.sleepCount Default = 300,000 This property determines the number of milliseconds the index building agent waits before trying to merge individual message files into the final index file.
yfs.manageItem.EnableUpdateOf
AdditionalAttribute
Valid values = Y or N This property is used to enable the manageItem API to run in backward compatibility mode.

If this property is set to Y, the manageItem API is called to support backward compatibility for updating the AdditionalAttribute record for the item. This property must not be used where AdditionalAttribute records represent a value for the ItemAttribute record. If this property is not set or set to N, the system will retain the current behavior.

By default, this property is not set.

sci.ehcache.disk.store.dir <root path of cached data> This property contains the root path to the directory where cached objects will be written.

For example:

sci.ehcache.disk.store.dir=<root path of cached data>

Note: If this property is set in the yfs.properties file, the value of this property will override the value of the disk store path set in the cache configuration XML file.
yfs.manageItem.Inherit
ClassificationExtnAttributesOnly
Valid values = Y or N This property is used during manageItem for the inheritance of extension columns values from model item to child item.

If this property is set to Y, only the extension columns that are used for classification are inherited from model item to child item.

If this property is not set or set to N, all extension columns are inherited from model item to child item.

By default this property is set to N.

yfs.manageCategory.additionalAttr.
tryIntelligentUpdateOfSingle
ValuedAttr
Valid values = Y or N If this property is set to Y, for attributes that do not allow multiple values, the Operation="Manage" will intelligently try to remove the old value (if one exists) and associates a new value. If the approach to update an attribute value fails, the previous value must be deleted before setting a new Value.