Chetan Mehrotra created OAK-1973:
------------------------------------
Summary: IndexUpdate traverses the data nodes under index nodes
Key: OAK-1973
URL: https://issues.apache.org/jira/browse/OAK-1973
Project: Jackrabbit Oak
Issue Type: Bug
Components: core
Reporter: Chetan Mehrotra
AsyncIndexUpdate uses IndexUpdate class as Editor and passes it to EditorDiff.
IndexUpdate insternally wraps all the IndexEditors with VisibileEditor such
that they do not traverse the invisible nodes (like :data). However IndexUpdate
itself is not wrapped with VisibileEditor due to which it has to traverse all
the Index data also for diff.
Ideally IndexUpdate itself should be wrapped with VisibileEditor
--
This message was sent by Atlassian JIRA
(v6.2#6252)