Hi Walter,
Walter Raboch wrote:
The query index seems to be out of sync with the data very often.
most of the time it seems that such a situation occurs when the java
process is killed or the repository is not shutdown properly. even
though precautions have been taken to catch mentioned exceptional cases,
it seems they need to be extended.
So one question come up:
In the moment ALL queries are done with lucene. Why not using the
capabilities of a databases (if persistence is done with a DBMS) and use
Lucene just for full text searches? The DBMS is designed for retain
referential integrity - so no more out of sync errors should appear.
well, this would be an option if we had a db persistence manager. but at
the moment we only have one in experimental stage:
http://issues.apache.org/jira/browse/JCR-91
regards
marcel