|
[
Permlink
| « Hide
]
Hani Suleiman added a comment - 27/Feb/08 08:07 PM
This looks like its because of reindexing first cloning the existing index. The clone at this point does not have any subindexes, and the close operation is called on the clone's spellchecker, which in turn does not have any subindexes.
Yea, wrong place to do the initialization of the locks and version tables. It should work now and I have added a test with Hibernate Gps and spell check enabled (I was sure I added one). Tell me if things work well and I will close this.
That fixes the initial error, but the next error is now:
rg.compass.core.engine.SearchEngineException: Failed to open spell index searcher for sub index [audititem]; nested exception is java.io.FileNotFoundException: /Users/hani/orion/spellcheck/audititem/_0.fdt (No such file or directory) At a random guess, I think its because cloning the spellchecker index doesnt seem to work quite the same was as cloning the regular index. Usually a 'gpsindex' directory is created for the new copy of the main index, but the spellcheck directory doesnt seem to have its own temporary work index that's created and then renamed. |
|||||||||||||||||||||||||||||||||||||||