Hi,
I'm running Hibernate Core 3.5.1 with Hibernate Search 3.2.0.CR1
I've noticed the issue described in
http://opensource.atlassian.com/project ... SEARCH-490. It happens sometimes, especially when threads pause for a debugging break and I don't immediately continue them.
But I also notice that sometimes the MassIndexer just doesn't finish and hangs with all the threads still in running state. Nothing seems to be happening or completing. I think that HSEARCH-490 has prevented the threads from completing.
Created an issue for this:
http://opensource.atlassian.com/project ... SEARCH-512I've also noticed an issue when I then kill the JVM, the lock files that are created by the Mass Indexer stay in place and are not automatically cleaned up at initialization, which requires manual intervention. In production this is kind of killing. Lock cleaning during initialization would def be on my wishlist! I've created an issue for this:
http://opensource.atlassian.com/project ... SEARCH-511One final thing of note. The MassIndexer has two purposes:
* Reindex everything
* Do it really fast
I'm most interested in the second aspect. Because I only want to reindex a subset of my data. In my case, my data is only valid between certain dates. I would like to prevent data that is "obsolete" to be reindexed. Would a list of Ids or even better, a Criteria expression, to be included (excluding everything else) for a certain class be something for the roadmap?
Kind regards,
Marc