Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
Description
This is caused by storing "sitemap" property into configurationNode because it restarts content-indexer module which reinitialize all DataIndexers and CrawlerIndexers.
"SiteMap" property stores map of indexed content (Key: nodePath, Value: nodeIdentifier), but the map is never used. Only usage of "SiteMap" is "set:set" entry which is added after first indexing. The "set:set" entry is then used in DataIndexer#init method to not retrigger whole indexing again. Also when content is moved just new entry is added into "SiteMap", but old entry(with oldPath) is not deleted.
Checklists
Acceptance criteria