[jira] [Commented] (OAK-7974) Detailed merge metrics
[ https://issues.apache.org/jira/browse/OAK-7974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16743727#comment-16743727 ] Marcel Reutegger commented on OAK-7974: --- Added documentation for new metrics: http://svn.apache.org/r1851419 > Detailed merge metrics > -- > > Key: OAK-7974 > URL: https://issues.apache.org/jira/browse/OAK-7974 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: documentmk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger >Priority: Major > Fix For: 1.12, 1.11.0 > > > The DocumentNodeStore currently only exposes basis metrics for the merge > operation. To further analyze where time is spent, more detailed merge > metrics must be introduced. This includes: > - Creating a new commit revision timer > - Background lock acquisition timer > - Wait until head timer > - Commit suspend timer > - Commit hook timer -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (OAK-7980) Build Jackrabbit Oak #1881 failed
[ https://issues.apache.org/jira/browse/OAK-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16743355#comment-16743355 ] Hudson commented on OAK-7980: - Previously failing build now is OK. Passed run: [Jackrabbit Oak #1889|https://builds.apache.org/job/Jackrabbit%20Oak/1889/] [console log|https://builds.apache.org/job/Jackrabbit%20Oak/1889/console] > Build Jackrabbit Oak #1881 failed > - > > Key: OAK-7980 > URL: https://issues.apache.org/jira/browse/OAK-7980 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit Oak #1881 has failed. > First failed run: [Jackrabbit Oak > #1881|https://builds.apache.org/job/Jackrabbit%20Oak/1881/] [console > log|https://builds.apache.org/job/Jackrabbit%20Oak/1881/console] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (OAK-7987) LdapIdentityProviderImpl#getIdentity(ExternalIdentityRef) won't work with useUidForExtId enabled
[ https://issues.apache.org/jira/browse/OAK-7987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16743270#comment-16743270 ] Manfred Baedke edited comment on OAK-7987 at 1/15/19 6:11 PM: -- Fixed with http://svn.apache.org/viewvc?view=revision=1851403. was (Author: baedke): Fixed with svn.apache.org/viewvc?view=revision=1851403. > LdapIdentityProviderImpl#getIdentity(ExternalIdentityRef) won't work with > useUidForExtId enabled > > > Key: OAK-7987 > URL: https://issues.apache.org/jira/browse/OAK-7987 > Project: Jackrabbit Oak > Issue Type: Bug > Components: auth-ldap >Affects Versions: 1.4.24, 1.6.16, 1.8.11 >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > > LdapIdentityProviderImpl#getIdentity() is currently assuming that the given > external id is a DN. With useUidForExtId enabled, that's doomed to fail. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (OAK-7987) LdapIdentityProviderImpl#getIdentity(ExternalIdentityRef) won't work with useUidForExtId enabled
[ https://issues.apache.org/jira/browse/OAK-7987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16743270#comment-16743270 ] Manfred Baedke commented on OAK-7987: - Fixed with svn.apache.org/viewvc?view=revision=1851403. > LdapIdentityProviderImpl#getIdentity(ExternalIdentityRef) won't work with > useUidForExtId enabled > > > Key: OAK-7987 > URL: https://issues.apache.org/jira/browse/OAK-7987 > Project: Jackrabbit Oak > Issue Type: Bug > Components: auth-ldap >Affects Versions: 1.4.24, 1.6.16, 1.8.11 >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > > LdapIdentityProviderImpl#getIdentity() is currently assuming that the given > external id is a DN. With useUidForExtId enabled, that's doomed to fail. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (OAK-7987) LdapIdentityProviderImpl#getIdentity(ExternalIdentityRef) won't work with useUidForExtId enabled
Manfred Baedke created OAK-7987: --- Summary: LdapIdentityProviderImpl#getIdentity(ExternalIdentityRef) won't work with useUidForExtId enabled Key: OAK-7987 URL: https://issues.apache.org/jira/browse/OAK-7987 Project: Jackrabbit Oak Issue Type: Bug Components: auth-ldap Affects Versions: 1.8.11, 1.6.16, 1.4.24 Reporter: Manfred Baedke Assignee: Manfred Baedke LdapIdentityProviderImpl#getIdentity() is currently assuming that the given external id is a DN. With useUidForExtId enabled, that's doomed to fail. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (OAK-7980) Build Jackrabbit Oak #1881 failed
[ https://issues.apache.org/jira/browse/OAK-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16743261#comment-16743261 ] Hudson commented on OAK-7980: - Previously failing build now is OK. Passed run: [Jackrabbit Oak #1888|https://builds.apache.org/job/Jackrabbit%20Oak/1888/] [console log|https://builds.apache.org/job/Jackrabbit%20Oak/1888/console] > Build Jackrabbit Oak #1881 failed > - > > Key: OAK-7980 > URL: https://issues.apache.org/jira/browse/OAK-7980 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit Oak #1881 has failed. > First failed run: [Jackrabbit Oak > #1881|https://builds.apache.org/job/Jackrabbit%20Oak/1881/] [console > log|https://builds.apache.org/job/Jackrabbit%20Oak/1881/console] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (OAK-7974) Detailed merge metrics
[ https://issues.apache.org/jira/browse/OAK-7974?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-7974. --- Resolution: Fixed Fix Version/s: 1.11.0 Implemented in trunk: http://svn.apache.org/r1851392 Documentation update is pending. > Detailed merge metrics > -- > > Key: OAK-7974 > URL: https://issues.apache.org/jira/browse/OAK-7974 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: documentmk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger >Priority: Major > Fix For: 1.12, 1.11.0 > > > The DocumentNodeStore currently only exposes basis metrics for the merge > operation. To further analyze where time is spent, more detailed merge > metrics must be introduced. This includes: > - Creating a new commit revision timer > - Background lock acquisition timer > - Wait until head timer > - Commit suspend timer > - Commit hook timer -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (OAK-7980) Build Jackrabbit Oak #1881 failed
[ https://issues.apache.org/jira/browse/OAK-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16743057#comment-16743057 ] Hudson commented on OAK-7980: - Previously failing build now is OK. Passed run: [Jackrabbit Oak #1887|https://builds.apache.org/job/Jackrabbit%20Oak/1887/] [console log|https://builds.apache.org/job/Jackrabbit%20Oak/1887/console] > Build Jackrabbit Oak #1881 failed > - > > Key: OAK-7980 > URL: https://issues.apache.org/jira/browse/OAK-7980 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit Oak #1881 has failed. > First failed run: [Jackrabbit Oak > #1881|https://builds.apache.org/job/Jackrabbit%20Oak/1881/] [console > log|https://builds.apache.org/job/Jackrabbit%20Oak/1881/console] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (OAK-7980) Build Jackrabbit Oak #1881 failed
[ https://issues.apache.org/jira/browse/OAK-7980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16742998#comment-16742998 ] Hudson commented on OAK-7980: - Previously failing build now is OK. Passed run: [Jackrabbit Oak #1886|https://builds.apache.org/job/Jackrabbit%20Oak/1886/] [console log|https://builds.apache.org/job/Jackrabbit%20Oak/1886/console] > Build Jackrabbit Oak #1881 failed > - > > Key: OAK-7980 > URL: https://issues.apache.org/jira/browse/OAK-7980 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit Oak #1881 has failed. > First failed run: [Jackrabbit Oak > #1881|https://builds.apache.org/job/Jackrabbit%20Oak/1881/] [console > log|https://builds.apache.org/job/Jackrabbit%20Oak/1881/console] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (OAK-7982) ACL.addEntry: check for mandatory restrictions only respects single value restrictions
[ https://issues.apache.org/jira/browse/OAK-7982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16742979#comment-16742979 ] Alex Deparvu commented on OAK-7982: --- +1 looks good! > ACL.addEntry: check for mandatory restrictions only respects single value > restrictions > -- > > Key: OAK-7982 > URL: https://issues.apache.org/jira/browse/OAK-7982 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, security >Reporter: angela >Assignee: angela >Priority: Major > Fix For: 1.10.1 > > Attachments: OAK-7982.patch > > > The validation of {{ACL.addEntry(Principal principal, Privilege[] privileges, > boolean isAllow, Map restrictions, Map > mvRestrictions)}} > includes a check that mandatory restrictions are actually present. > However, the code performing that check only tests if the mandatory > restrictions are included in the {{restrictions}} ignoring the fact that a > mandatory restriction might be multi-valued and thus provided in the > {{mvRestrictions}} param. > cc: [~stillalex] fyi. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (OAK-7976) Non-blocking commit rollback
[ https://issues.apache.org/jira/browse/OAK-7976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcel Reutegger resolved OAK-7976. --- Resolution: Fixed Fix Version/s: 1.11.0 Implemented in trunk: http://svn.apache.org/r1851334 > Non-blocking commit rollback > > > Key: OAK-7976 > URL: https://issues.apache.org/jira/browse/OAK-7976 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: documentmk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger >Priority: Major > Fix For: 1.12, 1.11.0 > > > When a commit fails e.g. due to a conflict, the changes are rolled back while > still holding the commit revision. This causes an unnecessary delay for other > commits because at this point it is certain that the revision associated with > the rolled back changes will never commit. > The current implementation is also inefficient because it rolls back the > changes one document at a time. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (OAK-5613) Test failure: segment.standby.ExternalSharedStoreIT.testProxyFlippedIntermediateByteChange2
[ https://issues.apache.org/jira/browse/OAK-5613?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Mari reassigned OAK-5613: --- Assignee: Francesco Mari > Test failure: > segment.standby.ExternalSharedStoreIT.testProxyFlippedIntermediateByteChange2 > --- > > Key: OAK-5613 > URL: https://issues.apache.org/jira/browse/OAK-5613 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration, segmentmk >Affects Versions: 1.0.36, 1.6.11 >Reporter: Hudson >Assignee: Francesco Mari >Priority: Major > Labels: test-failure, windows > Attachments: unit-tests.log > > > Jenkins Windows CI failure: https://builds.apache.org/job/Oak-Win/ > The build Oak-Win/Windows slaves=Windows,jdk=JDK 1.7 (unlimited security) > 64-bit Windows only,nsfixtures=SEGMENT_MK,profile=integrationTesting #443 has > failed. > First failed run: [Oak-Win/Windows slaves=Windows,jdk=JDK 1.7 (unlimited > security) 64-bit Windows > only,nsfixtures=SEGMENT_MK,profile=integrationTesting > #443|https://builds.apache.org/job/Oak-Win/Windows%20slaves=Windows,jdk=JDK%201.7%20(unlimited%20security)%2064-bit%20Windows%20only,nsfixtures=SEGMENT_MK,profile=integrationTesting/443/] > [console > log|https://builds.apache.org/job/Oak-Win/Windows%20slaves=Windows,jdk=JDK%201.7%20(unlimited%20security)%2064-bit%20Windows%20only,nsfixtures=SEGMENT_MK,profile=integrationTesting/443/console] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (OAK-5532) Test failure: segment.standby.ExternalSharedStoreIT/BrokenNetworkTest.test...
[ https://issues.apache.org/jira/browse/OAK-5532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Mari resolved OAK-5532. - Resolution: Won't Fix This issue relates to a module that has been deprecated and dismissed. I will resolve this issue as won't fix. > Test failure: segment.standby.ExternalSharedStoreIT/BrokenNetworkTest.test... > - > > Key: OAK-5532 > URL: https://issues.apache.org/jira/browse/OAK-5532 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration, segmentmk >Affects Versions: 1.0.42, 1.2.30 >Reporter: Hudson >Assignee: Francesco Mari >Priority: Major > Labels: test-failure, ubuntu > Attachments: build1401-unit-tests.log, unit-tests.log > > > Jenkins CI failure: > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/ > The build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8 > (latest),nsfixtures=DOCUMENT_RDB,profile=integrationTesting #1384 has failed. > First failed run: [Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK > 1.8 (latest),nsfixtures=DOCUMENT_RDB,profile=integrationTesting > #1384|https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/Ubuntu%20Slaves=ubuntu,jdk=JDK%201.8%20(latest),nsfixtures=DOCUMENT_RDB,profile=integrationTesting/1384/] > [console > log|https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/Ubuntu%20Slaves=ubuntu,jdk=JDK%201.8%20(latest),nsfixtures=DOCUMENT_RDB,profile=integrationTesting/1384/console] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (OAK-4709) Test failure: ExternalPrivateStoreIT.testProxyFlippedIntermediateByte2
[ https://issues.apache.org/jira/browse/OAK-4709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Mari resolved OAK-4709. - Resolution: Won't Fix This issue relates to a module that has been deprecated and dismissed. I will resolve this issue as won't fix. > Test failure: ExternalPrivateStoreIT.testProxyFlippedIntermediateByte2 > -- > > Key: OAK-4709 > URL: https://issues.apache.org/jira/browse/OAK-4709 > Project: Jackrabbit Oak > Issue Type: Bug > Components: tarmk-standby >Affects Versions: 1.2.18, 1.4.6, 1.6.1 >Reporter: Julian Reschke >Assignee: Francesco Mari >Priority: Major > > This test reliably fails for me in 1.4 with: > {noformat} > testProxyFlippedIntermediateByte2(org.apache.jackrabbit.oak.plugins.segment.standby.ExternalPrivateStoreIT) > Time elapsed: 1.3 sec <<< FAILURE! > java.lang.AssertionError: expected:<{ root = { ... } }> but was:<{ root : { } > }> > {noformat} > It does not fail in trunk, but that's because all ITs for tarmk-standby > currently are skipped, because they are executed with fixture SEGMENT_TAR > while the code checks for SEGMENT_MK. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (OAK-5613) Test failure: segment.standby.ExternalSharedStoreIT.testProxyFlippedIntermediateByteChange2
[ https://issues.apache.org/jira/browse/OAK-5613?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Mari resolved OAK-5613. - Resolution: Duplicate > Test failure: > segment.standby.ExternalSharedStoreIT.testProxyFlippedIntermediateByteChange2 > --- > > Key: OAK-5613 > URL: https://issues.apache.org/jira/browse/OAK-5613 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration, segmentmk >Affects Versions: 1.0.36, 1.6.11 >Reporter: Hudson >Assignee: Francesco Mari >Priority: Major > Labels: test-failure, windows > Attachments: unit-tests.log > > > Jenkins Windows CI failure: https://builds.apache.org/job/Oak-Win/ > The build Oak-Win/Windows slaves=Windows,jdk=JDK 1.7 (unlimited security) > 64-bit Windows only,nsfixtures=SEGMENT_MK,profile=integrationTesting #443 has > failed. > First failed run: [Oak-Win/Windows slaves=Windows,jdk=JDK 1.7 (unlimited > security) 64-bit Windows > only,nsfixtures=SEGMENT_MK,profile=integrationTesting > #443|https://builds.apache.org/job/Oak-Win/Windows%20slaves=Windows,jdk=JDK%201.7%20(unlimited%20security)%2064-bit%20Windows%20only,nsfixtures=SEGMENT_MK,profile=integrationTesting/443/] > [console > log|https://builds.apache.org/job/Oak-Win/Windows%20slaves=Windows,jdk=JDK%201.7%20(unlimited%20security)%2064-bit%20Windows%20only,nsfixtures=SEGMENT_MK,profile=integrationTesting/443/console] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (OAK-5532) Test failure: segment.standby.ExternalSharedStoreIT/BrokenNetworkTest.test...
[ https://issues.apache.org/jira/browse/OAK-5532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Mari reassigned OAK-5532: --- Assignee: Francesco Mari > Test failure: segment.standby.ExternalSharedStoreIT/BrokenNetworkTest.test... > - > > Key: OAK-5532 > URL: https://issues.apache.org/jira/browse/OAK-5532 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration, segmentmk >Affects Versions: 1.0.42, 1.2.30 >Reporter: Hudson >Assignee: Francesco Mari >Priority: Major > Labels: test-failure, ubuntu > Attachments: build1401-unit-tests.log, unit-tests.log > > > Jenkins CI failure: > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/ > The build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8 > (latest),nsfixtures=DOCUMENT_RDB,profile=integrationTesting #1384 has failed. > First failed run: [Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK > 1.8 (latest),nsfixtures=DOCUMENT_RDB,profile=integrationTesting > #1384|https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/Ubuntu%20Slaves=ubuntu,jdk=JDK%201.8%20(latest),nsfixtures=DOCUMENT_RDB,profile=integrationTesting/1384/] > [console > log|https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/Ubuntu%20Slaves=ubuntu,jdk=JDK%201.8%20(latest),nsfixtures=DOCUMENT_RDB,profile=integrationTesting/1384/console] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (OAK-7976) Non-blocking commit rollback
[ https://issues.apache.org/jira/browse/OAK-7976?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16742926#comment-16742926 ] Marcel Reutegger commented on OAK-7976: --- Added an ignored test: http://svn.apache.org/r1851330 > Non-blocking commit rollback > > > Key: OAK-7976 > URL: https://issues.apache.org/jira/browse/OAK-7976 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: documentmk >Reporter: Marcel Reutegger >Assignee: Marcel Reutegger >Priority: Major > Fix For: 1.12 > > > When a commit fails e.g. due to a conflict, the changes are rolled back while > still holding the commit revision. This causes an unnecessary delay for other > commits because at this point it is certain that the revision associated with > the rolled back changes will never commit. > The current implementation is also inefficient because it rolls back the > changes one document at a time. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (OAK-4709) Test failure: ExternalPrivateStoreIT.testProxyFlippedIntermediateByte2
[ https://issues.apache.org/jira/browse/OAK-4709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francesco Mari reassigned OAK-4709: --- Assignee: Francesco Mari > Test failure: ExternalPrivateStoreIT.testProxyFlippedIntermediateByte2 > -- > > Key: OAK-4709 > URL: https://issues.apache.org/jira/browse/OAK-4709 > Project: Jackrabbit Oak > Issue Type: Bug > Components: tarmk-standby >Affects Versions: 1.2.18, 1.4.6, 1.6.1 >Reporter: Julian Reschke >Assignee: Francesco Mari >Priority: Major > > This test reliably fails for me in 1.4 with: > {noformat} > testProxyFlippedIntermediateByte2(org.apache.jackrabbit.oak.plugins.segment.standby.ExternalPrivateStoreIT) > Time elapsed: 1.3 sec <<< FAILURE! > java.lang.AssertionError: expected:<{ root = { ... } }> but was:<{ root : { } > }> > {noformat} > It does not fail in trunk, but that's because all ITs for tarmk-standby > currently are skipped, because they are executed with fixture SEGMENT_TAR > while the code checks for SEGMENT_MK. -- This message was sent by Atlassian JIRA (v7.6.3#76005)