[jira] [Updated] (OAK-10697) webapp: update Tomcat dependency to 9.0.86
[ https://issues.apache.org/jira/browse/OAK-10697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10697: - Summary: webapp: update Tomcat dependency to 9.0.86 (was: Update Tomcat dependency to 9.0.86) > webapp: update Tomcat dependency to 9.0.86 > -- > > Key: OAK-10697 > URL: https://issues.apache.org/jira/browse/OAK-10697 > Project: Jackrabbit Oak > Issue Type: Task > Components: webapp >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10697) Update Tomcat dependency to 9.0.86
[ https://issues.apache.org/jira/browse/OAK-10697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10697: - Fix Version/s: (was: 1.54.0) (was: 1.22.17) > Update Tomcat dependency to 9.0.86 > -- > > Key: OAK-10697 > URL: https://issues.apache.org/jira/browse/OAK-10697 > Project: Jackrabbit Oak > Issue Type: Task > Components: webapp >Reporter: Julian Reschke >Assignee: Manfred Baedke >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10697) Update Tomcat dependency to 9.0.86
Julian Reschke created OAK-10697: Summary: Update Tomcat dependency to 9.0.86 Key: OAK-10697 URL: https://issues.apache.org/jira/browse/OAK-10697 Project: Jackrabbit Oak Issue Type: Task Components: webapp Reporter: Julian Reschke Assignee: Manfred Baedke Fix For: 1.54.0, 1.22.17 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-10697) Update Tomcat dependency to 9.0.86
[ https://issues.apache.org/jira/browse/OAK-10697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke reassigned OAK-10697: Assignee: Julian Reschke (was: Manfred Baedke) > Update Tomcat dependency to 9.0.86 > -- > > Key: OAK-10697 > URL: https://issues.apache.org/jira/browse/OAK-10697 > Project: Jackrabbit Oak > Issue Type: Task > Components: webapp >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10696) Update Oak trunk and Oak 1.22 to Jackrabbit 2.20.15
[ https://issues.apache.org/jira/browse/OAK-10696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10696: - Labels: (was: candidate_oak_1_22) > Update Oak trunk and Oak 1.22 to Jackrabbit 2.20.15 > --- > > Key: OAK-10696 > URL: https://issues.apache.org/jira/browse/OAK-10696 > Project: Jackrabbit Oak > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.62.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10696) Update Oak trunk and Oak 1.22 to Jackrabbit 2.20.15
Julian Reschke created OAK-10696: Summary: Update Oak trunk and Oak 1.22 to Jackrabbit 2.20.15 Key: OAK-10696 URL: https://issues.apache.org/jira/browse/OAK-10696 Project: Jackrabbit Oak Issue Type: Task Components: parent Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 1.62.0 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10695) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0
[ https://issues.apache.org/jira/browse/OAK-10695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17824271#comment-17824271 ] Julian Reschke commented on OAK-10695: -- trunk: [5e054a5fa1|https://github.com/apache/jackrabbit-oak/commit/5e054a5fa1a0f5c7c11427413f86ff2566a3512d] > oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0 > > > Key: OAK-10695 > URL: https://issues.apache.org/jira/browse/OAK-10695 > 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.62.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10695) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0
[ https://issues.apache.org/jira/browse/OAK-10695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved OAK-10695. -- Fix Version/s: 1.62.0 Resolution: Fixed > oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0 > > > Key: OAK-10695 > URL: https://issues.apache.org/jira/browse/OAK-10695 > 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.62.0 > > -- 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: candidate_oak_1_22 (was: ) > 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] [Updated] (OAK-10695) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0
[ https://issues.apache.org/jira/browse/OAK-10695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10695: - Labels: candidate_oak_1_22 (was: ) > oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0 > > > Key: OAK-10695 > URL: https://issues.apache.org/jira/browse/OAK-10695 > Project: Jackrabbit Oak > Issue Type: Task > Components: benchmarks, it, osgi >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_oak_1_22 > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10695) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0
[ https://issues.apache.org/jira/browse/OAK-10695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10695: - Fix Version/s: (was: 1.56.0) > oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0 > > > Key: OAK-10695 > URL: https://issues.apache.org/jira/browse/OAK-10695 > Project: Jackrabbit Oak > Issue Type: Task > Components: benchmarks, it, osgi >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10695) oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0
Julian Reschke created OAK-10695: Summary: oak-benchmarks/oak-it-osgi: update commons-compress dependency to 1.26.0 Key: OAK-10695 URL: https://issues.apache.org/jira/browse/OAK-10695 Project: Jackrabbit Oak Issue Type: Task Components: benchmarks, it, osgi Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 1.56.0 -- 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&focusedCommentId=17824085#comment-17824085 ] Hudson commented on OAK-10411: -- Previously failing build now is OK. Passed run: [Jackrabbit/jackrabbit-oak-1.22 #107|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/107/] [console log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/107/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-10694) Clarify state of oak-search-mt
[ https://issues.apache.org/jira/browse/OAK-10694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17824068#comment-17824068 ] Julian Reschke commented on OAK-10694: -- So what do we do in 1.22? Remove as well? (My idea was to do that in two steps to give it a bit more visibility, but if there's agreement we don't need that...) > Clarify state of oak-search-mt > -- > > Key: OAK-10694 > URL: https://issues.apache.org/jira/browse/OAK-10694 > Project: Jackrabbit Oak > Issue Type: Task > Components: search-mt >Reporter: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > > oak-search-mt depends on an artifact from the retired Apache Incubator > project > [Joshua|https://cwiki.apache.org/confluence/display/JOSHUA/Apache+Joshua+Home], > which has a dependency to Guava 19. > May it be deprecated/removed? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10694) Clarify state of oak-search-mt
[ https://issues.apache.org/jira/browse/OAK-10694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17824036#comment-17824036 ] Thomas Mueller commented on OAK-10694: -- [~reschke] I would remove it already know. I don't think this is used by anyone (and not maintained). It will likely result in more issues if we deprecate it but keep it, and less issues if we remove it. If someone requires this, then it would be his task to maintain it, in my view. > Clarify state of oak-search-mt > -- > > Key: OAK-10694 > URL: https://issues.apache.org/jira/browse/OAK-10694 > Project: Jackrabbit Oak > Issue Type: Task > Components: search-mt >Reporter: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > > oak-search-mt depends on an artifact from the retired Apache Incubator > project > [Joshua|https://cwiki.apache.org/confluence/display/JOSHUA/Apache+Joshua+Home], > which has a dependency to Guava 19. > May it be deprecated/removed? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10566) Bump up minimal warning level for deprecated uses of java.security.Group to ERROR
[ https://issues.apache.org/jira/browse/OAK-10566?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17824026#comment-17824026 ] Julian Reschke commented on OAK-10566: -- 1.22: [99e4d26bb5|https://github.com/apache/jackrabbit-oak/commit/99e4d26bb5abaafa5124c46b866caa81b9a6c4a2] > Bump up minimal warning level for deprecated uses of java.security.Group to > ERROR > - > > Key: OAK-10566 > URL: https://issues.apache.org/jira/browse/OAK-10566 > Project: Jackrabbit Oak > Issue Type: Task > Components: security, security-spi >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.22.19 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10566) Bump up minimal warning level for deprecated uses of java.security.Group to ERROR
[ https://issues.apache.org/jira/browse/OAK-10566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved OAK-10566. -- Resolution: Fixed > Bump up minimal warning level for deprecated uses of java.security.Group to > ERROR > - > > Key: OAK-10566 > URL: https://issues.apache.org/jira/browse/OAK-10566 > Project: Jackrabbit Oak > Issue Type: Task > Components: security, security-spi >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.22.19 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-6769) Convert oak-search-mt to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke resolved OAK-6769. - Resolution: Fixed > Convert oak-search-mt to OSGi R7 annotations > > > Key: OAK-6769 > URL: https://issues.apache.org/jira/browse/OAK-6769 > Project: Jackrabbit Oak > Issue Type: Technical task >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.62.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-6769) Convert oak-search-mt to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17823999#comment-17823999 ] Manfred Baedke commented on OAK-6769: - trunk (1.62.0): [f13b89dc|https://github.com/apache/jackrabbit-oak/commit/f13b89dcd12fdd8341895d5a9b14818df3329b6f] > Convert oak-search-mt to OSGi R7 annotations > > > Key: OAK-6769 > URL: https://issues.apache.org/jira/browse/OAK-6769 > Project: Jackrabbit Oak > Issue Type: Technical task >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-6769) Convert oak-search-mt to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-6769: Fix Version/s: 1.62.0 > Convert oak-search-mt to OSGi R7 annotations > > > Key: OAK-6769 > URL: https://issues.apache.org/jira/browse/OAK-6769 > Project: Jackrabbit Oak > Issue Type: Technical task >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.62.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (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 ] Manfred Baedke reassigned OAK-6766: --- Assignee: Manfred Baedke > 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 > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10694) Clarify state of oak-search-mt
[ https://issues.apache.org/jira/browse/OAK-10694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10694: - Labels: candidate_oak_1_22 (was: ) > Clarify state of oak-search-mt > -- > > Key: OAK-10694 > URL: https://issues.apache.org/jira/browse/OAK-10694 > Project: Jackrabbit Oak > Issue Type: Task > Components: search-mt >Reporter: Manfred Baedke >Priority: Major > Labels: candidate_oak_1_22 > > oak-search-mt depends on an artifact from the retired Apache Incubator > project > [Joshua|https://cwiki.apache.org/confluence/display/JOSHUA/Apache+Joshua+Home], > which has a dependency to Guava 19. > May it be deprecated/removed? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-6769) Convert oak-search-mt to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17823997#comment-17823997 ] Manfred Baedke commented on OAK-6769: - With PR#1346, https://github.com/jsedding/osgi-ds-metatype-diff gives "No differences found". > Convert oak-search-mt to OSGi R7 annotations > > > Key: OAK-6769 > URL: https://issues.apache.org/jira/browse/OAK-6769 > Project: Jackrabbit Oak > Issue Type: Technical task >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10694) Clarify state of oak-search-mt
[ https://issues.apache.org/jira/browse/OAK-10694?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-10694: - Description: oak-search-mt depends on an artifact from the retired Apache Incubator project [Joshua|https://cwiki.apache.org/confluence/display/JOSHUA/Apache+Joshua+Home], which has a dependency to Guava 19. May it be deprecated/removed? was: oak-search-mt depends on an artifact from the retired Apache Incubator project [Joshua|https://cwiki.apache.org/confluence/display/JOSHUA/Apache+Joshua+Home], which has a dependency to Guava 19. Can it be deprecated/removed? > Clarify state of oak-search-mt > -- > > Key: OAK-10694 > URL: https://issues.apache.org/jira/browse/OAK-10694 > Project: Jackrabbit Oak > Issue Type: Task > Components: search-mt >Reporter: Manfred Baedke >Priority: Major > > oak-search-mt depends on an artifact from the retired Apache Incubator > project > [Joshua|https://cwiki.apache.org/confluence/display/JOSHUA/Apache+Joshua+Home], > which has a dependency to Guava 19. > May it be deprecated/removed? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10694) Clarify state of oak-search-mt
[ https://issues.apache.org/jira/browse/OAK-10694?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17823994#comment-17823994 ] Julian Reschke commented on OAK-10694: -- Proposal: deprecate "for removal" right now. Remove in subsequent release. > Clarify state of oak-search-mt > -- > > Key: OAK-10694 > URL: https://issues.apache.org/jira/browse/OAK-10694 > Project: Jackrabbit Oak > Issue Type: Task > Components: search-mt >Reporter: Manfred Baedke >Priority: Major > > oak-search-mt depends on an artifact from the retired Apache Incubator > project > [Joshua|https://cwiki.apache.org/confluence/display/JOSHUA/Apache+Joshua+Home], > which has a dependency to Guava 19. > Can it be deprecated/removed? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10694) Clarify state of oak-search-mt
Manfred Baedke created OAK-10694: Summary: Clarify state of oak-search-mt Key: OAK-10694 URL: https://issues.apache.org/jira/browse/OAK-10694 Project: Jackrabbit Oak Issue Type: Task Components: search-mt Reporter: Manfred Baedke oak-search-mt depends on an artifact from the retired Apache Incubator project [Joshua|https://cwiki.apache.org/confluence/display/JOSHUA/Apache+Joshua+Home], which has a dependency to Guava 19. Can it be deprecated/removed? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10431) Bump up minimal warning level for deprecated uses of java.security.Group to WARN
[ https://issues.apache.org/jira/browse/OAK-10431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17790033#comment-17790033 ] Julian Reschke edited comment on OAK-10431 at 3/6/24 12:25 PM: --- 1.22: (1.22.18) [51cfbd6b2d|https://github.com/apache/jackrabbit-oak/commit/51cfbd6b2d87ae9e101a682ec8bdaf423752ba54] was (Author: reschke): 1.22: [51cfbd6b2d|https://github.com/apache/jackrabbit-oak/commit/51cfbd6b2d87ae9e101a682ec8bdaf423752ba54] > Bump up minimal warning level for deprecated uses of java.security.Group to > WARN > > > Key: OAK-10431 > URL: https://issues.apache.org/jira/browse/OAK-10431 > Project: Jackrabbit Oak > Issue Type: Task > Components: security, security-spi >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 1.22.18 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-6769) Convert oak-search-mt to OSGi R7 annotations
[ https://issues.apache.org/jira/browse/OAK-6769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke reassigned OAK-6769: --- Assignee: Manfred Baedke > Convert oak-search-mt to OSGi R7 annotations > > > Key: OAK-6769 > URL: https://issues.apache.org/jira/browse/OAK-6769 > Project: Jackrabbit Oak > Issue Type: Technical task >Reporter: Robert Munteanu >Assignee: Manfred Baedke >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10674) DocumentStore: verify that we could use Oak's Bloom filter
[ https://issues.apache.org/jira/browse/OAK-10674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17823953#comment-17823953 ] Julian Reschke commented on OAK-10674: -- Awesome; I was going to ask for it :-) > DocumentStore: verify that we could use Oak's Bloom filter > -- > > Key: OAK-10674 > URL: https://issues.apache.org/jira/browse/OAK-10674 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > > Test that we can use > oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/utils/BloomFilter.java > (for now, by copying it over). > Then decide about where to move it, and whether API changes are desired. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] (OAK-10645) MongoDS docker container: set default Mongo version to 4.4
[ https://issues.apache.org/jira/browse/OAK-10645 ] Julian Reschke deleted comment on OAK-10645: -- was (Author: reschke): trunk: [b1b7c5a472|https://github.com/apache/jackrabbit-oak/commit/b1b7c5a472d41116b7d5b85330b0740a44c4e1f7] > MongoDS docker container: set default Mongo version to 4.4 > -- > > Key: OAK-10645 > URL: https://issues.apache.org/jira/browse/OAK-10645 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_oak_1_22 > Fix For: 1.62.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OAK-10660) DocumentNodeStore: avoid repeated commits of :childOrder in branch commits
[ https://issues.apache.org/jira/browse/OAK-10660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke resolved OAK-10660. -- Resolution: Fixed > DocumentNodeStore: avoid repeated commits of :childOrder in branch commits > -- > > Key: OAK-10660 > URL: https://issues.apache.org/jira/browse/OAK-10660 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: documentmk >Reporter: Julian Reschke >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.62.0 > > > - While persisting the branch commits, we are persisting large :childOrder > properties repeatedly. In practice, only the last value is needed, so the > previous ones could be cleaned up. > - We currently do not keep information about when (revision) and where (_id) > we have set :childOrder. > - The "clean" approach would be to maintain a map of _id/revision that tells > us in which revision we last set :childOrder. That could be used to pair the > setting of the new value with a removal of the previous one. > - But we may be able to simplify that: just maintain a list of _all_ > revisions that changed :childOrder, and any time we need to set a new value > for :childOrder, nuke the entries for all of these revisions. This would be > harmless because an extra REMOVE_MAP_ENTRY operation is essentially free, > except fo ra small overhead in processing. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10660) DocumentNodeStore: avoid repeated commits of :childOrder in branch commits
[ https://issues.apache.org/jira/browse/OAK-10660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17823943#comment-17823943 ] Manfred Baedke commented on OAK-10660: -- trunk (1.62.0): [d96c9d01|https://github.com/apache/jackrabbit-oak/commit/d96c9d0174120ef9998ff17e93e313c6430668f7] > DocumentNodeStore: avoid repeated commits of :childOrder in branch commits > -- > > Key: OAK-10660 > URL: https://issues.apache.org/jira/browse/OAK-10660 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: documentmk >Reporter: Julian Reschke >Assignee: Manfred Baedke >Priority: Major > > - While persisting the branch commits, we are persisting large :childOrder > properties repeatedly. In practice, only the last value is needed, so the > previous ones could be cleaned up. > - We currently do not keep information about when (revision) and where (_id) > we have set :childOrder. > - The "clean" approach would be to maintain a map of _id/revision that tells > us in which revision we last set :childOrder. That could be used to pair the > setting of the new value with a removal of the previous one. > - But we may be able to simplify that: just maintain a list of _all_ > revisions that changed :childOrder, and any time we need to set a new value > for :childOrder, nuke the entries for all of these revisions. This would be > harmless because an extra REMOVE_MAP_ENTRY operation is essentially free, > except fo ra small overhead in processing. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10660) DocumentNodeStore: avoid repeated commits of :childOrder in branch commits
[ https://issues.apache.org/jira/browse/OAK-10660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manfred Baedke updated OAK-10660: - Fix Version/s: 1.62.0 > DocumentNodeStore: avoid repeated commits of :childOrder in branch commits > -- > > Key: OAK-10660 > URL: https://issues.apache.org/jira/browse/OAK-10660 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: documentmk >Reporter: Julian Reschke >Assignee: Manfred Baedke >Priority: Major > Fix For: 1.62.0 > > > - While persisting the branch commits, we are persisting large :childOrder > properties repeatedly. In practice, only the last value is needed, so the > previous ones could be cleaned up. > - We currently do not keep information about when (revision) and where (_id) > we have set :childOrder. > - The "clean" approach would be to maintain a map of _id/revision that tells > us in which revision we last set :childOrder. That could be used to pair the > setting of the new value with a removal of the previous one. > - But we may be able to simplify that: just maintain a list of _all_ > revisions that changed :childOrder, and any time we need to set a new value > for :childOrder, nuke the entries for all of these revisions. This would be > harmless because an extra REMOVE_MAP_ENTRY operation is essentially free, > except fo ra small overhead in processing. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10645) MongoDS docker container: set default Mongo version to 4.4
[ https://issues.apache.org/jira/browse/OAK-10645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17823931#comment-17823931 ] Julian Reschke commented on OAK-10645: -- trunk: [b1b7c5a472|https://github.com/apache/jackrabbit-oak/commit/b1b7c5a472d41116b7d5b85330b0740a44c4e1f7] > MongoDS docker container: set default Mongo version to 4.4 > -- > > Key: OAK-10645 > URL: https://issues.apache.org/jira/browse/OAK-10645 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Fix For: 1.62.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (OAK-10645) MongoDS docker container: set default Mongo version to 4.4
[ https://issues.apache.org/jira/browse/OAK-10645?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated OAK-10645: - Labels: candidate_oak_1_22 (was: ) > MongoDS docker container: set default Mongo version to 4.4 > -- > > Key: OAK-10645 > URL: https://issues.apache.org/jira/browse/OAK-10645 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_oak_1_22 > Fix For: 1.62.0 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10674) DocumentStore: verify that we could use Oak's Bloom filter
[ https://issues.apache.org/jira/browse/OAK-10674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17823917#comment-17823917 ] Thomas Mueller edited comment on OAK-10674 at 3/6/24 8:58 AM: -- I can add the method "expectedFpp()" in our code as well (getEstimatedEntryCount we already have), with documentation that this is O ( n ). The implementation is pretty simple: see the Guava implementation here: https://github.com/google/guava/blob/master/guava/src/com/google/common/hash/BloomFilter.java#L190C17-L190C30 Actually I would suggest this method: {noformat} /** * Get the expected false positive rate for the current entries in the filter. * This will first calculate the estimated entry count, and then calculate the false positive probability from there. ... */ public double expectedFpp() { return calculateFpp(getEstimatedEntryCount(), getBitCount(), getK()); } {noformat} was (Author: tmueller): I can add the methods "expectedFpp()" and "approximateElementCount()" in our code as well, with documentation that this is O ( n ). The implementation is pretty simple: see the Guava implementation here: https://github.com/google/guava/blob/master/guava/src/com/google/common/hash/BloomFilter.java#L190C17-L190C30 > DocumentStore: verify that we could use Oak's Bloom filter > -- > > Key: OAK-10674 > URL: https://issues.apache.org/jira/browse/OAK-10674 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > > Test that we can use > oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/utils/BloomFilter.java > (for now, by copying it over). > Then decide about where to move it, and whether API changes are desired. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OAK-10674) DocumentStore: verify that we could use Oak's Bloom filter
[ https://issues.apache.org/jira/browse/OAK-10674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17823917#comment-17823917 ] Thomas Mueller edited comment on OAK-10674 at 3/6/24 8:52 AM: -- I can add the methods "expectedFpp()" and "approximateElementCount()" in our code as well, with documentation that this is O ( n ). The implementation is pretty simple: see the Guava implementation here: https://github.com/google/guava/blob/master/guava/src/com/google/common/hash/BloomFilter.java#L190C17-L190C30 was (Author: tmueller): I can add the methods "expectedFpp()" and "approximateElementCount()" in our code as well, with documentation that this is O(n). The implementation is pretty simple: see the Guava implementation here: https://github.com/google/guava/blob/master/guava/src/com/google/common/hash/BloomFilter.java#L190C17-L190C30 > DocumentStore: verify that we could use Oak's Bloom filter > -- > > Key: OAK-10674 > URL: https://issues.apache.org/jira/browse/OAK-10674 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > > Test that we can use > oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/utils/BloomFilter.java > (for now, by copying it over). > Then decide about where to move it, and whether API changes are desired. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OAK-10674) DocumentStore: verify that we could use Oak's Bloom filter
[ https://issues.apache.org/jira/browse/OAK-10674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17823917#comment-17823917 ] Thomas Mueller commented on OAK-10674: -- I can add the methods "expectedFpp()" and "approximateElementCount()" in our code as well, with documentation that this is O(n). The implementation is pretty simple: see the Guava implementation here: https://github.com/google/guava/blob/master/guava/src/com/google/common/hash/BloomFilter.java#L190C17-L190C30 > DocumentStore: verify that we could use Oak's Bloom filter > -- > > Key: OAK-10674 > URL: https://issues.apache.org/jira/browse/OAK-10674 > Project: Jackrabbit Oak > Issue Type: Task > Components: documentmk >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > > Test that we can use > oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/utils/BloomFilter.java > (for now, by copying it over). > Then decide about where to move it, and whether API changes are desired. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (OAK-10693) Incremental FFS build should filter out paths based on mongo regex filters
[ https://issues.apache.org/jira/browse/OAK-10693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nitin Gupta reassigned OAK-10693: - Assignee: Nitin Gupta > Incremental FFS build should filter out paths based on mongo regex filters > -- > > Key: OAK-10693 > URL: https://issues.apache.org/jira/browse/OAK-10693 > Project: Jackrabbit Oak > Issue Type: Task >Reporter: Nitin Gupta >Assignee: Nitin Gupta >Priority: Major > > As part of https://issues.apache.org/jira/browse/OAK-10681 , support for > custom filters was added to build the base FFS using pipelined approach. We > need to add similar support for the incremental FFS builds as well. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OAK-10693) Incremental FFS build should filter out paths based on mongo regex filters
Nitin Gupta created OAK-10693: - Summary: Incremental FFS build should filter out paths based on mongo regex filters Key: OAK-10693 URL: https://issues.apache.org/jira/browse/OAK-10693 Project: Jackrabbit Oak Issue Type: Task Reporter: Nitin Gupta As part of https://issues.apache.org/jira/browse/OAK-10681 , support for custom filters was added to build the base FFS using pipelined approach. We need to add similar support for the incremental FFS builds as well. -- This message was sent by Atlassian Jira (v8.20.10#820010)