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 | 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.EnableUpdateOfAdditionalAttribute | 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 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.InheritClassificationExtnAttributesOnly | 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.tryIntelligentUpdateOfSingleValuedAttr | 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. |
yfs.searchIndex.UpdateCategoryModifyTS | Valid Values = Y or N |
yfs.searchIndex.UpdateCategoryModifyTS prevents update of ModifyTS on category during modifyCategoryItem API call. If yfs.yfs.searchIndex.UpdateCategoryModifyTS=N is set in the customer overrides properties, the ModifyTS on category is not updated. If yfs.yfs.searchIndex.UpdateCategoryModifyTS=Y is set in the customer overrides properties, the ModifyTS on category is updated. |