I have an index of a class hierarchy. After refactoring one of the children in the hierarchy by moving it to another package, I'm seeing the "old" records remain in the index after a "purgeAll" reindex of the entire hierarchy.
This makes sense because these have essentially become "unmanaged" by changing their class names. I'm seeing no way, other than going to the server and physically deleting the index, to purge these indexes, which is not nice.
I would suggest that there should be a purge method that actually deletes the contents of an entire index as opposed to "just" the managed entities.
|