IndexMerger blocks client threads when obsolete index segments are deleted
--------------------------------------------------------------------------
Key: JCR-1221
URL: https://issues.apache.org/jira/browse/JCR-1221
Project: Jackrabbit
Issue Type: Improvement
Components: indexing
Reporter: Marcel Reutegger
Priority: Minor
Fix For: 1.4
When index segments have been merged, the obsolete indexes are replaced with
the new one an deleted afterwards. Currently deleting the obsolete segments is
inside a MultiIndex synchronized block, which may block other threads from
updating the index concurrently.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.