BundleDbPersistenceManager.checkConsistency() only fixes inconsistency if consistencyFix is enabled in configuration --------------------------------------------------------------------------------------------------------------------
Key: JCR-1540 URL: https://issues.apache.org/jira/browse/JCR-1540 Project: Jackrabbit Issue Type: Bug Components: jackrabbit-core Affects Versions: core 1.4.2, core 1.4.1, 1.4 Reporter: Marcel Reutegger Priority: Minor The method has a parameter that explicitly tells whether an inconsistency should be fixed, thus the configuration parameter should be ignored. Suggested patch: Index: BundleDbPersistenceManager.java =================================================================== --- BundleDbPersistenceManager.java (revision 648657) +++ BundleDbPersistenceManager.java (working copy) @@ -864,7 +864,7 @@ } // repair collected broken bundles - if (consistencyFix && !modifications.isEmpty()) { + if (fix && !modifications.isEmpty()) { log.info(name + ": Fixing " + modifications.size() + " inconsistent bundle(s)..."); Iterator iterator = modifications.iterator(); while (iterator.hasNext()) { -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.