Michael Dürig created OAK-4731:
----------------------------------
Summary: Refine forced compaction
Key: OAK-4731
URL: https://issues.apache.org/jira/browse/OAK-4731
Project: Jackrabbit Oak
Issue Type: Improvement
Components: segment-tar
Reporter: Michael Dürig
Assignee: Michael Dürig
Fix For: Segment Tar 0.0.12
Forced compaction currently acquires an exclusive write lock on the repository
blocking all concurrent commits during the complete time it needs to finish
compaction. I think we should refine this:
* Add a time out so we could limit the time during which the repository does
not accept writes while still giving compaction another chance to finish.
* Boost the compaction threads priority. This could actually already be done
during the regular compaction cycles to increase the changes to finish in time.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)