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

Reply via email to