On 2014-12-10 14:10, [email protected] wrote:
Author: mduerig
Date: Wed Dec 10 13:10:30 2014
New Revision: 1644389
URL: http://svn.apache.org/r1644389
Log:
OAK-2333: SegmentMK startup slow with large journals
Scan the journal.log backwards
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/file/FileStore.java
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/file/JournalReader.java
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/segment/file/tooling/ConsistencyChecker.java
jackrabbit/oak/trunk/oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/segment/file/JournalReaderTest.java
...
I now see failures in FileStoreBackupTest -- reproducibly on Windows:
Tests in error:
testBackup(org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupTest): The
process cannot access the file because another process has locked a portion of t
he file
testRestore(org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupTest): The
process cannot access the file because another process has locked a portion of
the file
testRestartAndGCWithoutMM(org.apache.jackrabbit.oak.plugins.segment.file.FileS
toreTest): The process cannot access the file because another process has locked
a portion of the file
testRestartAndGCWithMM(org.apache.jackrabbit.oak.plugins.segment.file.FileStor
eTest): The process cannot access the file because another process has locked a
portion of the file
testCompaction(org.apache.jackrabbit.oak.plugins.segment.file.FileStoreTest):
The process cannot access the file because another process has locked a portion
of the file
testRecovery(org.apache.jackrabbit.oak.plugins.segment.file.FileStoreTest): Th
e process cannot access the file because another process has locked a portion of
the file
segmentOverflow(org.apache.jackrabbit.oak.plugins.segment.file.FileStoreTest):
The process cannot access the file because another process has locked a portion
of the file
Maybe related to this change?
Best regards, Julian