[
https://issues.apache.org/jira/browse/OAK-5101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15705249#comment-15705249
]
Marcel Reutegger commented on OAK-5101:
---------------------------------------
bq. Note that changeSet would not be be added for branch commits
This is required for changes that span multiple branch commits, otherwise
prefiltering will be incorrect. The ChangeCollector may only kick in at the
last branch commit, when the commit hook runs. This means some branch commits
may not have a change set, but at least the last commit before a branch is
merged must have a change set.
> Enable prefiltering for external changes
> ----------------------------------------
>
> Key: OAK-5101
> URL: https://issues.apache.org/jira/browse/OAK-5101
> Project: Jackrabbit Oak
> Issue Type: Improvement
> Components: core, documentmk
> Reporter: Chetan Mehrotra
> Assignee: Chetan Mehrotra
> Fix For: 1.6
>
> Attachments: OAK-5101-v1.diff, OAK-5101-v2.patch
>
>
> With OAK-4796 its possible to prefilter an event change and avoid performing
> the diff if it can be determined that there is nothing of interest for the
> given listener. Currently this works for local changes.
> We should extend this support for external changes as those are more
> expensive to compute
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)