Thomas Mueller created JCR-3760:
-----------------------------------
Summary: FileDataStore: reduce synchronization
Key: JCR-3760
URL: https://issues.apache.org/jira/browse/JCR-3760
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: jackrabbit-data
Reporter: Thomas Mueller
The FileDataStore uses the following synchronization:
{noformat}
synchronized (this) {
if (!file.exists()) {
return null;
}
...
{noformat}
File.exists calls are very slow, it would be better if this check could be done
outside of the synchronized block. I don't think this would cause any issues.
--
This message was sent by Atlassian JIRA
(v6.2#6252)