[ https://issues.apache.org/jira/browse/OAK-1973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14065082#comment-14065082 ]
Jukka Zitting commented on OAK-1973: ------------------------------------ +1 looks good > 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 > Attachments: OAK-1973.patch > > > 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)