Defect HC-18071
SRCHCONFEXT cache invalidation issue
Software
Customer case | Applies to | Corrected in |
---|---|---|
CS0310743 | V9.1.9.0 | 9.1.11.0 |
Observed behavior
After making a change in SRCHCONFEXT entry to add custom config for "data-config" and restarting search app/TS scheduler app it is not picking up the custom configuration file.
Expected behavior
The custom configuration file should be picked up.
Resolution
SRCHCONFEXT is not one of the tables recognized by the data cache. However, it is used in a data cache query in the SearchDataQueryFetcher class.
To fix this, CACHEIVL triggers were added for SRCHCONFEXT, and invalidation methods were added in CacheRule.
With this fix, there should be no stale SRCHCONFEXT data in the cache for more than 4 minutes, the frequency of DynaCacheInvalidation scheduler job executions.