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)