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

Reply via email to