[jira] [Commented] (OAK-10411) Build Jackrabbit/jackrabbit-oak-1.22 #70 failed
[ https://issues.apache.org/jira/browse/OAK-10411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837520#comment-17837520 ] Hudson commented on OAK-10411: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-1.22 #127|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/127/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/127/console] > Build Jackrabbit/jackrabbit-oak-1.22 #70 failed > --- > > Key: OAK-10411 > URL: https://issues.apache.org/jira/browse/OAK-10411 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-1.22 #70 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-1.22 > #70|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/70/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/70/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10765) Fetch only id while checking for GAP orphan during verification
Rishabh Daim created OAK-10765: -- Summary: Fetch only id while checking for GAP orphan during verification Key: OAK-10765 URL: https://issues.apache.org/jira/browse/OAK-10765 Project: Jackrabbit Oak Issue Type: Improvement Reporter: Rishabh Daim Assignee: Rishabh Daim Currently, we are fetching the complete document while checking whether it exists or not during GAP orphan verification. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10713) oak-lucene: add test coverage for stack overflow based on very long and complex regexp
[ https://issues.apache.org/jira/browse/OAK-10713?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17829936#comment-17829936 ] Julian Reschke edited comment on OAK-10713 at 4/16/24 3:59 AM: --- trunk: (1.62.0) [0a4974736b|https://github.com/apache/jackrabbit-oak/commit/0a4974736b4da8def1f03af91fc8956bf3caddc5] 1.22: [107ff75928|https://github.com/apache/jackrabbit-oak/commit/107ff75928aa0aee7148e4c42abbc18f22d44639] was (Author: reschke): trunk: [0a4974736b|https://github.com/apache/jackrabbit-oak/commit/0a4974736b4da8def1f03af91fc8956bf3caddc5] > oak-lucene: add test coverage for stack overflow based on very long and > complex regexp > -- > > Key: OAK-10713 > URL: https://issues.apache.org/jira/browse/OAK-10713 > Project: Jackrabbit Oak > Issue Type: Task > Components: lucene >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > Fix For: 1.62.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10713) oak-lucene: add test coverage for stack overflow based on very long and complex regexp
[ https://issues.apache.org/jira/browse/OAK-10713?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10713: - Fix Version/s: 1.22.20 > oak-lucene: add test coverage for stack overflow based on very long and > complex regexp > -- > > Key: OAK-10713 > URL: https://issues.apache.org/jira/browse/OAK-10713 > Project: Jackrabbit Oak > Issue Type: Task > Components: lucene >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > Labels: candidate_oak_1_22 > Fix For: 1.62.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10713) oak-lucene: add test coverage for stack overflow based on very long and complex regexp
[ https://issues.apache.org/jira/browse/OAK-10713?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10713: - Labels: (was: candidate_oak_1_22) > oak-lucene: add test coverage for stack overflow based on very long and > complex regexp > -- > > Key: OAK-10713 > URL: https://issues.apache.org/jira/browse/OAK-10713 > Project: Jackrabbit Oak > Issue Type: Task > Components: lucene >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > Fix For: 1.62.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10667) Update jacoco plugin to 0.8.11
[ https://issues.apache.org/jira/browse/OAK-10667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10667: - Labels: (was: candidate_oak_1_22) > Update jacoco plugin to 0.8.11 > -- > > Key: OAK-10667 > URL: https://issues.apache.org/jira/browse/OAK-10667 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Marcel Reutegger >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.62.0, 1.22.20 > > > Jacoco 0.8.8 officially supports Java 17. Oak is currently using 0.8.5. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10731) oak-pojosr: remove unused gmongo dependency
[ https://issues.apache.org/jira/browse/OAK-10731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10731: - Labels: (was: candidate_oak_1_22) > oak-pojosr: remove unused gmongo dependency > --- > > Key: OAK-10731 > URL: https://issues.apache.org/jira/browse/OAK-10731 > Project: Jackrabbit Oak > Issue Type: Task > Components: pojosr >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Fix For: 1.62.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10665) Update checkstyle-plugin dependency to version 3.3.1
[ https://issues.apache.org/jira/browse/OAK-10665?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17820488#comment-17820488 ] Julian Reschke edited comment on OAK-10665 at 4/15/24 5:58 PM: --- trunk: (1.62.0) [e21bdf8873|https://github.com/apache/jackrabbit-oak/commit/e21bdf8873477385e41181303c78b7cc0520fe5a] 1.22: [f365b6697b|https://github.com/apache/jackrabbit-oak/commit/f365b6697b0be78a8236909ba83635ebdaba23dc] was (Author: reschke): trunk: [e21bdf8873|https://github.com/apache/jackrabbit-oak/commit/e21bdf8873477385e41181303c78b7cc0520fe5a] > Update checkstyle-plugin dependency to version 3.3.1 > > > Key: OAK-10665 > URL: https://issues.apache.org/jira/browse/OAK-10665 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.62.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10665) Update checkstyle-plugin dependency to version 3.3.1
[ https://issues.apache.org/jira/browse/OAK-10665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10665: - Labels: (was: candidate_oak_1_22) > Update checkstyle-plugin dependency to version 3.3.1 > > > Key: OAK-10665 > URL: https://issues.apache.org/jira/browse/OAK-10665 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.62.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10665) Update checkstyle-plugin dependency to version 3.3.1
[ https://issues.apache.org/jira/browse/OAK-10665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10665: - Fix Version/s: 1.22.20 > Update checkstyle-plugin dependency to version 3.3.1 > > > Key: OAK-10665 > URL: https://issues.apache.org/jira/browse/OAK-10665 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_22 > Fix For: 1.62.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10763) DetailedGC is skipping deletion of deleted props for orphan nodes
[ https://issues.apache.org/jira/browse/OAK-10763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837384#comment-17837384 ] Stefan Egli commented on OAK-10763: --- Created a PR for an alternative suggestion in https://github.com/apache/jackrabbit-oak/pull/1421 > DetailedGC is skipping deletion of deleted props for orphan nodes > - > > Key: OAK-10763 > URL: https://issues.apache.org/jira/browse/OAK-10763 > Project: Jackrabbit Oak > Issue Type: Bug >Reporter: Rishabh Daim >Assignee: Rishabh Daim >Priority: Major > > DetailedGC is skipping the deletion of deleted props for orphan nodes due to > the absence of ancestors in some cases. > In case there is a gap in ancestors then we should pass the verification and > proceed with deletion of deleted props. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10764) gap orphans improvement : only lookup greatest existing ancestor, then cache
[ https://issues.apache.org/jira/browse/OAK-10764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837383#comment-17837383 ] Stefan Egli commented on OAK-10764: --- note : created PR on top of the previous one : https://github.com/apache/jackrabbit-oak/pull/1421 > gap orphans improvement : only lookup greatest existing ancestor, then cache > > > Key: OAK-10764 > URL: https://issues.apache.org/jira/browse/OAK-10764 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Stefan Egli >Assignee: Stefan Egli >Priority: Major > Labels: DetailedGC > > Follow-up of OAK-10761 : to further improve gap vs non-gap orphan type > detection, lookup only the direct child of the greatest existing ancestor, > then cache that result. Upon further type detection, use that cache to start > with. That eliminates the tree traversal, plus using the cache should further > limit the number of lookups in the first place. The cache can be small (eg > 64) and assuming paths aren't excessive (say max 10k) the resulting memory > usage would still be small (eg 64k characters). -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10764) gap orphans improvement : only lookup greatest existing ancestor, then cache
[ https://issues.apache.org/jira/browse/OAK-10764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837381#comment-17837381 ] Stefan Egli commented on OAK-10764: --- PR created at https://github.com/apache/jackrabbit-oak/pull/1420 > gap orphans improvement : only lookup greatest existing ancestor, then cache > > > Key: OAK-10764 > URL: https://issues.apache.org/jira/browse/OAK-10764 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Stefan Egli >Assignee: Stefan Egli >Priority: Major > Labels: DetailedGC > > Follow-up of OAK-10761 : to further improve gap vs non-gap orphan type > detection, lookup only the direct child of the greatest existing ancestor, > then cache that result. Upon further type detection, use that cache to start > with. That eliminates the tree traversal, plus using the cache should further > limit the number of lookups in the first place. The cache can be small (eg > 64) and assuming paths aren't excessive (say max 10k) the resulting memory > usage would still be small (eg 64k characters). -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10764) gap orphans improvement : only lookup greatest existing ancestor, then cache
Stefan Egli created OAK-10764: - Summary: gap orphans improvement : only lookup greatest existing ancestor, then cache Key: OAK-10764 URL: https://issues.apache.org/jira/browse/OAK-10764 Project: Jackrabbit Oak Issue Type: Task Components: documentmk Reporter: Stefan Egli Assignee: Stefan Egli Follow-up of OAK-10761 : to further improve gap vs non-gap orphan type detection, lookup only the direct child of the greatest existing ancestor, then cache that result. Upon further type detection, use that cache to start with. That eliminates the tree traversal, plus using the cache should further limit the number of lookups in the first place. The cache can be small (eg 64) and assuming paths aren't excessive (say max 10k) the resulting memory usage would still be small (eg 64k characters). -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10763) DetailedGC is skipping deletion of deleted props for orphan nodes
Rishabh Daim created OAK-10763: -- Summary: DetailedGC is skipping deletion of deleted props for orphan nodes Key: OAK-10763 URL: https://issues.apache.org/jira/browse/OAK-10763 Project: Jackrabbit Oak Issue Type: Bug Reporter: Rishabh Daim Assignee: Rishabh Daim DetailedGC is skipping the deletion of deleted props for orphan nodes due to the absence of ancestors in some cases. In case there is a gap in ancestors then we should pass the verification and proceed with deletion of deleted props. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10397) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.23.0
[ https://issues.apache.org/jira/browse/OAK-10397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10397: - Fix Version/s: 1.22.20 > oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.23.0 > > > Key: OAK-10397 > URL: https://issues.apache.org/jira/browse/OAK-10397 > Project: Jackrabbit Oak > Issue Type: Task > Components: benchmarks, it, osgi >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_22 > Fix For: 1.56.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10397) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.23.0
[ https://issues.apache.org/jira/browse/OAK-10397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837293#comment-17837293 ] Julian Reschke edited comment on OAK-10397 at 4/15/24 4:12 PM: --- trunk: (1.56.0) [713df5fc7b|https://github.com/apache/jackrabbit-oak/commit/713df5fc7b88eab6e51700564e34a027269953b6] 1.22: [bb1b172804|https://github.com/apache/jackrabbit-oak/commit/bb1b17280433ee491443fe6f77edddff2d3a4adc] was (Author: reschke): trunk: (1.56.0) [713df5fc7b|https://github.com/apache/jackrabbit-oak/commit/713df5fc7b88eab6e51700564e34a027269953b6] > oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.23.0 > > > Key: OAK-10397 > URL: https://issues.apache.org/jira/browse/OAK-10397 > Project: Jackrabbit Oak > Issue Type: Task > Components: benchmarks, it, osgi >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.56.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10397) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.23.0
[ https://issues.apache.org/jira/browse/OAK-10397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10397: - Labels: (was: candidate_oak_1_22) > oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.23.0 > > > Key: OAK-10397 > URL: https://issues.apache.org/jira/browse/OAK-10397 > Project: Jackrabbit Oak > Issue Type: Task > Components: benchmarks, it, osgi >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.56.0, 1.22.20 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-10753) Add audit logger for DetailedGC
[ https://issues.apache.org/jira/browse/OAK-10753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rishabh Daim reassigned OAK-10753: -- Assignee: Rishabh Daim > Add audit logger for DetailedGC > --- > > Key: OAK-10753 > URL: https://issues.apache.org/jira/browse/OAK-10753 > Project: Jackrabbit Oak > Issue Type: Task >Reporter: Rishabh Daim >Assignee: Rishabh Daim >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10761) gap orphans improvement : ignore greatest existing ancestors
[ https://issues.apache.org/jira/browse/OAK-10761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Egli resolved OAK-10761. --- Resolution: Done PR merged > gap orphans improvement : ignore greatest existing ancestors > > > Key: OAK-10761 > URL: https://issues.apache.org/jira/browse/OAK-10761 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Stefan Egli >Assignee: Stefan Egli >Priority: Major > Labels: DetailedGC > > The gap orphan mode introduced with OAK-10743 starts its gap test at root - > while it could easily skip the first few elements that it knows do exist (as > so determined by the original state traversal). -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10411) Build Jackrabbit/jackrabbit-oak-1.22 #70 failed
[ https://issues.apache.org/jira/browse/OAK-10411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837321#comment-17837321 ] Hudson commented on OAK-10411: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-1.22 #124|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/124/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/124/console] > Build Jackrabbit/jackrabbit-oak-1.22 #70 failed > --- > > Key: OAK-10411 > URL: https://issues.apache.org/jira/browse/OAK-10411 > Project: Jackrabbit Oak > Issue Type: Bug > Components: continuous integration >Reporter: Hudson >Priority: Major > > No description is provided > The build Jackrabbit/jackrabbit-oak-1.22 #70 has failed. > First failed run: [Jackrabbit/jackrabbit-oak-1.22 > #70|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/70/] > [console > log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/70/console] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10397) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.23.0
[ https://issues.apache.org/jira/browse/OAK-10397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837293#comment-17837293 ] Julian Reschke commented on OAK-10397: -- trunk: (1.56.0) [713df5fc7b|https://github.com/apache/jackrabbit-oak/commit/713df5fc7b88eab6e51700564e34a027269953b6] > oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.23.0 > > > Key: OAK-10397 > URL: https://issues.apache.org/jira/browse/OAK-10397 > Project: Jackrabbit Oak > Issue Type: Task > Components: benchmarks, it, osgi >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_22 > Fix For: 1.56.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10667) Update jacoco plugin to 0.8.11
[ https://issues.apache.org/jira/browse/OAK-10667?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17820515#comment-17820515 ] Julian Reschke edited comment on OAK-10667 at 4/15/24 2:21 PM: --- trunk: (1.62.0) [50b3d84506|https://github.com/apache/jackrabbit-oak/commit/50b3d84506edd39f9bc2760c5f8fef037794555f] 1.22: [1db9364c3f|https://github.com/apache/jackrabbit-oak/commit/1db9364c3f35a85b1769a4d413e12a922b1b979b] was (Author: reschke): trunk: [50b3d84506|https://github.com/apache/jackrabbit-oak/commit/50b3d84506edd39f9bc2760c5f8fef037794555f] > Update jacoco plugin to 0.8.11 > -- > > Key: OAK-10667 > URL: https://issues.apache.org/jira/browse/OAK-10667 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Marcel Reutegger >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_22 > Fix For: 1.62.0, 1.22.20 > > > Jacoco 0.8.8 officially supports Java 17. Oak is currently using 0.8.5. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10667) Update jacoco plugin to 0.8.11
[ https://issues.apache.org/jira/browse/OAK-10667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10667: - Fix Version/s: 1.22.20 > Update jacoco plugin to 0.8.11 > -- > > Key: OAK-10667 > URL: https://issues.apache.org/jira/browse/OAK-10667 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Marcel Reutegger >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_22 > Fix For: 1.62.0, 1.22.20 > > > Jacoco 0.8.8 officially supports Java 17. Oak is currently using 0.8.5. -- 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 ] Manfred Baedke updated OAK-6741: Fix Version/s: 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 >Priority: Major > Fix For: 1.64.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-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 ] Manfred Baedke updated OAK-6773: Fix Version/s: 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.64.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-6767) Remove felix SCR annotation support from parent pom
[ https://issues.apache.org/jira/browse/OAK-6767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke reassigned OAK-6767: --- Assignee: Manfred Baedke > Remove felix SCR annotation support from parent pom > --- > > Key: OAK-6767 > URL: https://issues.apache.org/jira/browse/OAK-6767 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: parent >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (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 ] Manfred Baedke reassigned OAK-6773: --- Assignee: Manfred Baedke > 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 > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-6767) Remove felix SCR annotation support from parent pom
[ https://issues.apache.org/jira/browse/OAK-6767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-6767: Fix Version/s: 1.64.0 > Remove felix SCR annotation support from parent pom > --- > > Key: OAK-6767 > URL: https://issues.apache.org/jira/browse/OAK-6767 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: parent >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.64.0 > > -- 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 ] Manfred Baedke updated OAK-6761: Fix Version/s: 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.64.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 ] Manfred Baedke updated OAK-6762: Fix Version/s: 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.64.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-6774) Convert oak-upgrade to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6774?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke resolved OAK-6774. - Fix Version/s: 1.64.0 Resolution: Not A Problem > Convert oak-upgrade to OSGi R7 annotations > -- > > Key: OAK-6774 > URL: https://issues.apache.org/jira/browse/OAK-6774 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: upgrade >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.64.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-6774) Convert oak-upgrade to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837283#comment-17837283 ] Manfred Baedke commented on OAK-6774: - oak-upgrade does not use felix scr annotations. > Convert oak-upgrade to OSGi R7 annotations > -- > > Key: OAK-6774 > URL: https://issues.apache.org/jira/browse/OAK-6774 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: upgrade >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-6774) Convert oak-upgrade to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6774?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke reassigned OAK-6774: --- Assignee: Manfred Baedke > Convert oak-upgrade to OSGi R7 annotations > -- > > Key: OAK-6774 > URL: https://issues.apache.org/jira/browse/OAK-6774 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: upgrade >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-6768) Convert oak-remote to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke resolved OAK-6768. - Fix Version/s: 1.64.0 Resolution: Resolved > Convert oak-remote to OSGi R7 annotations > - > > Key: OAK-6768 > URL: https://issues.apache.org/jira/browse/OAK-6768 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: remoting >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.64.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-6768) Convert oak-remote to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke reassigned OAK-6768: --- Assignee: Manfred Baedke > Convert oak-remote to OSGi R7 annotations > - > > Key: OAK-6768 > URL: https://issues.apache.org/jira/browse/OAK-6768 > Project: Jackrabbit Oak > Issue Type: Technical task > Components: remoting >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (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:comment-tabpanel=17837279#comment-17837279 ] Manfred Baedke commented on OAK-6761: - osgi-ds-metatype-diff reports: {code:java} org.apache.jackrabbit.oak.plugins.blob.ConsolidatedDataStoreCacheStats Declarative Services References cachingDataStore - bind = bindCachingDataStore (String) - unbind = unbindCachingDataStore (String) + field = cachingDataStore (String) + field-option = replace (String) nodeStore - bind = bindNodeStore (String) - unbind = unbindNodeStore (String) + field = nodeStore (String) + field-option = replace (String) org.apache.jackrabbit.oak.plugins.blob.datastore.DbDataStore Declarative Services References statisticsProvider - bind = bindStatisticsProvider (String) - unbind = unbindStatisticsProvider (String) + field = statisticsProvider (String) + field-option = replace (String) connectionFactory - bind = bindConnectionFactory (String) - unbind = unbindConnectionFactory (String) + field = connectionFactory (String) + field-option = replace (String) org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore Declarative Services References statisticsProvider - bind = bindStatisticsProvider (String) - unbind = unbindStatisticsProvider (String) + field = statisticsProvider (String) + field-option = replace (String) org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigration Declarative Services References nodeStore - bind = bindNodeStore (String) - unbind = unbindNodeStore (String) + field = nodeStore (String) + field-option = replace (String) splitBlobStore - bind = bindSplitBlobStore (String) - unbind = unbindSplitBlobStore (String) + field = splitBlobStore (String) + field-option = replace (String) {code} > 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 > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10762) oak-search-elastic: similarity queries produce not relevant results when uses similarTags
Fabrizio Fortino created OAK-10762: -- Summary: oak-search-elastic: similarity queries produce not relevant results when uses similarTags Key: OAK-10762 URL: https://issues.apache.org/jira/browse/OAK-10762 Project: Jackrabbit Oak Issue Type: Improvement Components: indexing Reporter: Fabrizio Fortino Assignee: Fabrizio Fortino -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10761) gap orphans improvement : ignore greatest existing ancestors
[ https://issues.apache.org/jira/browse/OAK-10761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837270#comment-17837270 ] Stefan Egli commented on OAK-10761: --- PR created at https://github.com/apache/jackrabbit-oak/pull/1414 > gap orphans improvement : ignore greatest existing ancestors > > > Key: OAK-10761 > URL: https://issues.apache.org/jira/browse/OAK-10761 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Stefan Egli >Assignee: Stefan Egli >Priority: Major > Labels: DetailedGC > > The gap orphan mode introduced with OAK-10743 starts its gap test at root - > while it could easily skip the first few elements that it knows do exist (as > so determined by the original state traversal). -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10761) gap orphans improvement : ignore greatest existing ancestors
Stefan Egli created OAK-10761: - Summary: gap orphans improvement : ignore greatest existing ancestors Key: OAK-10761 URL: https://issues.apache.org/jira/browse/OAK-10761 Project: Jackrabbit Oak Issue Type: Task Components: documentmk Reporter: Stefan Egli Assignee: Stefan Egli The gap orphan mode introduced with OAK-10743 starts its gap test at root - while it could easily skip the first few elements that it knows do exist (as so determined by the original state traversal). -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10664) Update spotbugs plugin to 4.8.3.1
[ https://issues.apache.org/jira/browse/OAK-10664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17820478#comment-17820478 ] Julian Reschke edited comment on OAK-10664 at 4/15/24 12:50 PM: trunk: (1.62.0) [fc862f9b8e|https://github.com/apache/jackrabbit-oak/commit/fc862f9b8e5001c9796fda0e1a13f75f0ea8d291] 1.22: [a3dbe02c41|https://github.com/apache/jackrabbit-oak/commit/a3dbe02c41066fc4477a0cdc886b4775a12ec6b2] was (Author: reschke): trunk: [fc862f9b8e|https://github.com/apache/jackrabbit-oak/commit/fc862f9b8e5001c9796fda0e1a13f75f0ea8d291] > Update spotbugs plugin to 4.8.3.1 > - > > Key: OAK-10664 > URL: https://issues.apache.org/jira/browse/OAK-10664 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Marcel Reutegger >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.62.0, 1.22.20 > > > Building Oak with Java 17 currently fails with: > {noformat} > [ERROR] Failed to execute goal > com.github.spotbugs:spotbugs-maven-plugin:3.1.11:spotbugs (spotbugs) on > project oak-parent: Execution spotbugs of goal > com.github.spotbugs:spotbugs-maven-plugin:3.1.11:spotbugs failed: Unable to > load the mojo 'spotbugs' in the plugin > 'com.github.spotbugs:spotbugs-maven-plugin:3.1.11'. A required class is > missing: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7 > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10664) Update spotbugs plugin to 4.8.3.1
[ https://issues.apache.org/jira/browse/OAK-10664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10664: - Fix Version/s: 1.22.20 > Update spotbugs plugin to 4.8.3.1 > - > > Key: OAK-10664 > URL: https://issues.apache.org/jira/browse/OAK-10664 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Marcel Reutegger >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_22 > Fix For: 1.62.0, 1.22.20 > > > Building Oak with Java 17 currently fails with: > {noformat} > [ERROR] Failed to execute goal > com.github.spotbugs:spotbugs-maven-plugin:3.1.11:spotbugs (spotbugs) on > project oak-parent: Execution spotbugs of goal > com.github.spotbugs:spotbugs-maven-plugin:3.1.11:spotbugs failed: Unable to > load the mojo 'spotbugs' in the plugin > 'com.github.spotbugs:spotbugs-maven-plugin:3.1.11'. A required class is > missing: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7 > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10664) Update spotbugs plugin to 4.8.3.1
[ https://issues.apache.org/jira/browse/OAK-10664?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10664: - Labels: (was: candidate_oak_1_22) > Update spotbugs plugin to 4.8.3.1 > - > > Key: OAK-10664 > URL: https://issues.apache.org/jira/browse/OAK-10664 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Marcel Reutegger >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.62.0, 1.22.20 > > > Building Oak with Java 17 currently fails with: > {noformat} > [ERROR] Failed to execute goal > com.github.spotbugs:spotbugs-maven-plugin:3.1.11:spotbugs (spotbugs) on > project oak-parent: Execution spotbugs of goal > com.github.spotbugs:spotbugs-maven-plugin:3.1.11:spotbugs failed: Unable to > load the mojo 'spotbugs' in the plugin > 'com.github.spotbugs:spotbugs-maven-plugin:3.1.11'. A required class is > missing: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7 > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (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 ] Manfred Baedke reassigned OAK-6761: --- Assignee: Manfred Baedke > 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 > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-6762) Convert oak-blob to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6762?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837221#comment-17837221 ] Manfred Baedke commented on OAK-6762: - osgi-ds-metatype-diff reports: {code:java} org.apache.jackrabbit.oak.spi.blob.osgi.SplitBlobStoreService Declarative Services References oldBlobStore - bind = bindOldBlobStore (String) - unbind = unbindOldBlobStore (String) + field = oldBlobStore (String) + field-option = replace (String) newBlobStore - bind = bindNewBlobStore (String) - unbind = unbindNewBlobStore (String) + field = newBlobStore (String) + field-option = replace (String) {code} > 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 > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10662) improve Reproducible Builds
[ https://issues.apache.org/jira/browse/OAK-10662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837180#comment-17837180 ] Manfred Baedke commented on OAK-10662: -- For OAK-6756, OAK-6766, OAK-6772 there are pull requests available waiting to be reviewed. Once they are merged, all OSGI-INF/l10n/*.properties files should disappear. > improve Reproducible Builds > --- > > Key: OAK-10662 > URL: https://issues.apache.org/jira/browse/OAK-10662 > Project: Jackrabbit Oak > Issue Type: Improvement >Affects Versions: 1.60.0 >Reporter: Herve Boutemy >Assignee: Julian Reschke >Priority: Major > > release 1.60.0 is quite good: 143 ok, 11 ko > there are some easy fixes > and probably harder ones later > see > https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/apache/jackrabbit/oak/README.md -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-10760) oak-core should check namespace registry consistency on startup
[ https://issues.apache.org/jira/browse/OAK-10760?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke reassigned OAK-10760: Assignee: Manfred Baedke > oak-core should check namespace registry consistency on startup > --- > > Key: OAK-10760 > URL: https://issues.apache.org/jira/browse/OAK-10760 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: core >Reporter: Julian Reschke >Assignee: Manfred Baedke >Priority: Critical > Fix For: 1.64.0 > > > The persisted namespace registry contains maps from prefix to name and vice > versa; plus all names and prefixes as multivalued string properties. > When rep:uris gets broken, ReadOnlyNamespaceRegistry may fail to check for > duplicate namespace registrations (*). > We should check the consistency of the registry upon repo startup, and > ERROR-level log issues for further analysis. Automatic repair might be > non-trivial, though. > (*) Seen in a real-world install: rep:prefixes containing 128 entries, but > rep:uris a single one (with invalid value). -- This message was sent by Atlassian Jira (v8.20.10#820010)