Hi All,
We've got a fairly large umbraco site that we are maintaining for a client.
One node type in particular has a custom examine indexer/searcher which is used for a search in a specific area of the site.
We have a DirectoryIndexer_GatheringNodeData event that's hooked up in a startup handler which pushes some data into some defined index fields:
We are observing an issue where periodically (can't seem to reproduce it locally) the index just drops the brandIndex and productIndex fields completely.
If we're viewing the index data in the backoffice with the examine management dashboard, the clientBrandInfo field is still there but the brandIndex and productIndex fields do not exist.
They disappear for all nodes at the same time, and a re-index restores them.
We've checked the tracelog and there is no indication of the nodegathering event being called for all nodes (so no full rebuild) where the custom field is being set to empty.
We log whenever this event runs and sets node information in the index.
Examine index custom fields disappearing
Hi All, We've got a fairly large umbraco site that we are maintaining for a client. One node type in particular has a custom examine indexer/searcher which is used for a search in a specific area of the site. We have a DirectoryIndexer_GatheringNodeData event that's hooked up in a startup handler which pushes some data into some defined index fields:
We are observing an issue where periodically (can't seem to reproduce it locally) the index just drops the brandIndex and productIndex fields completely.
If we're viewing the index data in the backoffice with the examine management dashboard, the clientBrandInfo field is still there but the brandIndex and productIndex fields do not exist.
They disappear for all nodes at the same time, and a re-index restores them.
We've checked the tracelog and there is no indication of the nodegathering event being called for all nodes (so no full rebuild) where the custom field is being set to empty.
We log whenever this event runs and sets node information in the index.
Does anyone have any suggestions?
Posted on stackoverflow also http://stackoverflow.com/questions/39153669/umbraco-lucene-examine-losing-custom-fields
is working on a reply...