[jira] [Comment Edited] (OAK-4916) Add support for excluding commits to BackgroundObserver

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572165#comment-15572165 ] Stefan Egli edited comment on OAK-4916 at 10/13/16 3:19 PM: Attaching

[jira] [Updated] (OAK-4923) Improve segment deserialization performance

2016-10-13 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-4923: --- Fix Version/s: Segment Tar 0.0.16 > Improve segment deserialization performance >

[jira] [Commented] (OAK-4923) Improve segment deserialization performance

2016-10-13 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572353#comment-15572353 ] Michael Dürig commented on OAK-4923: A couple of ideas for improvements:

[jira] [Resolved] (OAK-4930) External Principal Management: DynamicSyncContext makes redundant calls to IdentityProvider.getIdentity()

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4930?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke resolved OAK-4930. - Resolution: Fixed > External Principal Management: DynamicSyncContext makes redundant calls to >

[jira] [Comment Edited] (OAK-4930) External Principal Management: DynamicSyncContext makes redundant calls to IdentityProvider.getIdentity()

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15571993#comment-15571993 ] Manfred Baedke edited comment on OAK-4930 at 10/13/16 2:59 PM: --- Fixed in

[jira] [Updated] (OAK-4916) Add support for excluding commits to BackgroundObserver

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-4916: - Attachment: OAK-4916.v2.patch Attaching [^OAK-4916.v2.patch] which is an alternative variant of filtering

[jira] [Commented] (OAK-4931) LdapIdentityProvider doesn't use configured custom attributes for all searches

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572215#comment-15572215 ] Manfred Baedke commented on OAK-4931: - Fixed in trunk: c1764705. > LdapIdentityProvider doesn't use

[jira] [Updated] (OAK-4931) LdapIdentityProvider doesn't use configured custom attributes for all searches

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-4931: Fix Version/s: 1.5.12 > LdapIdentityProvider doesn't use configured custom attributes for all

[jira] [Updated] (OAK-4931) LdapIdentityProvider doesn't use configured custom attributes for all searches

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-4931: Fix Version/s: (was: 1.5.12) 1.5.13 > LdapIdentityProvider doesn't use

[jira] [Updated] (OAK-4931) LdapIdentityProvider doesn't use configured custom attributes for all searches

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-4931: Fix Version/s: 1.4.9 1.6 > LdapIdentityProvider doesn't use configured custom

[jira] [Updated] (OAK-4930) External Principal Management: DynamicSyncContext makes redundant calls to IdentityProvider.getIdentity()

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4930?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-4930: Fix Version/s: 1.5.13 1.4.9 > External Principal Management: DynamicSyncContext

[jira] [Comment Edited] (OAK-4930) External Principal Management: DynamicSyncContext makes redundant calls to IdentityProvider.getIdentity()

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15571993#comment-15571993 ] Manfred Baedke edited comment on OAK-4930 at 10/13/16 2:45 PM: --- Fixed in

[jira] [Updated] (OAK-4930) External Principal Management: DynamicSyncContext makes redundant calls to IdentityProvider.getIdentity()

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4930?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-4930: Fix Version/s: 1.6 > External Principal Management: DynamicSyncContext makes redundant calls to >

[jira] [Updated] (OAK-4908) Best-effort prefiltering in ChangeProcessor based on ChangeSet

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-4908: - Attachment: OAK-4908.v2.patch Attaching updated patch [^OAK-4908.v2.patch] which is based on v2 of OAK-4916

[jira] [Comment Edited] (OAK-4916) Add support for excluding commits to BackgroundObserver

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572294#comment-15572294 ] Stefan Egli edited comment on OAK-4916 at 10/13/16 4:00 PM: Note that the issue

[jira] [Created] (OAK-4935) support prefiltering of async index updates

2016-10-13 Thread Stefan Egli (JIRA)
Stefan Egli created OAK-4935: Summary: support prefiltering of async index updates Key: OAK-4935 URL: https://issues.apache.org/jira/browse/OAK-4935 Project: Jackrabbit Oak Issue Type:

[jira] [Commented] (OAK-4924) avoid CommitInfo==null in contentChanged call in SegmentNodeStore.refresh

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4924?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572315#comment-15572315 ] Stefan Egli commented on OAK-4924: -- Created OAK-4935 to track this further > avoid CommitInfo==null in

[jira] [Updated] (OAK-4935) support prefiltering of async index updates

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-4935: - Fix Version/s: 1.6 > support prefiltering of async index updates >

[jira] [Comment Edited] (OAK-4907) Collect changes (paths, nts, props..) of a commit in a validator

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15571645#comment-15571645 ] Stefan Egli edited comment on OAK-4907 at 10/13/16 2:49 PM: Committed in

[jira] [Comment Edited] (OAK-4916) Add support for excluding commits to BackgroundObserver

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572165#comment-15572165 ] Stefan Egli edited comment on OAK-4916 at 10/13/16 3:03 PM: Attaching

[jira] [Updated] (OAK-4916) Add support for excluding commits to BackgroundObserver

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-4916: - Description: As part of pre-filtering commits it would be useful to have support in the BackgroundObserver

[jira] [Comment Edited] (OAK-4931) LdapIdentityProvider doesn't use configured custom attributes for all searches

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572215#comment-15572215 ] Manfred Baedke edited comment on OAK-4931 at 10/13/16 3:21 PM: --- Fixed in

[jira] [Resolved] (OAK-4931) LdapIdentityProvider doesn't use configured custom attributes for all searches

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke resolved OAK-4931. - Resolution: Fixed > LdapIdentityProvider doesn't use configured custom attributes for all searches

[jira] [Comment Edited] (OAK-4931) LdapIdentityProvider doesn't use configured custom attributes for all searches

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4931?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572215#comment-15572215 ] Manfred Baedke edited comment on OAK-4931 at 10/13/16 3:21 PM: --- Fixed in

[jira] [Commented] (OAK-4916) Add support for excluding commits to BackgroundObserver

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572294#comment-15572294 ] Stefan Egli commented on OAK-4916: -- Note that the issue with switching a filter [mentioned

[jira] [Updated] (OAK-4344) LdapIdentityProvider always retrieves all attributes when looking up an LDAP entity.

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-4344: Fix Version/s: 1.4.7 1.2.19 > LdapIdentityProvider always retrieves all attributes

[jira] [Updated] (OAK-4936) Too many segment cache misses

2016-10-13 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-4936: --- Attachment: OAK-4936-monitoring.patch [^OAK-4936-monitoring.patch] adds monitoring for the cache misses

[jira] [Commented] (OAK-4936) Too many segment cache misses

2016-10-13 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572393#comment-15572393 ] Michael Dürig commented on OAK-4936: [~tmueller], could you have a look into this from the LIRS cache

[jira] [Created] (OAK-4936) Too many segment cache misses

2016-10-13 Thread JIRA
Michael Dürig created OAK-4936: -- Summary: Too many segment cache misses Key: OAK-4936 URL: https://issues.apache.org/jira/browse/OAK-4936 Project: Jackrabbit Oak Issue Type: Bug

[jira] [Commented] (OAK-4936) Too many segment cache misses

2016-10-13 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-4936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15572413#comment-15572413 ] Michael Dürig commented on OAK-4936: Switching from LIRS to a Guava caches greatly improves the cache's

[jira] [Updated] (OAK-3036) DocumentRootBuilder: revisit update.limit default

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-3036: - Fix Version/s: 1.5.13 1.6 > DocumentRootBuilder: revisit update.limit default >

[jira] [Updated] (OAK-3036) DocumentRootBuilder: revisit update.limit default

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-3036: - Priority: Blocker (was: Minor) > DocumentRootBuilder: revisit update.limit default >

[jira] [Updated] (OAK-3036) DocumentRootBuilder: revisit update.limit default

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-3036: - Labels: candidate_oak_1_0 candidate_oak_1_2 candidate_oak_1_4 performance (was: performance) >

[jira] [Commented] (OAK-3036) DocumentRootBuilder: revisit update.limit default

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-3036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15574239#comment-15574239 ] Chetan Mehrotra commented on OAK-3036: -- Marking this as blocker for next release to ensure that it gets

[jira] [Updated] (OAK-4403) Diff traversal in persisted branch commit traversing to unrelated paths

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-4403: - Fix Version/s: 1.5.13 > Diff traversal in persisted branch commit traversing to unrelated paths >

[jira] [Commented] (OAK-4403) Diff traversal in persisted branch commit traversing to unrelated paths

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15574250#comment-15574250 ] Chetan Mehrotra commented on OAK-4403: -- Setting a fix version to ensure that we look into this issue

[jira] [Created] (OAK-4937) JournalGC failing with RDB DocumentStore

2016-10-13 Thread Chetan Mehrotra (JIRA)
Chetan Mehrotra created OAK-4937: Summary: JournalGC failing with RDB DocumentStore Key: OAK-4937 URL: https://issues.apache.org/jira/browse/OAK-4937 Project: Jackrabbit Oak Issue Type: Bug

[jira] [Resolved] (OAK-4586) Collect affected node types on commit

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-4586. -- Resolution: Duplicate Duplicate of OAK-4907 (which is newer but already has a patch + review, so closing

[jira] [Resolved] (OAK-3696) Improve SegmentMK resilience

2016-10-13 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-3696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig resolved OAK-3696. Resolution: Fixed > Improve SegmentMK resilience > > >

[jira] [Updated] (OAK-3696) Improve SegmentMK resilience

2016-10-13 Thread JIRA
[ https://issues.apache.org/jira/browse/OAK-3696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-3696: --- Fix Version/s: Segment Tar 0.0.16 > Improve SegmentMK resilience > > >

[jira] [Commented] (OAK-4522) Improve CommitRateLimiter to optionally block some commits

2016-10-13 Thread Thomas Mueller (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4522?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15571155#comment-15571155 ] Thomas Mueller commented on OAK-4522: - http://svn.apache.org/r1764611 (fix test case) Actually the test

[jira] [Commented] (OAK-4817) QueryEngineSettings without MBean

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15571368#comment-15571368 ] Chetan Mehrotra commented on OAK-4817: -- Can you remove the wrap method from {{QueryEngineSettings}} as

[jira] [Created] (OAK-4934) Query shapes for JCR Query

2016-10-13 Thread Chetan Mehrotra (JIRA)
Chetan Mehrotra created OAK-4934: Summary: Query shapes for JCR Query Key: OAK-4934 URL: https://issues.apache.org/jira/browse/OAK-4934 Project: Jackrabbit Oak Issue Type: Wish

[jira] [Resolved] (OAK-4907) Collect changes (paths, nts, props..) of a commit in a validator

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-4907. -- Resolution: Fixed Fix Version/s: (was: 1.6) 1.5.13 Committed in

[jira] [Updated] (OAK-4586) Collect affected node types on commit

2016-10-13 Thread Stefan Egli (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli updated OAK-4586: - Fix Version/s: 1.5.13 > Collect affected node types on commit > - > >

[jira] [Updated] (OAK-4934) Query shapes for JCR Query

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-4934: - Description: For certain requirements it would be good to have a notion/support to deduce query

[jira] [Commented] (OAK-4934) Query shapes for JCR Query

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15571668#comment-15571668 ] Chetan Mehrotra commented on OAK-4934: -- [~tmueller] Thoughts? > Query shapes for JCR Query >

[jira] [Updated] (OAK-4934) Query shapes for JCR Query

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-4934: - Description: For certain requirements it would be good to have a notion/support to deduce query

[jira] [Updated] (OAK-4934) Query shapes for JCR Query

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-4934: - Description: For certain requirements it would be good to have a notion/support to deduce query

[jira] [Updated] (OAK-4934) Query shapes for JCR Query

2016-10-13 Thread Chetan Mehrotra (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-4934: - Description: For certain requirements it would be good to have a notion/support to deduce query

[jira] [Commented] (OAK-4934) Query shapes for JCR Query

2016-10-13 Thread Thomas Mueller (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15571737#comment-15571737 ] Thomas Mueller commented on OAK-4934: - Sure, it can be done. In some cases, knowing the values is

[jira] [Updated] (OAK-4930) External Principal Management: DynamicSyncContext makes redundant calls to IdentityProvider.getIdentity()

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4930?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-4930: Issue Type: Bug (was: Improvement) > External Principal Management: DynamicSyncContext makes

[jira] [Commented] (OAK-4930) External Principal Management: DynamicSyncContext makes redundant calls to IdentityProvider.getIdentity()

2016-10-13 Thread Manfred Baedke (JIRA)
[ https://issues.apache.org/jira/browse/OAK-4930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15571993#comment-15571993 ] Manfred Baedke commented on OAK-4930: - Fixed in trunk: r1764678. > External Principal Management: