[jira] [Created] (OAK-10838) maven install fails in oak-lucene due to baseline check.
Manfred Baedke created OAK-10838: Summary: maven install fails in oak-lucene due to baseline check. Key: OAK-10838 URL: https://issues.apache.org/jira/browse/OAK-10838 Project: Jackrabbit Oak Issue Type: Bug Components: lucene Reporter: Manfred Baedke Assignee: Julian Reschke The error is {code} [ERROR] org.apache.lucene.search.vectorhighlight: Version increase required; detected 4.7.2.oak2, suggested 4.7.3 {code} Also there is a warning {code} Version has been increased but analysis detected no changes {code} The baseline is apparently 1.64.0 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-8848) Impossible to replace a mix:versionable by a different mix:versionable
[ https://issues.apache.org/jira/browse/OAK-8848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849942#comment-17849942 ] Julian Reschke commented on OAK-8848: - What is the expection about what would happen with the existing version history? Maybe this needs a TCK test to compare behavior with Jackrabbit. > Impossible to replace a mix:versionable by a different mix:versionable > -- > > Key: OAK-8848 > URL: https://issues.apache.org/jira/browse/OAK-8848 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core, jcr >Affects Versions: 1.16.0 > Environment: The problem occurred from within Sling (Starter 11) > using oak 1.16.0. >Reporter: Hans-Peter Stoerr >Priority: Minor > > If you delete a node with mixin mix:versionable and move another node with > the same mixin in its place (that is, it now has the very same path), you get > a ConstraintViolationException that complains that you are changing protected > properties. Thus, this operation is impossible to perform within one > transaction. But splitting it into two transactions is risky in many cases. > It seems there is a mechanism that checks for changes of protected > properties, and ignores that this is now a different node. > If you have two nodes /somewhere/1 and /somewhere/2 which both are > nt:unstructured and have mix:versionable, the following code triggers an > exception but shouldn't: > session.removeItem("/somewhere/2"); > session.move("/somewhere/1", "/somewhere/2"); > session.save(); > The actual stacktrace thrown is: > javax.jcr.nodetype.ConstraintViolationException: OakConstraint0100: Property > is protected: jcr:versionHistory > at > org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:226) > at > org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:213) > at > org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.newRepositoryException(SessionDelegate.java:669) > at > org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save(SessionDelegate.java:495) > at > org.apache.jackrabbit.oak.jcr.session.SessionImpl$8.performVoid(SessionImpl.java:420) > at > org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.performVoid(SessionDelegate.java:273) > at > org.apache.jackrabbit.oak.jcr.session.SessionImpl.save(SessionImpl.java:417) > at > org.apache.sling.jcr.oak.server.internal.TcclWrappingJackrabbitSession.save(TcclWrappingJackrabbitSession.java:212) > at > org.apache.jsp.apps.composum.prototype.assets.pagesintegration.hpsx.hpsx_jsp._jspService(hpsx_jsp.java:115) > at > org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > (irrelevant sling stuff omitted) > Caused by: org.apache.jackrabbit.oak.api.CommitFailedException: > OakConstraint0100: Property is protected: jcr:versionHistory > at > org.apache.jackrabbit.oak.plugins.version.VersionEditor.throwProtected(VersionEditor.java:257) > at > org.apache.jackrabbit.oak.plugins.version.VersionEditor.propertyChanged(VersionEditor.java:152) > at > org.apache.jackrabbit.oak.spi.commit.VisibleEditor.propertyChanged(VisibleEditor.java:73) > at > org.apache.jackrabbit.oak.spi.commit.EditorDiff.propertyChanged(EditorDiff.java:92) > at > org.apache.jackrabbit.oak.segment.SegmentNodeState.compareProperties(SegmentNodeState.java:664) > at > org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:558) > at > org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:147) > at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:495) > at > org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:651) > at > org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:147) > at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:422) > at > org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:651) > at > org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:147) > at org.apache.jackrabbit.oak.segment.MapRecord.compare(MapRecord.java:422) > at > org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:651) > at > org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:147) >
[jira] [Comment Edited] (OAK-10545) oak-jcr: add test for observing effect of remapping a namespace prefix to a different namespace name
[ https://issues.apache.org/jira/browse/OAK-10545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784707#comment-17784707 ] Julian Reschke edited comment on OAK-10545 at 5/28/24 9:14 AM: --- trunk: (1.60.0) [b138cf736c|https://github.com/apache/jackrabbit-oak/commit/b138cf736c7b43f5945951c12406a647d2504141] [e2a3d46934|https://github.com/apache/jackrabbit-oak/commit/e2a3d46934dfc52c6cf35244998ce36345abd388] was (Author: reschke): trunk: (1.62.0) [fcf260283f|https://github.com/apache/jackrabbit-oak/commit/fcf260283f534035f0ceed5cdd7d1ef4d6cf4a4a] > oak-jcr: add test for observing effect of remapping a namespace prefix to a > different namespace name > > > Key: OAK-10545 > URL: https://issues.apache.org/jira/browse/OAK-10545 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: jcr >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.60.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10545) oak-jcr: add test for observing effect of remapping a namespace prefix to a different namespace name
[ https://issues.apache.org/jira/browse/OAK-10545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784707#comment-17784707 ] Julian Reschke edited comment on OAK-10545 at 5/28/24 9:12 AM: --- trunk: (1.62.0) [fcf260283f|https://github.com/apache/jackrabbit-oak/commit/fcf260283f534035f0ceed5cdd7d1ef4d6cf4a4a] was (Author: reschke): trunk: [b138cf736c|https://github.com/apache/jackrabbit-oak/commit/b138cf736c7b43f5945951c12406a647d2504141] [e2a3d46934|https://github.com/apache/jackrabbit-oak/commit/e2a3d46934dfc52c6cf35244998ce36345abd388] > oak-jcr: add test for observing effect of remapping a namespace prefix to a > different namespace name > > > Key: OAK-10545 > URL: https://issues.apache.org/jira/browse/OAK-10545 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: jcr >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.60.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10837) Add documentation for UT/IT fixtures
Adelina Marian created OAK-10837: Summary: Add documentation for UT/IT fixtures Key: OAK-10837 URL: https://issues.apache.org/jira/browse/OAK-10837 Project: Jackrabbit Oak Issue Type: Task Components: continuous integration Reporter: Adelina Marian Improve the current documentation to bring clarity about how to run unit and integration tests locally with different fixtures. Add an overview of these configurations on our CI pipelines on the Jenkins instances. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10836) Improve message 'Another copy of the index update is already running'
Amit Jain created OAK-10836: --- Summary: Improve message 'Another copy of the index update is already running' Key: OAK-10836 URL: https://issues.apache.org/jira/browse/OAK-10836 Project: Jackrabbit Oak Issue Type: Task Components: indexing Reporter: Amit Jain Assignee: Amit Jain The message currently logged is below and causes confusion because of the failed in the message {noformat} The index update failed : Another copy of the index update is already running; skipping this update. Time left for lease to expire 934 s. {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10824) Release Oak 1.64.0
[ https://issues.apache.org/jira/browse/OAK-10824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved OAK-10824. -- Resolution: Fixed > Release Oak 1.64.0 > -- > > Key: OAK-10824 > URL: https://issues.apache.org/jira/browse/OAK-10824 > Project: Jackrabbit Oak > Issue Type: Task >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (OAK-10824) Release Oak 1.64.0
[ https://issues.apache.org/jira/browse/OAK-10824?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke closed OAK-10824. > Release Oak 1.64.0 > -- > > Key: OAK-10824 > URL: https://issues.apache.org/jira/browse/OAK-10824 > Project: Jackrabbit Oak > Issue Type: Task >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10835) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #22 failed
Hudson created OAK-10835: Summary: Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #22 failed Key: OAK-10835 URL: https://issues.apache.org/jira/browse/OAK-10835 Project: Jackrabbit Oak Issue Type: Bug Components: continuous integration Reporter: Hudson No description is provided The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #22 has failed. First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #22|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/22/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/22/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10834) Build Jackrabbit/jackrabbit-oak-trunk #1502 failed
Hudson created OAK-10834: Summary: Build Jackrabbit/jackrabbit-oak-trunk #1502 failed Key: OAK-10834 URL: https://issues.apache.org/jira/browse/OAK-10834 Project: Jackrabbit Oak Issue Type: Bug Components: continuous integration Reporter: Hudson No description is provided The build Jackrabbit/jackrabbit-oak-trunk #1502 has failed. First failed run: [Jackrabbit/jackrabbit-oak-trunk #1502|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1502/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1502/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10621) o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names
[ https://issues.apache.org/jira/browse/OAK-10621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849790#comment-17849790 ] Manfred Baedke commented on OAK-10621: -- trunk (1.66.0): [b3915489|https://github.com/apache/jackrabbit-oak/commit/b39154892af942c9722166c8f236607a11d34d1b] > o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names > - > > Key: OAK-10621 > URL: https://issues.apache.org/jira/browse/OAK-10621 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > > Instead it gives an error: "']' not allowed in name." -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10621) o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names
[ https://issues.apache.org/jira/browse/OAK-10621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke resolved OAK-10621. -- Resolution: Fixed > o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names > - > > Key: OAK-10621 > URL: https://issues.apache.org/jira/browse/OAK-10621 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > > Instead it gives an error: "']' not allowed in name." -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-6773) Convert oak-store-composite to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849771#comment-17849771 ] Manfred Baedke edited comment on OAK-6773 at 5/27/24 3:41 PM: -- Fixed the major version change, see PR#1489. New report from osgi-ds-metatype-diff: {code} org.apache.jackrabbit.oak.composite.CompositeNodeStoreService Declarative Services Properties - enableChecks = true (Boolean) - pathStats = false (Boolean) {code} which is fine because of ConfigurationPolicy.REQUIRE. was (Author: baedke): Fixed the major version change, see PR#1489. New report from osgi-ds-metatype-diff: {code} org.apache.jackrabbit.oak.composite.CompositeNodeStoreService Declarative Services Properties - enableChecks = true (Boolean) - pathStats = false (Boolean) {code} > Convert oak-store-composite to OSGi R7 annotations > -- > > Key: OAK-6773 > URL: https://issues.apache.org/jira/browse/OAK-6773 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: composite >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-6773) Convert oak-store-composite to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849771#comment-17849771 ] Manfred Baedke edited comment on OAK-6773 at 5/27/24 3:40 PM: -- Fixed the major version change, see PR#1489. New report from osgi-ds-metatype-diff: {code} org.apache.jackrabbit.oak.composite.CompositeNodeStoreService Declarative Services Properties - enableChecks = true (Boolean) - pathStats = false (Boolean) {code} was (Author: baedke): Fixed the major version change, see PR#1489. New report from osgi-ds-metatype-diff: {code} org.apache.jackrabbit.oak.composite.CompositeNodeStoreService Declarative Services Properties - enableChecks = true (Boolean) - pathStats = false (Boolean) References statisticsProvider + field = statisticsProvider (String) + field-option = replace (String) checks + field = checks (String) + field-option = replace (String) mountInfoProvider + field = mountInfoProvider (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.PrivateStoreValidatorProvider Declarative Services References mountInfoProvider + field = mountInfoProvider (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.checks.NodeStoreChecksService Declarative Services References checkers + field = checkers (String) + field-option = replace (String) + field-collection = service (String) mip + field = mip (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.CrossMountReferenceValidatorProvider Declarative Services References mountInfoProvider + field = mountInfoProvider (String) + field-option = replace (String) {code} > Convert oak-store-composite to OSGi R7 annotations > -- > > Key: OAK-6773 > URL: https://issues.apache.org/jira/browse/OAK-6773 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: composite >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-6773) Convert oak-store-composite to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849771#comment-17849771 ] Manfred Baedke commented on OAK-6773: - Fixed the major version change, see PR#1489. New report from osgi-ds-metatype-diff: {code} org.apache.jackrabbit.oak.composite.CompositeNodeStoreService Declarative Services Properties - enableChecks = true (Boolean) - pathStats = false (Boolean) References statisticsProvider + field = statisticsProvider (String) + field-option = replace (String) checks + field = checks (String) + field-option = replace (String) mountInfoProvider + field = mountInfoProvider (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.PrivateStoreValidatorProvider Declarative Services References mountInfoProvider + field = mountInfoProvider (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.checks.NodeStoreChecksService Declarative Services References checkers + field = checkers (String) + field-option = replace (String) + field-collection = service (String) mip + field = mip (String) + field-option = replace (String) org.apache.jackrabbit.oak.composite.CrossMountReferenceValidatorProvider Declarative Services References mountInfoProvider + field = mountInfoProvider (String) + field-option = replace (String) {code} > Convert oak-store-composite to OSGi R7 annotations > -- > > Key: OAK-6773 > URL: https://issues.apache.org/jira/browse/OAK-6773 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: composite >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10830) Upgrade jackson-databind dependency to 2.17.1
[ https://issues.apache.org/jira/browse/OAK-10830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849766#comment-17849766 ] Julian Reschke commented on OAK-10830: -- trunk: [c5a9f713b3|https://github.com/apache/jackrabbit-oak/commit/c5a9f713b381cd23f062c399fbde4663b55d45e8] [a9d0c1c812|https://github.com/apache/jackrabbit-oak/commit/a9d0c1c81295dfde2e3b1f1bb97af589e5238816] [4a4f2ed767|https://github.com/apache/jackrabbit-oak/commit/4a4f2ed767da749f48df26bd1aea73ee262a02ed] > Upgrade jackson-databind dependency to 2.17.1 > - > > Key: OAK-10830 > URL: https://issues.apache.org/jira/browse/OAK-10830 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Fabrizio Fortino >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10830) Upgrade jackson-databind dependency to 2.17.1
[ https://issues.apache.org/jira/browse/OAK-10830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved OAK-10830. -- Resolution: Fixed > Upgrade jackson-databind dependency to 2.17.1 > - > > Key: OAK-10830 > URL: https://issues.apache.org/jira/browse/OAK-10830 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Fabrizio Fortino >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10833) Consistency check reports success for repository with SNFE in checkpoints
[ https://issues.apache.org/jira/browse/OAK-10833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu resolved OAK-10833. --- Fix Version/s: 1.66.0 Resolution: Fixed > Consistency check reports success for repository with SNFE in checkpoints > - > > Key: OAK-10833 > URL: https://issues.apache.org/jira/browse/OAK-10833 > Project: Jackrabbit Oak > Issue Type: Bug > Components: segment-tar >Affects Versions: 1.64.0 >Reporter: Andrei Dulceanu >Assignee: Andrei Dulceanu >Priority: Minor > Fix For: 1.66.0 > > > Excerpt from the erroneous run ({*}failFast{*} option used): > {noformat} > Checking / > Error while traversing /oak:index: Segment > 53095175-d0e3-4d30-a949-e88ec3175c9c not found > Checked 1,129 nodes and 3,997 properties > Checking checkpoint ed24479d-6f98-48af-9679-e7191a2a3765 > Checking / > Error while traversing /oak:index: Segment > 53095175-d0e3-4d30-a949-e88ec3175c9c not found > Checked 1,129 nodes and 3,997 properties > Checking checkpoint ffeac5ee-85b8-4262-b179-333737015acd > Checking / > Checked 4,314,103 nodes and 27,271,618 properties > Path / is consistent > Searched through 1 revisions and 3 checkpoints > Head > Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 > from Mar 21, 2024, 11:40:46 AM > Checkpoints > - 9b2d7ef8-12ec-4281-8915-34ef5d4413b1 > Latest good revision for path / is none from unknown time > - ed24479d-6f98-48af-9679-e7191a2a3765 > Latest good revision for path / is none from unknown time > - ffeac5ee-85b8-4262-b179-333737015acd > Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 > Overall > Latest good revision for paths and checkpoints checked is none from unknown > time > TarMK closed {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10807) Add oak-run diff to Azure repositories
[ https://issues.apache.org/jira/browse/OAK-10807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu updated OAK-10807: -- Description: Currently oak-run diff is supported for TAR repositories only. This story is about adding the same functionality to Azure repositories. (was: Currently {{FileStoreBuilder}} accepts only {{File}} path arguments in its constructor making it impossible to use for {{oak-run}} tooling for remote repositories. It should accept {{{}URI{}}}s as well, creating by default Azure persistence backends.) > Add oak-run diff to Azure repositories > -- > > Key: OAK-10807 > URL: https://issues.apache.org/jira/browse/OAK-10807 > Project: Jackrabbit Oak > Issue Type: Story >Reporter: Andrei Dulceanu >Assignee: Andrei Dulceanu >Priority: Major > > Currently oak-run diff is supported for TAR repositories only. This story is > about adding the same functionality to Azure repositories. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10807) Add oak-run diff to Azure repositories
[ https://issues.apache.org/jira/browse/OAK-10807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu updated OAK-10807: -- Summary: Add oak-run diff to Azure repositories (was: Improve FileStoreBuilder to accept URIs for remote repositories) > Add oak-run diff to Azure repositories > -- > > Key: OAK-10807 > URL: https://issues.apache.org/jira/browse/OAK-10807 > Project: Jackrabbit Oak > Issue Type: Story >Reporter: Andrei Dulceanu >Assignee: Andrei Dulceanu >Priority: Major > > Currently {{FileStoreBuilder}} accepts only {{File}} path arguments in its > constructor making it impossible to use for {{oak-run}} tooling for remote > repositories. It should accept {{{}URI{}}}s as well, creating by default > Azure persistence backends. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10624) o.a.j.o.namepath.JcrPathParser does not accept some valid local names containing '{' or '}'
[ https://issues.apache.org/jira/browse/OAK-10624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17810337#comment-17810337 ] Manfred Baedke edited comment on OAK-10624 at 5/27/24 11:35 AM: trunk (1.66.0): [36a32dcb|https://github.com/apache/jackrabbit-oak/commit/36a32dcbc1e12142df47ca3b04c81d1c4cabde5c] was (Author: baedke): trunk (1.66.0): [36a32dcb|https://github.com/apache/jackrabbitoak/commit/36a32dcbc1e12142df47ca3b04c81d1c4cabde5c] > o.a.j.o.namepath.JcrPathParser does not accept some valid local names > containing '{' or '}' > --- > > Key: OAK-10624 > URL: https://issues.apache.org/jira/browse/OAK-10624 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > > See PathParserTest#testCurlyBracketsInNames() > Some valid paths not accepted: > {code:java} > "{a", "{a[1]", "/{/a", "/{[1]/a", "{", "{[1]", "/{", "/{[1]", "/}", "/}[1]", > "/a:}", "/a:}[1]" > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10830) Upgrade jackson-databind dependency to 2.17.1
[ https://issues.apache.org/jira/browse/OAK-10830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849664#comment-17849664 ] Julian Reschke edited comment on OAK-10830 at 5/27/24 8:21 AM: --- Change reverted due to downstream issues for now. was (Author: reschke): Chanre reverted due to downstream issues for now. > Upgrade jackson-databind dependency to 2.17.1 > - > > Key: OAK-10830 > URL: https://issues.apache.org/jira/browse/OAK-10830 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Fabrizio Fortino >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10830) Upgrade jackson-databind dependency to 2.17.1
[ https://issues.apache.org/jira/browse/OAK-10830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849664#comment-17849664 ] Julian Reschke commented on OAK-10830: -- Chanre reverted due to downstream issues for now. > Upgrade jackson-databind dependency to 2.17.1 > - > > Key: OAK-10830 > URL: https://issues.apache.org/jira/browse/OAK-10830 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Fabrizio Fortino >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] (OAK-10830) Upgrade jackson-databind dependency to 2.17.1
[ https://issues.apache.org/jira/browse/OAK-10830 ] Julian Reschke deleted comment on OAK-10830: -- was (Author: reschke): trunk: [4a4f2ed767|https://github.com/apache/jackrabbit-oak/commit/4a4f2ed767da749f48df26bd1aea73ee262a02ed] > Upgrade jackson-databind dependency to 2.17.1 > - > > Key: OAK-10830 > URL: https://issues.apache.org/jira/browse/OAK-10830 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Fabrizio Fortino >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10833) Consistency check reports success for repository with SNFE in checkpoints
[ https://issues.apache.org/jira/browse/OAK-10833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrei Dulceanu updated OAK-10833: -- Description: Excerpt from the erroneous run ({*}failFast{*} option used): {noformat} Checking / Error while traversing /oak:index: Segment 53095175-d0e3-4d30-a949-e88ec3175c9c not found Checked 1,129 nodes and 3,997 properties Checking checkpoint ed24479d-6f98-48af-9679-e7191a2a3765 Checking / Error while traversing /oak:index: Segment 53095175-d0e3-4d30-a949-e88ec3175c9c not found Checked 1,129 nodes and 3,997 properties Checking checkpoint ffeac5ee-85b8-4262-b179-333737015acd Checking / Checked 4,314,103 nodes and 27,271,618 properties Path / is consistent Searched through 1 revisions and 3 checkpoints Head Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 from Mar 21, 2024, 11:40:46 AM Checkpoints - 9b2d7ef8-12ec-4281-8915-34ef5d4413b1 Latest good revision for path / is none from unknown time - ed24479d-6f98-48af-9679-e7191a2a3765 Latest good revision for path / is none from unknown time - ffeac5ee-85b8-4262-b179-333737015acd Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 Overall Latest good revision for paths and checkpoints checked is none from unknown time TarMK closed {noformat} was: Excerpt from the erroneous run: {noformat} Checking / Error while traversing /oak:index: Segment 53095175-d0e3-4d30-a949-e88ec3175c9c not found Checked 1,129 nodes and 3,997 properties Checking checkpoint ed24479d-6f98-48af-9679-e7191a2a3765 Checking / Error while traversing /oak:index: Segment 53095175-d0e3-4d30-a949-e88ec3175c9c not found Checked 1,129 nodes and 3,997 properties Checking checkpoint ffeac5ee-85b8-4262-b179-333737015acd Checking / Checked 4,314,103 nodes and 27,271,618 properties Path / is consistent Searched through 1 revisions and 3 checkpoints Head Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 from Mar 21, 2024, 11:40:46 AM Checkpoints - 9b2d7ef8-12ec-4281-8915-34ef5d4413b1 Latest good revision for path / is none from unknown time - ed24479d-6f98-48af-9679-e7191a2a3765 Latest good revision for path / is none from unknown time - ffeac5ee-85b8-4262-b179-333737015acd Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 Overall Latest good revision for paths and checkpoints checked is none from unknown time TarMK closed {noformat} > Consistency check reports success for repository with SNFE in checkpoints > - > > Key: OAK-10833 > URL: https://issues.apache.org/jira/browse/OAK-10833 > Project: Jackrabbit Oak > Issue Type: Bug > Components: segment-tar >Affects Versions: 1.64.0 >Reporter: Andrei Dulceanu >Assignee: Andrei Dulceanu >Priority: Minor > > Excerpt from the erroneous run ({*}failFast{*} option used): > {noformat} > Checking / > Error while traversing /oak:index: Segment > 53095175-d0e3-4d30-a949-e88ec3175c9c not found > Checked 1,129 nodes and 3,997 properties > Checking checkpoint ed24479d-6f98-48af-9679-e7191a2a3765 > Checking / > Error while traversing /oak:index: Segment > 53095175-d0e3-4d30-a949-e88ec3175c9c not found > Checked 1,129 nodes and 3,997 properties > Checking checkpoint ffeac5ee-85b8-4262-b179-333737015acd > Checking / > Checked 4,314,103 nodes and 27,271,618 properties > Path / is consistent > Searched through 1 revisions and 3 checkpoints > Head > Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 > from Mar 21, 2024, 11:40:46 AM > Checkpoints > - 9b2d7ef8-12ec-4281-8915-34ef5d4413b1 > Latest good revision for path / is none from unknown time > - ed24479d-6f98-48af-9679-e7191a2a3765 > Latest good revision for path / is none from unknown time > - ffeac5ee-85b8-4262-b179-333737015acd > Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 > Overall > Latest good revision for paths and checkpoints checked is none from unknown > time > TarMK closed {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10833) Consistency check reports success for repository with SNFE in checkpoints
Andrei Dulceanu created OAK-10833: - Summary: Consistency check reports success for repository with SNFE in checkpoints Key: OAK-10833 URL: https://issues.apache.org/jira/browse/OAK-10833 Project: Jackrabbit Oak Issue Type: Bug Components: segment-tar Affects Versions: 1.64.0 Reporter: Andrei Dulceanu Assignee: Andrei Dulceanu Excerpt from the erroneous run: {noformat} Checking / Error while traversing /oak:index: Segment 53095175-d0e3-4d30-a949-e88ec3175c9c not found Checked 1,129 nodes and 3,997 properties Checking checkpoint ed24479d-6f98-48af-9679-e7191a2a3765 Checking / Error while traversing /oak:index: Segment 53095175-d0e3-4d30-a949-e88ec3175c9c not found Checked 1,129 nodes and 3,997 properties Checking checkpoint ffeac5ee-85b8-4262-b179-333737015acd Checking / Checked 4,314,103 nodes and 27,271,618 properties Path / is consistent Searched through 1 revisions and 3 checkpoints Head Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 from Mar 21, 2024, 11:40:46 AM Checkpoints - 9b2d7ef8-12ec-4281-8915-34ef5d4413b1 Latest good revision for path / is none from unknown time - ed24479d-6f98-48af-9679-e7191a2a3765 Latest good revision for path / is none from unknown time - ffeac5ee-85b8-4262-b179-333737015acd Latest good revision for path / is e6214efd-e302-49a7-a40f-fac8b502267b:46 Overall Latest good revision for paths and checkpoints checked is none from unknown time TarMK closed {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10832) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #16 failed
Hudson created OAK-10832: Summary: Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #16 failed Key: OAK-10832 URL: https://issues.apache.org/jira/browse/OAK-10832 Project: Jackrabbit Oak Issue Type: Bug Components: continuous integration Reporter: Hudson No description is provided The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #16 has failed. First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #16|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/16/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/16/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10822) Build Jackrabbit/jackrabbit-oak-trunk #1487 failed
[ https://issues.apache.org/jira/browse/OAK-10822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849245#comment-17849245 ] Hudson commented on OAK-10822: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk #1498|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1498/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1498/console] > Build Jackrabbit/jackrabbit-oak-trunk #1487 failed > -- > > Key: OAK-10822 > URL: https://issues.apache.org/jira/browse/OAK-10822 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk #1487 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk > #1487|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10780) Access Token refresh in oak-segment-azure
[ https://issues.apache.org/jira/browse/OAK-10780?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849213#comment-17849213 ] Miroslav Smiljanic commented on OAK-10780: -- I have merged the PR. [~t-rana] thank you for the contribution. > Access Token refresh in oak-segment-azure > - > > Key: OAK-10780 > URL: https://issues.apache.org/jira/browse/OAK-10780 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: segment-azure >Reporter: Mohit Kataria >Assignee: Miroslav Smiljanic >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-10780) Access Token refresh in oak-segment-azure
[ https://issues.apache.org/jira/browse/OAK-10780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Miroslav Smiljanic reassigned OAK-10780: Assignee: Miroslav Smiljanic > Access Token refresh in oak-segment-azure > - > > Key: OAK-10780 > URL: https://issues.apache.org/jira/browse/OAK-10780 > Project: Jackrabbit Oak > Issue Type: Improvement >Reporter: Mohit Kataria >Assignee: Miroslav Smiljanic >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10780) Access Token refresh in oak-segment-azure
[ https://issues.apache.org/jira/browse/OAK-10780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Miroslav Smiljanic resolved OAK-10780. -- Fix Version/s: 1.66.0 Resolution: Fixed > Access Token refresh in oak-segment-azure > - > > Key: OAK-10780 > URL: https://issues.apache.org/jira/browse/OAK-10780 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: segment-azure >Reporter: Mohit Kataria >Assignee: Miroslav Smiljanic >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10780) Access Token refresh in oak-segment-azure
[ https://issues.apache.org/jira/browse/OAK-10780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Miroslav Smiljanic updated OAK-10780: - Component/s: segment-azure > Access Token refresh in oak-segment-azure > - > > Key: OAK-10780 > URL: https://issues.apache.org/jira/browse/OAK-10780 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: segment-azure >Reporter: Mohit Kataria >Assignee: Miroslav Smiljanic >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-10826) Misleading warning about missing checkpoint
[ https://issues.apache.org/jira/browse/OAK-10826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rishabh Daim reassigned OAK-10826: -- Assignee: Rishabh Daim > Misleading warning about missing checkpoint > --- > > Key: OAK-10826 > URL: https://issues.apache.org/jira/browse/OAK-10826 > Project: Jackrabbit Oak > Issue Type: Bug > Components: store-composite >Reporter: Daniel Iancu >Assignee: Rishabh Daim >Priority: Minor > > The CompositeNodeStore logs a WARN message when > {{NodeStore.checkpointInfo()}} is called with a reference to a checkpoint > that does not exist. The contract says, in this case the implementation will > return an empty map. The CompositeNodeStore behaves as specified, but the log > message indicates something is wrong. > One occasion when this can happen is the cleanup of unused checkpoints. See > stack trace of the exception logged by the CompositeNodeStore. The cleanup > first lists the checkpoints and then gets the info for each of the > checkpoints. It may happen that one of the checkpoints is released in the > meantime and {{NodeStore.checkpointInfo()}} is called for a checkpoint that > does not exist anymore. The cleanup code is is working fine in this case, but > the warning is misleading. > {noformat} > 19.09.2019 05:21:00.686 *WARN* > [sling-oak-2-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async] > org.apache.jackrabbit.oak.composite.CompositeNodeStore Checkpoint > r16d47f757cd-0-2 doesn't exist. Debug info: > Mount: [default] > Checkpoints: > - r16d47f76b54-1-2: {composite.checkpoint.expires=1655270460244, > creator=AsyncIndexUpdate, composite.checkpoint.created=1568870460244, > created=2019-09-19T05:21:00.244Z, name=async, > thread=sling-oak-2-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async} > - r16d47f76b54-0-2: {composite.checkpoint.expires=1655270460244, > creator=AsyncIndexUpdate, composite.checkpoint.created=1568870460244, > created=2019-09-19T05:21:00.244Z, name=fulltext-async, > thread=sling-oak-1-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-fulltext-async} > /:async node: {fulltext-async = r16d47f76b54-0-2, > fulltext-async-LastIndexedTo = 2019-09-19T05:21:00.244Z, async-temp: [...], > fulltext-async-temp: [...], async = r16d47f76b54-1-2, async-LastIndexedTo = > 2019-09-19T05:21:00.244Z} > Mount: libs > Checkpoints: > - f1d323f2-8a6f-4369-bf5f-608862f8b3b9: {creator=AsyncIndexUpdate, > created=2019-09-18T18:56:41.352Z, name=async, > thread=sling-oak-5-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async} > - 6ae116de-3eb0-4041-b4d1-f629e26d669c: {creator=AsyncIndexUpdate, > created=2019-09-18T18:56:41.353Z, name=fulltext-async, > thread=sling-oak-1-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-fulltext-async} > /:async node: {async-temp: [...], fulltext-async-temp: [...], > fulltext-async-LastIndexedTo = 2019-09-18T18:56:41.353Z, async = > f1d323f2-8a6f-4369-bf5f-608862f8b3b9, fulltext-async = > 6ae116de-3eb0-4041-b4d1-f629e26d669c, async-LastIndexedTo = > 2019-09-18T18:56:41.352Z} > java.lang.Exception: null > at > org.apache.jackrabbit.oak.composite.CompositeNodeStore.checkpointInfo(CompositeNodeStore.java:246) > [org.apache.jackrabbit.oak-store-composite:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.cleanUpCheckpoints(AsyncIndexUpdate.java:675) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.maybeCleanUpCheckpoints(AsyncIndexUpdate.java:646) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.runWhenPermitted(AsyncIndexUpdate.java:607) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.run(AsyncIndexUpdate.java:432) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.sling.commons.scheduler.impl.QuartzJobExecutor.execute(QuartzJobExecutor.java:347) > [org.apache.sling.commons.scheduler:2.7.4] > at org.quartz.core.JobRunShell.run(JobRunShell.java:202) > [org.apache.sling.commons.scheduler:2.7.4] > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10826) Misleading warning about missing checkpoint
[ https://issues.apache.org/jira/browse/OAK-10826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rishabh Daim resolved OAK-10826. Fix Version/s: 1.66.0 Resolution: Fixed > Misleading warning about missing checkpoint > --- > > Key: OAK-10826 > URL: https://issues.apache.org/jira/browse/OAK-10826 > Project: Jackrabbit Oak > Issue Type: Bug > Components: store-composite >Reporter: Daniel Iancu >Assignee: Rishabh Daim >Priority: Minor > Fix For: 1.66.0 > > > The CompositeNodeStore logs a WARN message when > {{NodeStore.checkpointInfo()}} is called with a reference to a checkpoint > that does not exist. The contract says, in this case the implementation will > return an empty map. The CompositeNodeStore behaves as specified, but the log > message indicates something is wrong. > One occasion when this can happen is the cleanup of unused checkpoints. See > stack trace of the exception logged by the CompositeNodeStore. The cleanup > first lists the checkpoints and then gets the info for each of the > checkpoints. It may happen that one of the checkpoints is released in the > meantime and {{NodeStore.checkpointInfo()}} is called for a checkpoint that > does not exist anymore. The cleanup code is is working fine in this case, but > the warning is misleading. > {noformat} > 19.09.2019 05:21:00.686 *WARN* > [sling-oak-2-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async] > org.apache.jackrabbit.oak.composite.CompositeNodeStore Checkpoint > r16d47f757cd-0-2 doesn't exist. Debug info: > Mount: [default] > Checkpoints: > - r16d47f76b54-1-2: {composite.checkpoint.expires=1655270460244, > creator=AsyncIndexUpdate, composite.checkpoint.created=1568870460244, > created=2019-09-19T05:21:00.244Z, name=async, > thread=sling-oak-2-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async} > - r16d47f76b54-0-2: {composite.checkpoint.expires=1655270460244, > creator=AsyncIndexUpdate, composite.checkpoint.created=1568870460244, > created=2019-09-19T05:21:00.244Z, name=fulltext-async, > thread=sling-oak-1-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-fulltext-async} > /:async node: {fulltext-async = r16d47f76b54-0-2, > fulltext-async-LastIndexedTo = 2019-09-19T05:21:00.244Z, async-temp: [...], > fulltext-async-temp: [...], async = r16d47f76b54-1-2, async-LastIndexedTo = > 2019-09-19T05:21:00.244Z} > Mount: libs > Checkpoints: > - f1d323f2-8a6f-4369-bf5f-608862f8b3b9: {creator=AsyncIndexUpdate, > created=2019-09-18T18:56:41.352Z, name=async, > thread=sling-oak-5-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async} > - 6ae116de-3eb0-4041-b4d1-f629e26d669c: {creator=AsyncIndexUpdate, > created=2019-09-18T18:56:41.353Z, name=fulltext-async, > thread=sling-oak-1-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-fulltext-async} > /:async node: {async-temp: [...], fulltext-async-temp: [...], > fulltext-async-LastIndexedTo = 2019-09-18T18:56:41.353Z, async = > f1d323f2-8a6f-4369-bf5f-608862f8b3b9, fulltext-async = > 6ae116de-3eb0-4041-b4d1-f629e26d669c, async-LastIndexedTo = > 2019-09-18T18:56:41.352Z} > java.lang.Exception: null > at > org.apache.jackrabbit.oak.composite.CompositeNodeStore.checkpointInfo(CompositeNodeStore.java:246) > [org.apache.jackrabbit.oak-store-composite:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.cleanUpCheckpoints(AsyncIndexUpdate.java:675) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.maybeCleanUpCheckpoints(AsyncIndexUpdate.java:646) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.runWhenPermitted(AsyncIndexUpdate.java:607) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.run(AsyncIndexUpdate.java:432) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.sling.commons.scheduler.impl.QuartzJobExecutor.execute(QuartzJobExecutor.java:347) > [org.apache.sling.commons.scheduler:2.7.4] > at org.quartz.core.JobRunShell.run(JobRunShell.java:202) > [org.apache.sling.commons.scheduler:2.7.4] > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10826) Misleading warning about missing checkpoint
[ https://issues.apache.org/jira/browse/OAK-10826?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849212#comment-17849212 ] Rishabh Daim commented on OAK-10826: I have merged the PR, thanks for your contribution [~diancu] . > Misleading warning about missing checkpoint > --- > > Key: OAK-10826 > URL: https://issues.apache.org/jira/browse/OAK-10826 > Project: Jackrabbit Oak > Issue Type: Bug > Components: store-composite >Reporter: Daniel Iancu >Assignee: Rishabh Daim >Priority: Minor > Fix For: 1.66.0 > > > The CompositeNodeStore logs a WARN message when > {{NodeStore.checkpointInfo()}} is called with a reference to a checkpoint > that does not exist. The contract says, in this case the implementation will > return an empty map. The CompositeNodeStore behaves as specified, but the log > message indicates something is wrong. > One occasion when this can happen is the cleanup of unused checkpoints. See > stack trace of the exception logged by the CompositeNodeStore. The cleanup > first lists the checkpoints and then gets the info for each of the > checkpoints. It may happen that one of the checkpoints is released in the > meantime and {{NodeStore.checkpointInfo()}} is called for a checkpoint that > does not exist anymore. The cleanup code is is working fine in this case, but > the warning is misleading. > {noformat} > 19.09.2019 05:21:00.686 *WARN* > [sling-oak-2-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async] > org.apache.jackrabbit.oak.composite.CompositeNodeStore Checkpoint > r16d47f757cd-0-2 doesn't exist. Debug info: > Mount: [default] > Checkpoints: > - r16d47f76b54-1-2: {composite.checkpoint.expires=1655270460244, > creator=AsyncIndexUpdate, composite.checkpoint.created=1568870460244, > created=2019-09-19T05:21:00.244Z, name=async, > thread=sling-oak-2-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async} > - r16d47f76b54-0-2: {composite.checkpoint.expires=1655270460244, > creator=AsyncIndexUpdate, composite.checkpoint.created=1568870460244, > created=2019-09-19T05:21:00.244Z, name=fulltext-async, > thread=sling-oak-1-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-fulltext-async} > /:async node: {fulltext-async = r16d47f76b54-0-2, > fulltext-async-LastIndexedTo = 2019-09-19T05:21:00.244Z, async-temp: [...], > fulltext-async-temp: [...], async = r16d47f76b54-1-2, async-LastIndexedTo = > 2019-09-19T05:21:00.244Z} > Mount: libs > Checkpoints: > - f1d323f2-8a6f-4369-bf5f-608862f8b3b9: {creator=AsyncIndexUpdate, > created=2019-09-18T18:56:41.352Z, name=async, > thread=sling-oak-5-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async} > - 6ae116de-3eb0-4041-b4d1-f629e26d669c: {creator=AsyncIndexUpdate, > created=2019-09-18T18:56:41.353Z, name=fulltext-async, > thread=sling-oak-1-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-fulltext-async} > /:async node: {async-temp: [...], fulltext-async-temp: [...], > fulltext-async-LastIndexedTo = 2019-09-18T18:56:41.353Z, async = > f1d323f2-8a6f-4369-bf5f-608862f8b3b9, fulltext-async = > 6ae116de-3eb0-4041-b4d1-f629e26d669c, async-LastIndexedTo = > 2019-09-18T18:56:41.352Z} > java.lang.Exception: null > at > org.apache.jackrabbit.oak.composite.CompositeNodeStore.checkpointInfo(CompositeNodeStore.java:246) > [org.apache.jackrabbit.oak-store-composite:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.cleanUpCheckpoints(AsyncIndexUpdate.java:675) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.maybeCleanUpCheckpoints(AsyncIndexUpdate.java:646) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.runWhenPermitted(AsyncIndexUpdate.java:607) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.run(AsyncIndexUpdate.java:432) > [org.apache.jackrabbit.oak-core:1.16.0.R1867074] > at > org.apache.sling.commons.scheduler.impl.QuartzJobExecutor.execute(QuartzJobExecutor.java:347) > [org.apache.sling.commons.scheduler:2.7.4] > at org.quartz.core.JobRunShell.run(JobRunShell.java:202) > [org.apache.sling.commons.scheduler:2.7.4] > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.base/java.lang.Thread.run(Thread.java:834) > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10830) Upgrade jackson-databind dependency to 2.17.1
[ https://issues.apache.org/jira/browse/OAK-10830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849203#comment-17849203 ] Julian Reschke commented on OAK-10830: -- trunk: [4a4f2ed767|https://github.com/apache/jackrabbit-oak/commit/4a4f2ed767da749f48df26bd1aea73ee262a02ed] > Upgrade jackson-databind dependency to 2.17.1 > - > > Key: OAK-10830 > URL: https://issues.apache.org/jira/browse/OAK-10830 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Fabrizio Fortino >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10830) Upgrade jackson-databind dependency to 2.17.1
[ https://issues.apache.org/jira/browse/OAK-10830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10830: - Fix Version/s: 1.66.0 (was: 1.62.0) (was: 1.22.20) > Upgrade jackson-databind dependency to 2.17.1 > - > > Key: OAK-10830 > URL: https://issues.apache.org/jira/browse/OAK-10830 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Fabrizio Fortino >Assignee: Julian Reschke >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10830) Upgrade jackson-databind dependency to 2.17.1
[ https://issues.apache.org/jira/browse/OAK-10830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10830: - Labels: candidate_oak_1_22 (was: ) > Upgrade jackson-databind dependency to 2.17.1 > - > > Key: OAK-10830 > URL: https://issues.apache.org/jira/browse/OAK-10830 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Fabrizio Fortino >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10831) Look at incorporating the following gists in Oak Run
Patrique Legault created OAK-10831: -- Summary: Look at incorporating the following gists in Oak Run Key: OAK-10831 URL: https://issues.apache.org/jira/browse/OAK-10831 Project: Jackrabbit Oak Issue Type: Improvement Components: oak-run Reporter: Patrique Legault The following scripts are used to help fix inconsistencies in the repository [1] / [2]. To help streamline and manage a consistency repository check these should be included in oak-run as a groovy script. This will prevent dependencies on third party scripts and allow for proper management of the scripts [1] [https://gist.githubusercontent.com/stillalex/e7067bcb86c89bef66c8/raw/d7a5a9b839c3bb0ae5840252022f871fd38374d3/childCount.groovy] [2] [https://gist.githubusercontent.com/stillalex/43c49af065e3dd1fd5bf/raw/9e726a59f75b46e7b474f7ac763b0888d5a3f0c3/rmNode.groovy] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10822) Build Jackrabbit/jackrabbit-oak-trunk #1487 failed
[ https://issues.apache.org/jira/browse/OAK-10822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849080#comment-17849080 ] Hudson commented on OAK-10822: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk #1497|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1497/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1497/console] > Build Jackrabbit/jackrabbit-oak-trunk #1487 failed > -- > > Key: OAK-10822 > URL: https://issues.apache.org/jira/browse/OAK-10822 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk #1487 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk > #1487|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10828) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13 failed
[ https://issues.apache.org/jira/browse/OAK-10828?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849075#comment-17849075 ] Hudson commented on OAK-10828: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #15|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/15/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/15/console] > Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13 failed > --- > > Key: OAK-10828 > URL: https://issues.apache.org/jira/browse/OAK-10828 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures > #13|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/13/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/13/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10828) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13 failed
[ https://issues.apache.org/jira/browse/OAK-10828?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848973#comment-17848973 ] Hudson commented on OAK-10828: -- Build is still failing. Failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #14|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/14/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/14/console] > Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13 failed > --- > > Key: OAK-10828 > URL: https://issues.apache.org/jira/browse/OAK-10828 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures > #13|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/13/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/13/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-6756) Convert oak-auth-external to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke resolved OAK-6756. - Resolution: Fixed > Convert oak-auth-external to OSGi R7 annotations > > > Key: OAK-6756 > URL: https://issues.apache.org/jira/browse/OAK-6756 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: auth-external >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Labels: technical_debt > Fix For: 1.66.0 > > Attachments: cschneider-OAK-6756.osgi-diff.txt > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-6756) Convert oak-auth-external to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848964#comment-17848964 ] Manfred Baedke commented on OAK-6756: - trunk (1.66.0): [42526fcf|https://github.com/apache/jackrabbit-oak/commit/42526fcff350856eff1e5bb84f4c3ab293575325] > Convert oak-auth-external to OSGi R7 annotations > > > Key: OAK-6756 > URL: https://issues.apache.org/jira/browse/OAK-6756 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: auth-external >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Labels: technical_debt > Fix For: 1.66.0 > > Attachments: cschneider-OAK-6756.osgi-diff.txt > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10830) Upgrade jackson-databind dependency to 2.17.1
Julian Reschke created OAK-10830: Summary: Upgrade jackson-databind dependency to 2.17.1 Key: OAK-10830 URL: https://issues.apache.org/jira/browse/OAK-10830 Project: Jackrabbit Oak Issue Type: Task Components: parent Reporter: Fabrizio Fortino Assignee: Julian Reschke Fix For: 1.62.0, 1.22.20 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10624) o.a.j.o.namepath.JcrPathParser does not accept some valid local names containing '{' or '}'
[ https://issues.apache.org/jira/browse/OAK-10624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17810337#comment-17810337 ] Manfred Baedke edited comment on OAK-10624 at 5/23/24 1:50 PM: --- trunk (1.66.0): [36a32dcb|https://github.com/apache/jackrabbitoak/commit/36a32dcbc1e12142df47ca3b04c81d1c4cabde5c] was (Author: baedke): trunk (1.64.0): [36a32dcb|https://github.com/apache/jackrabbitoak/commit/36a32dcbc1e12142df47ca3b04c81d1c4cabde5c] > o.a.j.o.namepath.JcrPathParser does not accept some valid local names > containing '{' or '}' > --- > > Key: OAK-10624 > URL: https://issues.apache.org/jira/browse/OAK-10624 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > > See PathParserTest#testCurlyBracketsInNames() > Some valid paths not accepted: > {code:java} > "{a", "{a[1]", "/{/a", "/{[1]/a", "{", "{[1]", "/{", "/{[1]", "/}", "/}[1]", > "/a:}", "/a:}[1]" > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10624) o.a.j.o.namepath.JcrPathParser does not accept some valid local names containing '{' or '}'
[ https://issues.apache.org/jira/browse/OAK-10624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke resolved OAK-10624. -- Resolution: Fixed > o.a.j.o.namepath.JcrPathParser does not accept some valid local names > containing '{' or '}' > --- > > Key: OAK-10624 > URL: https://issues.apache.org/jira/browse/OAK-10624 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > > See PathParserTest#testCurlyBracketsInNames() > Some valid paths not accepted: > {code:java} > "{a", "{a[1]", "/{/a", "/{[1]/a", "{", "{[1]", "/{", "/{[1]", "/}", "/}[1]", > "/a:}", "/a:}[1]" > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10624) o.a.j.o.namepath.JcrPathParser does not accept some valid local names containing '{' or '}'
[ https://issues.apache.org/jira/browse/OAK-10624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17810337#comment-17810337 ] Manfred Baedke edited comment on OAK-10624 at 5/23/24 1:49 PM: --- trunk (1.64.0): [36a32dcb|https://github.com/apache/jackrabbitoak/commit/36a32dcbc1e12142df47ca3b04c81d1c4cabde5c] was (Author: baedke): Test case: [9821deb5|https://github.com/apache/jackrabbit-oak/commit/9821deb5db252617b3e969eca9f9f53ee6b5fd33] > o.a.j.o.namepath.JcrPathParser does not accept some valid local names > containing '{' or '}' > --- > > Key: OAK-10624 > URL: https://issues.apache.org/jira/browse/OAK-10624 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > > See PathParserTest#testCurlyBracketsInNames() > Some valid paths not accepted: > {code:java} > "{a", "{a[1]", "/{/a", "/{[1]/a", "{", "{[1]", "/{", "/{[1]", "/}", "/}[1]", > "/a:}", "/a:}[1]" > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10822) Build Jackrabbit/jackrabbit-oak-trunk #1487 failed
[ https://issues.apache.org/jira/browse/OAK-10822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848951#comment-17848951 ] Hudson commented on OAK-10822: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk #1496|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1496/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1496/console] > Build Jackrabbit/jackrabbit-oak-trunk #1487 failed > -- > > Key: OAK-10822 > URL: https://issues.apache.org/jira/browse/OAK-10822 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk #1487 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk > #1487|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10624) o.a.j.o.namepath.JcrPathParser does not accept some valid local names containing '{' or '}'
[ https://issues.apache.org/jira/browse/OAK-10624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10624: - Summary: o.a.j.o.namepath.JcrPathParser does not accept some valid local names containing '{' or '}' (was: o.a.j.o.namepath.JcrPathParser does not accept some valid local names containing "{" or "}".) > o.a.j.o.namepath.JcrPathParser does not accept some valid local names > containing '{' or '}' > --- > > Key: OAK-10624 > URL: https://issues.apache.org/jira/browse/OAK-10624 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > > See PathParserTest#testCurlyBracketsInNames() > Some valid paths not accepted: > {code:java} > "{a", "{a[1]", "/{/a", "/{[1]/a", "{", "{[1]", "/{", "/{[1]", "/}", "/}[1]", > "/a:}", "/a:}[1]" > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10624) o.a.j.o.namepath.JcrPathParser does not accept some valid local names containing '{' or '}'
[ https://issues.apache.org/jira/browse/OAK-10624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10624: - Labels: candidate_oak_1_22 (was: ) > o.a.j.o.namepath.JcrPathParser does not accept some valid local names > containing '{' or '}' > --- > > Key: OAK-10624 > URL: https://issues.apache.org/jira/browse/OAK-10624 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > > See PathParserTest#testCurlyBracketsInNames() > Some valid paths not accepted: > {code:java} > "{a", "{a[1]", "/{/a", "/{[1]/a", "{", "{[1]", "/{", "/{[1]", "/}", "/}[1]", > "/a:}", "/a:}[1]" > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10621) o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names
[ https://issues.apache.org/jira/browse/OAK-10621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10621: - Labels: candidate_oak_1_22 (was: ) > o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names > - > > Key: OAK-10621 > URL: https://issues.apache.org/jira/browse/OAK-10621 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > > Instead it gives an error: "']' not allowed in name." -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10621) o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names
[ https://issues.apache.org/jira/browse/OAK-10621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10621: - Summary: o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names (was: o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names.) > o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names > - > > Key: OAK-10621 > URL: https://issues.apache.org/jira/browse/OAK-10621 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > > Instead it gives an error: "']' not allowed in name." -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10829) examples: update build-helper-maven-plugin to 3.6.0
[ https://issues.apache.org/jira/browse/OAK-10829?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848899#comment-17848899 ] Julian Reschke commented on OAK-10829: -- trunk: [2726d5746c|https://github.com/apache/jackrabbit-oak/commit/2726d5746cbea513ad2dadd6119f923a0e54888a] > examples: update build-helper-maven-plugin to 3.6.0 > --- > > Key: OAK-10829 > URL: https://issues.apache.org/jira/browse/OAK-10829 > Project: Jackrabbit Oak > Issue Type: Task > Components: examples >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10829) examples: update build-helper-maven-plugin to 3.6.0
[ https://issues.apache.org/jira/browse/OAK-10829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved OAK-10829. -- Fix Version/s: 1.64.0 Resolution: Fixed > examples: update build-helper-maven-plugin to 3.6.0 > --- > > Key: OAK-10829 > URL: https://issues.apache.org/jira/browse/OAK-10829 > Project: Jackrabbit Oak > Issue Type: Task > Components: examples >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Fix For: 1.64.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10829) examples: update build-helper-maven-plugin to 3.6.0
[ https://issues.apache.org/jira/browse/OAK-10829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10829: - Fix Version/s: 1.66.0 (was: 1.64.0) > examples: update build-helper-maven-plugin to 3.6.0 > --- > > Key: OAK-10829 > URL: https://issues.apache.org/jira/browse/OAK-10829 > Project: Jackrabbit Oak > Issue Type: Task > Components: examples >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_oak_1_22 > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10829) examples: update build-helper-maven-plugin to 3.6.0
[ https://issues.apache.org/jira/browse/OAK-10829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10829: - Labels: candidate_oak_1_22 (was: ) > examples: update build-helper-maven-plugin to 3.6.0 > --- > > Key: OAK-10829 > URL: https://issues.apache.org/jira/browse/OAK-10829 > Project: Jackrabbit Oak > Issue Type: Task > Components: examples >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_oak_1_22 > Fix For: 1.64.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10829) examples: update build-helper-maven-plugin to 3.6.0
[ https://issues.apache.org/jira/browse/OAK-10829?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10829: - Fix Version/s: (was: 1.62.0) (was: 1.22.20) > examples: update build-helper-maven-plugin to 3.6.0 > --- > > Key: OAK-10829 > URL: https://issues.apache.org/jira/browse/OAK-10829 > Project: Jackrabbit Oak > Issue Type: Task > Components: examples >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10829) examples: update build-helper-maven-plugin to 3.6.0
Julian Reschke created OAK-10829: Summary: examples: update build-helper-maven-plugin to 3.6.0 Key: OAK-10829 URL: https://issues.apache.org/jira/browse/OAK-10829 Project: Jackrabbit Oak Issue Type: Task Components: examples Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 1.62.0, 1.22.20 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10675) Azure Service principal support in oak-blob-cloud-azure
[ https://issues.apache.org/jira/browse/OAK-10675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848891#comment-17848891 ] Miroslav Smiljanic commented on OAK-10675: -- PR merger. [~t-rana] thank you for the contribution. > Azure Service principal support in oak-blob-cloud-azure > - > > Key: OAK-10675 > URL: https://issues.apache.org/jira/browse/OAK-10675 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: blob-cloud-azure >Reporter: Tushar Rana >Assignee: Miroslav Smiljanic >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10675) Azure Service principal support in oak-blob-cloud-azure
[ https://issues.apache.org/jira/browse/OAK-10675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Miroslav Smiljanic resolved OAK-10675. -- Resolution: Fixed > Azure Service principal support in oak-blob-cloud-azure > - > > Key: OAK-10675 > URL: https://issues.apache.org/jira/browse/OAK-10675 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: blob-cloud-azure >Reporter: Tushar Rana >Assignee: Miroslav Smiljanic >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10675) Azure Service principal support in oak-blob-cloud-azure
[ https://issues.apache.org/jira/browse/OAK-10675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Miroslav Smiljanic updated OAK-10675: - Component/s: blob-cloud-azure > Azure Service principal support in oak-blob-cloud-azure > - > > Key: OAK-10675 > URL: https://issues.apache.org/jira/browse/OAK-10675 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: blob-cloud-azure >Reporter: Tushar Rana >Assignee: Miroslav Smiljanic >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-10675) Azure Service principal support in oak-blob-cloud-azure
[ https://issues.apache.org/jira/browse/OAK-10675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Miroslav Smiljanic reassigned OAK-10675: Assignee: Miroslav Smiljanic > Azure Service principal support in oak-blob-cloud-azure > - > > Key: OAK-10675 > URL: https://issues.apache.org/jira/browse/OAK-10675 > Project: Jackrabbit Oak > Issue Type: Improvement >Reporter: Tushar Rana >Assignee: Miroslav Smiljanic >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10675) Azure Service principal support in oak-blob-cloud-azure
[ https://issues.apache.org/jira/browse/OAK-10675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Miroslav Smiljanic updated OAK-10675: - Fix Version/s: 1.66.0 > Azure Service principal support in oak-blob-cloud-azure > - > > Key: OAK-10675 > URL: https://issues.apache.org/jira/browse/OAK-10675 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: blob-cloud-azure >Reporter: Tushar Rana >Assignee: Miroslav Smiljanic >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10828) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13 failed
Hudson created OAK-10828: Summary: Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13 failed Key: OAK-10828 URL: https://issues.apache.org/jira/browse/OAK-10828 Project: Jackrabbit Oak Issue Type: Bug Components: continuous integration Reporter: Hudson No description is provided The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13 has failed. First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #13|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/13/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/13/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10811) oak-search-elastic: reduce contention in IndexTracker
[ https://issues.apache.org/jira/browse/OAK-10811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fabrizio Fortino resolved OAK-10811. Fix Version/s: 1.66.0 Resolution: Fixed > oak-search-elastic: reduce contention in IndexTracker > - > > Key: OAK-10811 > URL: https://issues.apache.org/jira/browse/OAK-10811 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: indexing >Reporter: Fabrizio Fortino >Assignee: Fabrizio Fortino >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10789) Indexing job: log paths used for inclusing/exclusion for Mongo regex filters in job summary
[ https://issues.apache.org/jira/browse/OAK-10789?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nuno Santos resolved OAK-10789. --- Fix Version/s: 1.66.0 Resolution: Done > Indexing job: log paths used for inclusing/exclusion for Mongo regex filters > in job summary > --- > > Key: OAK-10789 > URL: https://issues.apache.org/jira/browse/OAK-10789 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: indexing >Reporter: Nuno Santos >Priority: Major > Fix For: 1.66.0 > > > The paths applied in the regex filter should be logged in the indexing report. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10823) Support Oak-mongo.js remove functions with mongosh shell
[ https://issues.apache.org/jira/browse/OAK-10823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rishabh Daim resolved OAK-10823. Fix Version/s: 1.66.0 Resolution: Fixed > Support Oak-mongo.js remove functions with mongosh shell > > > Key: OAK-10823 > URL: https://issues.apache.org/jira/browse/OAK-10823 > Project: Jackrabbit Oak > Issue Type: Improvement >Reporter: Rishabh Daim >Assignee: Rishabh Daim >Priority: Major > Fix For: 1.66.0 > > > Functions to remove nodes in the oak-mongo.js file don't work with the > *mongosh* shell. > Reason: we are using *db.collection.remove()* to delete nodes which return * > { acknowledged: true, deletedCount: 0 } > * for _*mongosh*_ and *WriteResult(\{ "nRemoved" : 0 })* for _*mongo*_ shell. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10827) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10 failed
[ https://issues.apache.org/jira/browse/OAK-10827?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848802#comment-17848802 ] Hudson commented on OAK-10827: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #12|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/12/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/12/console] > Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10 failed > --- > > Key: OAK-10827 > URL: https://issues.apache.org/jira/browse/OAK-10827 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures > #10|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/10/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/10/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10822) Build Jackrabbit/jackrabbit-oak-trunk #1487 failed
[ https://issues.apache.org/jira/browse/OAK-10822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848789#comment-17848789 ] Hudson commented on OAK-10822: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk #1493|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1493/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1493/console] > Build Jackrabbit/jackrabbit-oak-trunk #1487 failed > -- > > Key: OAK-10822 > URL: https://issues.apache.org/jira/browse/OAK-10822 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk #1487 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk > #1487|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10827) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10 failed
[ https://issues.apache.org/jira/browse/OAK-10827?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848746#comment-17848746 ] Hudson commented on OAK-10827: -- Build is still failing. Failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #11|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/11/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/11/console] > Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10 failed > --- > > Key: OAK-10827 > URL: https://issues.apache.org/jira/browse/OAK-10827 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures > #10|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/10/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/10/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10822) Build Jackrabbit/jackrabbit-oak-trunk #1487 failed
[ https://issues.apache.org/jira/browse/OAK-10822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848700#comment-17848700 ] Hudson commented on OAK-10822: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk #1492|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1492/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1492/console] > Build Jackrabbit/jackrabbit-oak-trunk #1487 failed > -- > > Key: OAK-10822 > URL: https://issues.apache.org/jira/browse/OAK-10822 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk #1487 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk > #1487|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10771) Add disk cache size stats and issue warning if evicted segment has zero length
[ https://issues.apache.org/jira/browse/OAK-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved OAK-10771. -- Fix Version/s: 1.64.0 (was: 1.66.0) Resolution: Fixed Resolving as "fixed" and adjusted the "fixVersion". > Add disk cache size stats and issue warning if evicted segment has zero length > -- > > Key: OAK-10771 > URL: https://issues.apache.org/jira/browse/OAK-10771 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: segment-azure >Affects Versions: 1.62.0 >Reporter: Axel Hanikel >Priority: Major > Fix For: 1.64.0 > > > Note: The component is actually {{segment-remote}} but that's not on the list. > The persistent disk cache computes its size internally by adding/subtracting > the size of added/purged segments. We would like to be able to see if that > computation is correct, by having both the computed size and the effective > size on disk in the metrics. > The background for this is that in a few rare instances, the disk cache > evicted too many items (down to almost zero) instead of the expected 65% of > its max size. > Also we want to make sure that no evictions happen on items that have a > length of zero. We're not sure if that happens or not, so the change is to > refuse eviction in that case and log a warning instead. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10827) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10 failed
Hudson created OAK-10827: Summary: Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10 failed Key: OAK-10827 URL: https://issues.apache.org/jira/browse/OAK-10827 Project: Jackrabbit Oak Issue Type: Bug Components: continuous integration Reporter: Hudson No description is provided The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10 has failed. First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #10|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/10/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/10/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10826) Misleading warning about missing checkpoint
Daniel Iancu created OAK-10826: -- Summary: Misleading warning about missing checkpoint Key: OAK-10826 URL: https://issues.apache.org/jira/browse/OAK-10826 Project: Jackrabbit Oak Issue Type: Bug Components: store-composite Reporter: Daniel Iancu The CompositeNodeStore logs a WARN message when {{NodeStore.checkpointInfo()}} is called with a reference to a checkpoint that does not exist. The contract says, in this case the implementation will return an empty map. The CompositeNodeStore behaves as specified, but the log message indicates something is wrong. One occasion when this can happen is the cleanup of unused checkpoints. See stack trace of the exception logged by the CompositeNodeStore. The cleanup first lists the checkpoints and then gets the info for each of the checkpoints. It may happen that one of the checkpoints is released in the meantime and {{NodeStore.checkpointInfo()}} is called for a checkpoint that does not exist anymore. The cleanup code is is working fine in this case, but the warning is misleading. {noformat} 19.09.2019 05:21:00.686 *WARN* [sling-oak-2-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async] org.apache.jackrabbit.oak.composite.CompositeNodeStore Checkpoint r16d47f757cd-0-2 doesn't exist. Debug info: Mount: [default] Checkpoints: - r16d47f76b54-1-2: {composite.checkpoint.expires=1655270460244, creator=AsyncIndexUpdate, composite.checkpoint.created=1568870460244, created=2019-09-19T05:21:00.244Z, name=async, thread=sling-oak-2-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async} - r16d47f76b54-0-2: {composite.checkpoint.expires=1655270460244, creator=AsyncIndexUpdate, composite.checkpoint.created=1568870460244, created=2019-09-19T05:21:00.244Z, name=fulltext-async, thread=sling-oak-1-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-fulltext-async} /:async node: {fulltext-async = r16d47f76b54-0-2, fulltext-async-LastIndexedTo = 2019-09-19T05:21:00.244Z, async-temp: [...], fulltext-async-temp: [...], async = r16d47f76b54-1-2, async-LastIndexedTo = 2019-09-19T05:21:00.244Z} Mount: libs Checkpoints: - f1d323f2-8a6f-4369-bf5f-608862f8b3b9: {creator=AsyncIndexUpdate, created=2019-09-18T18:56:41.352Z, name=async, thread=sling-oak-5-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-async} - 6ae116de-3eb0-4041-b4d1-f629e26d669c: {creator=AsyncIndexUpdate, created=2019-09-18T18:56:41.353Z, name=fulltext-async, thread=sling-oak-1-org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate-fulltext-async} /:async node: {async-temp: [...], fulltext-async-temp: [...], fulltext-async-LastIndexedTo = 2019-09-18T18:56:41.353Z, async = f1d323f2-8a6f-4369-bf5f-608862f8b3b9, fulltext-async = 6ae116de-3eb0-4041-b4d1-f629e26d669c, async-LastIndexedTo = 2019-09-18T18:56:41.352Z} java.lang.Exception: null at org.apache.jackrabbit.oak.composite.CompositeNodeStore.checkpointInfo(CompositeNodeStore.java:246) [org.apache.jackrabbit.oak-store-composite:1.16.0.R1867074] at org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.cleanUpCheckpoints(AsyncIndexUpdate.java:675) [org.apache.jackrabbit.oak-core:1.16.0.R1867074] at org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.maybeCleanUpCheckpoints(AsyncIndexUpdate.java:646) [org.apache.jackrabbit.oak-core:1.16.0.R1867074] at org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.runWhenPermitted(AsyncIndexUpdate.java:607) [org.apache.jackrabbit.oak-core:1.16.0.R1867074] at org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.run(AsyncIndexUpdate.java:432) [org.apache.jackrabbit.oak-core:1.16.0.R1867074] at org.apache.sling.commons.scheduler.impl.QuartzJobExecutor.execute(QuartzJobExecutor.java:347) [org.apache.sling.commons.scheduler:2.7.4] at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [org.apache.sling.commons.scheduler:2.7.4] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10825) Add logs for indexing job failure
Nuno Santos created OAK-10825: - Summary: Add logs for indexing job failure Key: OAK-10825 URL: https://issues.apache.org/jira/browse/OAK-10825 Project: Jackrabbit Oak Issue Type: Improvement Components: indexing Reporter: Nuno Santos In order do monitor the success rate of the indexing job (and perhaps of each phase), we need to log what happened before the process aborts. Example log format: {noformat} Indexing job failed during the download/indexing/import phase.{noformat} If we have some stats from the previous phases, they can also be appended. For fast filtering, is should have the ERROR log level. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-6756) Convert oak-auth-external to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848578#comment-17848578 ] Julian Reschke commented on OAK-6756: - +2 > Convert oak-auth-external to OSGi R7 annotations > > > Key: OAK-6756 > URL: https://issues.apache.org/jira/browse/OAK-6756 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: auth-external >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Labels: technical_debt > Fix For: 1.66.0 > > Attachments: cschneider-OAK-6756.osgi-diff.txt > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-6756) Convert oak-auth-external to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848577#comment-17848577 ] Manfred Baedke commented on OAK-6756: - [~reschke], there are 6 left, maybe we should be a little more ambitious and merge 2 per public release, so that we get it done before I pass away? > Convert oak-auth-external to OSGi R7 annotations > > > Key: OAK-6756 > URL: https://issues.apache.org/jira/browse/OAK-6756 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: auth-external >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Labels: technical_debt > Fix For: 1.66.0 > > Attachments: cschneider-OAK-6756.osgi-diff.txt > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10822) Build Jackrabbit/jackrabbit-oak-trunk #1487 failed
[ https://issues.apache.org/jira/browse/OAK-10822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848562#comment-17848562 ] Hudson commented on OAK-10822: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk #1491|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1491/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1491/console] > Build Jackrabbit/jackrabbit-oak-trunk #1487 failed > -- > > Key: OAK-10822 > URL: https://issues.apache.org/jira/browse/OAK-10822 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk #1487 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk > #1487|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-6756) Convert oak-auth-external to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848486#comment-17848486 ] Julian Reschke commented on OAK-6756: - 2 cents: I understand these changes are complicated and hard to test. At some point we need to do them anyway. I've changed the fixVersion to 1.66.0, as I'm going to cut 1.64.0 today. Maybe a good mid-term goal is to resolve one of the remaining issues in each public release (so every ca 6 weeks), in order to make tracing back potential regressions easier? > Convert oak-auth-external to OSGi R7 annotations > > > Key: OAK-6756 > URL: https://issues.apache.org/jira/browse/OAK-6756 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: auth-external >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Labels: technical_debt > Fix For: 1.66.0 > > Attachments: cschneider-OAK-6756.osgi-diff.txt > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10813) Improve performance of Oak-mongo.js function to remove/list nodes
[ https://issues.apache.org/jira/browse/OAK-10813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10813: - Component/s: run > Improve performance of Oak-mongo.js function to remove/list nodes > - > > Key: OAK-10813 > URL: https://issues.apache.org/jira/browse/OAK-10813 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: run >Reporter: Rishabh Daim >Assignee: Rishabh Daim >Priority: Major > Fix For: 1.64.0 > > > Functions *oak.removeDescendantsAndSelf()* & *oak.listRootTempNodes()* & > *oak.removeRootTempNodes()* are very slow. > One thing that can be done to improve their performance is that we could use > projections to fetch only *_id*, since we only need *_id* to remove them. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10813) Improve performance of Oak-mongo.js function to remove/list nodes
[ https://issues.apache.org/jira/browse/OAK-10813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rishabh Daim resolved OAK-10813. Fix Version/s: 1.64.0 Resolution: Fixed > Improve performance of Oak-mongo.js function to remove/list nodes > - > > Key: OAK-10813 > URL: https://issues.apache.org/jira/browse/OAK-10813 > Project: Jackrabbit Oak > Issue Type: Improvement >Reporter: Rishabh Daim >Assignee: Rishabh Daim >Priority: Major > Fix For: 1.64.0 > > > Functions *oak.removeDescendantsAndSelf()* & *oak.listRootTempNodes()* & > *oak.removeRootTempNodes()* are very slow. > One thing that can be done to improve their performance is that we could use > projections to fetch only *_id*, since we only need *_id* to remove them. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10817) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #3 failed
[ https://issues.apache.org/jira/browse/OAK-10817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848312#comment-17848312 ] Hudson commented on OAK-10817: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #9|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/9/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/9/console] > Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #3 failed > -- > > Key: OAK-10817 > URL: https://issues.apache.org/jira/browse/OAK-10817 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #3 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures > #3|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/3/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/3/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10624) o.a.j.o.namepath.JcrPathParser does not accept some valid local names containing "{" or "}".
[ https://issues.apache.org/jira/browse/OAK-10624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10624: - Fix Version/s: 1.66.0 (was: 1.64.0) > o.a.j.o.namepath.JcrPathParser does not accept some valid local names > containing "{" or "}". > > > Key: OAK-10624 > URL: https://issues.apache.org/jira/browse/OAK-10624 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > > See PathParserTest#testCurlyBracketsInNames() > Some valid paths not accepted: > {code:java} > "{a", "{a[1]", "/{/a", "/{[1]/a", "{", "{[1]", "/{", "/{[1]", "/}", "/}[1]", > "/a:}", "/a:}[1]" > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-6772) Convert oak-solr-core to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-6772: Fix Version/s: 1.66.0 (was: 1.64.0) > Convert oak-solr-core to OSGi R7 annotations > > > Key: OAK-6772 > URL: https://issues.apache.org/jira/browse/OAK-6772 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: solr >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-6762) Convert oak-blob to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6762?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-6762: Fix Version/s: 1.66.0 (was: 1.64.0) > Convert oak-blob to OSGi R7 annotations > --- > > Key: OAK-6762 > URL: https://issues.apache.org/jira/browse/OAK-6762 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: blob >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10621) o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names.
[ https://issues.apache.org/jira/browse/OAK-10621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10621: - Fix Version/s: 1.66.0 (was: 1.64.0) > o.a.j.o.namepath.JcrPathParser does not accept indexed expanded names. > -- > > Key: OAK-10621 > URL: https://issues.apache.org/jira/browse/OAK-10621 > Project: Jackrabbit Oak > Issue Type: Bug > Components: core-spi >Reporter: Manfred Baedke >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > > Instead it gives an error: "']' not allowed in name." -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-6773) Convert oak-store-composite to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-6773: Fix Version/s: 1.66.0 (was: 1.64.0) > Convert oak-store-composite to OSGi R7 annotations > -- > > Key: OAK-6773 > URL: https://issues.apache.org/jira/browse/OAK-6773 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: composite >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-6766) Convert oak-lucene to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-6766: Fix Version/s: 1.66.0 (was: 1.64.0) > Convert oak-lucene to OSGi R7 annotations > - > > Key: OAK-6766 > URL: https://issues.apache.org/jira/browse/OAK-6766 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: lucene >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > Attachments: LuceneIndexProvider-ConfigUI-new.png, > LuceneIndexProvider-ConfigUI-old.png > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-6761) Convert oak-blob-plugins to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-6761: Fix Version/s: 1.66.0 (was: 1.64.0) > Convert oak-blob-plugins to OSGi R7 annotations > --- > > Key: OAK-6761 > URL: https://issues.apache.org/jira/browse/OAK-6761 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: blob-plugins >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-6741) Switch to official OSGi component and metatype annotations
[ https://issues.apache.org/jira/browse/OAK-6741?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-6741: Fix Version/s: 1.66.0 (was: 1.64.0) > Switch to official OSGi component and metatype annotations > -- > > Key: OAK-6741 > URL: https://issues.apache.org/jira/browse/OAK-6741 > Project: Jackrabbit Oak > Issue Type: Improvement >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.66.0 > > Attachments: OAK-6741-proposed-changes-chetans-feedback.patch, > osgi-metadata-1.7.8.json, osgi-metadata-trunk.json > > > We should remove the 'old' Felix SCR annotations and move to the 'new' OSGi > R7 annotations. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-6756) Convert oak-auth-external to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-6756: Fix Version/s: 1.66.0 (was: 1.64.0) > Convert oak-auth-external to OSGi R7 annotations > > > Key: OAK-6756 > URL: https://issues.apache.org/jira/browse/OAK-6756 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: auth-external >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Labels: technical_debt > Fix For: 1.66.0 > > Attachments: cschneider-OAK-6756.osgi-diff.txt > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10824) Release Oak 1.64.0
Julian Reschke created OAK-10824: Summary: Release Oak 1.64.0 Key: OAK-10824 URL: https://issues.apache.org/jira/browse/OAK-10824 Project: Jackrabbit Oak Issue Type: Task Reporter: Julian Reschke Assignee: Julian Reschke -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10823) Support Oak-mongo.js remove functions with mongosh shell
Rishabh Daim created OAK-10823: -- Summary: Support Oak-mongo.js remove functions with mongosh shell Key: OAK-10823 URL: https://issues.apache.org/jira/browse/OAK-10823 Project: Jackrabbit Oak Issue Type: Improvement Reporter: Rishabh Daim Assignee: Rishabh Daim Functions to remove nodes in the oak-mongo.js file don't work with the *mongosh* shell. Reason: we are using *db.collection.remove()* to delete nodes which return * { acknowledged: true, deletedCount: 0 } * for _*mongosh*_ and *WriteResult(\{ "nRemoved" : 0 })* for _*mongo*_ shell. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-8046) Result items are not always correctly counted against the configured read limit if a query uses a lucene index
[ https://issues.apache.org/jira/browse/OAK-8046?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848198#comment-17848198 ] Roy Teeuwen commented on OAK-8046: -- [~thomasm] Thanks for the prompt reply! Seeing as we have more than 100.000 nodes / pages and we have processes which query for these pages, we are getting this log all the time. So I guess the only thing we can do is move this class to an ignored log file :(? Very weird to get this as LOG.info but we can't act / do anything about it > Result items are not always correctly counted against the configured read > limit if a query uses a lucene index > --- > > Key: OAK-8046 > URL: https://issues.apache.org/jira/browse/OAK-8046 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: lucene >Affects Versions: 1.8.7 >Reporter: Georg Henzler >Assignee: Vikas Saurabh >Priority: Major > Fix For: 1.12.0, 1.10.1, 1.8.12 > > Attachments: OAK-8046-take2.patch, OAK-8046.patch > > > There are cases where an index is re-opened during query execution. In that > case, already returned entries are read again and skipped, so basically > counted twice. This should be fixed to only count entries once (see also [1]) > The issue most likely exists since the read limit was introduced with OAK-6875 > [1] > https://lists.apache.org/thread.html/dddf9834fee0bccb6e48f61ba2a01430e34fc0b464b12809f7dfe2eb@%3Coak-dev.jackrabbit.apache.org%3E -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-8046) Result items are not always correctly counted against the configured read limit if a query uses a lucene index
[ https://issues.apache.org/jira/browse/OAK-8046?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848193#comment-17848193 ] Thomas Mueller commented on OAK-8046: - > Should a reindex be triggered No. That won't help. > Result items are not always correctly counted against the configured read > limit if a query uses a lucene index > --- > > Key: OAK-8046 > URL: https://issues.apache.org/jira/browse/OAK-8046 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: lucene >Affects Versions: 1.8.7 >Reporter: Georg Henzler >Assignee: Vikas Saurabh >Priority: Major > Fix For: 1.12.0, 1.10.1, 1.8.12 > > Attachments: OAK-8046-take2.patch, OAK-8046.patch > > > There are cases where an index is re-opened during query execution. In that > case, already returned entries are read again and skipped, so basically > counted twice. This should be fixed to only count entries once (see also [1]) > The issue most likely exists since the read limit was introduced with OAK-6875 > [1] > https://lists.apache.org/thread.html/dddf9834fee0bccb6e48f61ba2a01430e34fc0b464b12809f7dfe2eb@%3Coak-dev.jackrabbit.apache.org%3E -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-8046) Result items are not always correctly counted against the configured read limit if a query uses a lucene index
[ https://issues.apache.org/jira/browse/OAK-8046?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848192#comment-17848192 ] Thomas Mueller commented on OAK-8046: - [~royteeuwen] it means while the query is still running (and reading more nodes), the index was updated concurrently. Indexes are updated every ~5 seconds. Best is if the queries read less than 200 nodes, and relatively quickly (within a second or so). If you have queries that read 100'000 or more nodes, it is quite easy to get into this situation. With less than 200 nodes, it's typically never a problem. (There's also the case where less than 200 nodes are read, but very slowly... but that's unlikely). > Result items are not always correctly counted against the configured read > limit if a query uses a lucene index > --- > > Key: OAK-8046 > URL: https://issues.apache.org/jira/browse/OAK-8046 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: lucene >Affects Versions: 1.8.7 >Reporter: Georg Henzler >Assignee: Vikas Saurabh >Priority: Major > Fix For: 1.12.0, 1.10.1, 1.8.12 > > Attachments: OAK-8046-take2.patch, OAK-8046.patch > > > There are cases where an index is re-opened during query execution. In that > case, already returned entries are read again and skipped, so basically > counted twice. This should be fixed to only count entries once (see also [1]) > The issue most likely exists since the read limit was introduced with OAK-6875 > [1] > https://lists.apache.org/thread.html/dddf9834fee0bccb6e48f61ba2a01430e34fc0b464b12809f7dfe2eb@%3Coak-dev.jackrabbit.apache.org%3E -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-8046) Result items are not always correctly counted against the configured read limit if a query uses a lucene index
[ https://issues.apache.org/jira/browse/OAK-8046?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848177#comment-17848177 ] Roy Teeuwen commented on OAK-8046: -- [~thomasm] [~catholicon] we see the "Change in index version detected. Query would be performed without offset" logged 100.00 times per day on certain instances, but for me it's not clear what the action is required to fix this? Can we as consumer of Apache Oak (used in AEM) do anything to mitigate this log line of occurring? Should a reindex be triggered, or something else? > Result items are not always correctly counted against the configured read > limit if a query uses a lucene index > --- > > Key: OAK-8046 > URL: https://issues.apache.org/jira/browse/OAK-8046 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: lucene >Affects Versions: 1.8.7 >Reporter: Georg Henzler >Assignee: Vikas Saurabh >Priority: Major > Fix For: 1.12.0, 1.10.1, 1.8.12 > > Attachments: OAK-8046-take2.patch, OAK-8046.patch > > > There are cases where an index is re-opened during query execution. In that > case, already returned entries are read again and skipped, so basically > counted twice. This should be fixed to only count entries once (see also [1]) > The issue most likely exists since the read limit was introduced with OAK-6875 > [1] > https://lists.apache.org/thread.html/dddf9834fee0bccb6e48f61ba2a01430e34fc0b464b12809f7dfe2eb@%3Coak-dev.jackrabbit.apache.org%3E -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10822) Build Jackrabbit/jackrabbit-oak-trunk #1487 failed
[ https://issues.apache.org/jira/browse/OAK-10822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848165#comment-17848165 ] Hudson commented on OAK-10822: -- Build is still failing. Failed run: [Jackrabbit/jackrabbit-oak-trunk #1488|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1488/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1488/console] > Build Jackrabbit/jackrabbit-oak-trunk #1487 failed > -- > > Key: OAK-10822 > URL: https://issues.apache.org/jira/browse/OAK-10822 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk #1487 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk > #1487|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1487/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10817) Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #3 failed
[ https://issues.apache.org/jira/browse/OAK-10817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848125#comment-17848125 ] Hudson commented on OAK-10817: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures #8|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/8/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/8/console] > Build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #3 failed > -- > > Key: OAK-10817 > URL: https://issues.apache.org/jira/browse/OAK-10817 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-trunk-nsfixtures #3 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-trunk-nsfixtures > #3|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/3/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk-nsfixtures/3/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)