The Apache Jenkins build system has built Jackrabbit Oak (build #601) Status: Failure
Check console output at https://builds.apache.org/job/Jackrabbit%20Oak/601/ to view the results. Changes: [frm] OAK-6518 - Add tests for reading the individual index formats [frm] OAK-6518 - Abstract the medium the index is read from [mduerig] typo [frm] OAK-6518 - Encapsulate index writing logic in its own class [chetanm] OAK-6525 - Index consistency checker should check all indexes even after failure Catch exception while performing the check [chetanm] OAK-6524 - Provide an extension point to customize the NodeStore builders Refactor NodeStoreFixtureProvider and move out NodeStore specific logic to respective fixtures [frm] OAK-6518 - Restore the original index format implementation [frm] OAK-6518 - Move the new index implementation in its own set of classes [frm] OAK-6518 - Perform the checksum computation before parsing the entries [mduerig] OAK-6522: Implement unit tests for OnlineCompactor Adjust FIXME tags [frm] OAK-6518 - Throw an InvalidIndexException if an invalid magic number is detected [mduerig] OAK-6520: Improve tail compactions resilience when base state cannot be determined Adjust FIXME tags [mduerig] OAK-6519: Properly handle tail compactions in deduplication caches Adjust FIXME tags [frm] OAK-6518 - Extract the index footer size in its own constant [mduerig] OAK-3349: Partial compaction Remove dangling FIXME [frm] OAK-6518 - Introduce a data type to encapsulate the index representation [frm] OAK-6518 - Extract index load and validation logic in different class and package [reschke] OAK-6498: Update Oak trunk to Jackrabbit 2.15.5 [chetanm] OAK-6497 - Support old Segment NodeStore setups for oak-run index tooling [chetanm] OAK-6500 - NRTIndex leaks file handles due to unclosed IndexReader Actual fix by using ref counting for IndexReader instances [chetanm] OAK-6500 - NRTIndex leaks file handles due to unclosed IndexReader Updated testcase which also assist dumping the used file paths for unix setups. Assertion for all readers closed is still disabled [chetanm] OAK-6500 - NRTIndex leaks file handles due to unclosed IndexReader Add support for asserting that all reader instances are closed. This validation currently disabled in NRTIndexTest as it causes failure [chetanm] OAK-6500 - NRTIndex leaks file handles due to unclosed IndexReader Refactor IndexNode to IndexNodeManager and IndexNode interface. IndexNodeManager now returns an impl of IndexNode for acquire call Test results: All tests passed
