Andrei Dulceanu created OAK-5620: ------------------------------------ Summary: Simplify consistency check Key: OAK-5620 URL: https://issues.apache.org/jira/browse/OAK-5620 Project: Jackrabbit Oak Issue Type: Improvement Components: run, segment-tar Reporter: Andrei Dulceanu Assignee: Andrei Dulceanu Fix For: 1.7.0, 1.8
The current implementation of the consistency check ({{ConsistencyChecker}},{{CheckCommand}}) is cluttered with unnecessary checks regarding deprecated arguments of the {{check}} command. With OAK-5595, deep traversals are enabled by default, therefore the code needs to be revised to take this into account. The same applies to the argument taken by {{--bin}} option, which was removed in OAK-5604. Moreover, {{ConsistencyChecker}} could be refactored in order to better distinguish when: * a full path at the given revision is checked * a node and its properties are checked * a node and its descendants are checked -- This message was sent by Atlassian JIRA (v6.3.15#6346)