[jira] [Commented] (OAK-10411) Build Jackrabbit/jackrabbit-oak-1.22 #70 failed

2024-03-05 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10411?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823758#comment-17823758
 ] 

Hudson commented on OAK-10411:
--

Previously failing build now is OK.
 Passed run: [Jackrabbit/jackrabbit-oak-1.22 
#106|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/106/] 
[console 
log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-1.22/106/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-10674) DocumentStore: verify that we could use Oak's Bloom filter

2024-03-05 Thread Julian Reschke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823726#comment-17823726
 ] 

Julian Reschke commented on OAK-10674:
--

poc over here: https://github.com/apache/jackrabbit-oak/pull/1345 - as far as I 
can tell, the DocumentStore ITs still pass.

> 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-10524) SameNameSiblingTest: add (failing) test for getName() semantics

2024-03-05 Thread Julian Reschke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17780365#comment-17780365
 ] 

Julian Reschke edited comment on OAK-10524 at 3/5/24 4:09 PM:
--

trunk: (1.60.0) 
[ca7ea054c2|https://github.com/apache/jackrabbit-oak/commit/ca7ea054c2f9b37260ac7f36a09186846f1fa770]
1.22: 
[92e4882863|https://github.com/apache/jackrabbit-oak/commit/92e4882863ef268fbbf5a98e31ad45af4a94ed69]



was (Author: reschke):
trunk: 
[ca7ea054c2|https://github.com/apache/jackrabbit-oak-/commit/ca7ea054c2f9b37260ac7f36a09186846f1fa770]
1.22: 
[92e4882863|https://github.com/apache/jackrabbit-oak-/commit/92e4882863ef268fbbf5a98e31ad45af4a94ed69]


> SameNameSiblingTest: add (failing) test for getName() semantics
> ---
>
> Key: OAK-10524
> URL: https://issues.apache.org/jira/browse/OAK-10524
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: jcr
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.60.0, 1.22.19
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Comment Edited] (OAK-10524) SameNameSiblingTest: add (failing) test for getName() semantics

2024-03-05 Thread Julian Reschke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17780365#comment-17780365
 ] 

Julian Reschke edited comment on OAK-10524 at 3/5/24 4:07 PM:
--

trunk: 
[ca7ea054c2|https://github.com/apache/jackrabbit-oak-/commit/ca7ea054c2f9b37260ac7f36a09186846f1fa770]
1.22: 
[92e4882863|https://github.com/apache/jackrabbit-oak-/commit/92e4882863ef268fbbf5a98e31ad45af4a94ed69]



was (Author: reschke):
trunk: 
[ca7ea054c2|https://github.com/apache/jackrabbit-oak/commit/ca7ea054c2f9b37260ac7f36a09186846f1fa770]

> SameNameSiblingTest: add (failing) test for getName() semantics
> ---
>
> Key: OAK-10524
> URL: https://issues.apache.org/jira/browse/OAK-10524
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: jcr
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.60.0, 1.22.19
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (OAK-10524) SameNameSiblingTest: add (failing) test for getName() semantics

2024-03-05 Thread Julian Reschke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-10524:
-
Labels:   (was: candidate_oak_1_22)

> SameNameSiblingTest: add (failing) test for getName() semantics
> ---
>
> Key: OAK-10524
> URL: https://issues.apache.org/jira/browse/OAK-10524
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: jcr
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.60.0, 1.22.19
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (OAK-10524) SameNameSiblingTest: add (failing) test for getName() semantics

2024-03-05 Thread Julian Reschke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-10524:
-
Fix Version/s: 1.22.19

> SameNameSiblingTest: add (failing) test for getName() semantics
> ---
>
> Key: OAK-10524
> URL: https://issues.apache.org/jira/browse/OAK-10524
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: jcr
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.60.0, 1.22.19
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (OAK-10674) DocumentStore: verify that we could use Oak's Bloom filter

2024-03-05 Thread Julian Reschke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10674?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke reassigned OAK-10674:


Assignee: Julian Reschke

> 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] [Resolved] (OAK-10681) [indexing job] Support custom filters of paths on Mongo

2024-03-05 Thread Nuno Santos (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10681?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nuno Santos resolved OAK-10681.
---
Fix Version/s: 1.62.0
   Resolution: Done

> [indexing job] Support custom filters of paths on Mongo
> ---
>
> Key: OAK-10681
> URL: https://issues.apache.org/jira/browse/OAK-10681
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: indexing
>Reporter: Nuno Santos
>Priority: Minor
>  Labels: indexing
> Fix For: 1.62.0
>
>
> The indexing job often has to download parts of the Oak tree that are not 
> needed for the indexes being indexed. The index definitions can define 
> included/excludedPaths to control which parts of the tree to index and the 
> indexing job uses this to filter on Mongo the documents that should be sent. 
> But often there are subtrees in Oak that are not needed for indexing but are 
> not excluded by the index definitions, for instance, subtrees with hidden 
> binary data.
> This task is to add a configuration option to Oak to specify a list of 
> subtrees that should not be downloaded in any case, for instance:
> {noformat}
> customExcludedPaths = "/foo;/tmp/bar" {noformat}
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (OAK-6765) Convert oak-jcr to OSGi R7 annotations

2024-03-05 Thread Manfred Baedke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-6765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manfred Baedke resolved OAK-6765.
-
Resolution: Fixed

> Convert oak-jcr to OSGi R7 annotations
> --
>
> Key: OAK-6765
> URL: https://issues.apache.org/jira/browse/OAK-6765
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: jcr
>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-6765) Convert oak-jcr to OSGi R7 annotations

2024-03-05 Thread Manfred Baedke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-6765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823615#comment-17823615
 ] 

Manfred Baedke commented on OAK-6765:
-

trunk (1.62.0): 
[1e4d8107|https://github.com/apache/jackrabbit-oak/commit/1e4d81078479ca702e8af141e9995b3a6cc46090]

> Convert oak-jcr to OSGi R7 annotations
> --
>
> Key: OAK-6765
> URL: https://issues.apache.org/jira/browse/OAK-6765
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: jcr
>Reporter: Robert Munteanu
>Assignee: Manfred Baedke
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (OAK-6765) Convert oak-jcr to OSGi R7 annotations

2024-03-05 Thread Manfred Baedke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-6765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manfred Baedke updated OAK-6765:

Fix Version/s: 1.62.0

> Convert oak-jcr to OSGi R7 annotations
> --
>
> Key: OAK-6765
> URL: https://issues.apache.org/jira/browse/OAK-6765
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: jcr
>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] [Resolved] (OAK-10551) o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used at all

2024-03-05 Thread Manfred Baedke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manfred Baedke resolved OAK-10551.
--
Resolution: Fixed

> o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used 
> at all
> 
>
> Key: OAK-10551
> URL: https://issues.apache.org/jira/browse/OAK-10551
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: jcr
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
> Fix For: 1.62.0
>
>
> The declared property names are "Observation queue length", "Commit rate 
> limiter" and "Fast query result size". The names the code actually uses are 
> "oak.observation.queue-length", "oak.observation.limit-commit-rate" and 
> "oak.query.fastResultSize".
> The names show up in the component description at runtime, which is just 
> confusing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (OAK-10551) o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used at all

2024-03-05 Thread Manfred Baedke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manfred Baedke updated OAK-10551:
-
Fix Version/s: 1.62.0

> o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used 
> at all
> 
>
> Key: OAK-10551
> URL: https://issues.apache.org/jira/browse/OAK-10551
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: jcr
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
> Fix For: 1.62.0
>
>
> The declared property names are "Observation queue length", "Commit rate 
> limiter" and "Fast query result size". The names the code actually uses are 
> "oak.observation.queue-length", "oak.observation.limit-commit-rate" and 
> "oak.query.fastResultSize".
> The names show up in the component description at runtime, which is just 
> confusing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Comment Edited] (OAK-10551) o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used at all

2024-03-05 Thread Manfred Baedke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823612#comment-17823612
 ] 

Manfred Baedke edited comment on OAK-10551 at 3/5/24 1:18 PM:
--

trunk (1.62.0): 
[ae8eaa5d|https://github.com/apache/jackrabbit-oak/commit/ae8eaa5d5ac70f3b423a17ce254943d72de6898e]


was (Author: baedke):
trunk: 
[ae8eaa5d|https://github.com/apache/jackrabbit-oak/commit/ae8eaa5d5ac70f3b423a17ce254943d72de6898e]

> o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used 
> at all
> 
>
> Key: OAK-10551
> URL: https://issues.apache.org/jira/browse/OAK-10551
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: jcr
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
> Fix For: 1.62.0
>
>
> The declared property names are "Observation queue length", "Commit rate 
> limiter" and "Fast query result size". The names the code actually uses are 
> "oak.observation.queue-length", "oak.observation.limit-commit-rate" and 
> "oak.query.fastResultSize".
> The names show up in the component description at runtime, which is just 
> confusing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (OAK-10551) o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used at all

2024-03-05 Thread Manfred Baedke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823612#comment-17823612
 ] 

Manfred Baedke commented on OAK-10551:
--

trunk: 
[ae8eaa5d|https://github.com/apache/jackrabbit-oak/commit/ae8eaa5d5ac70f3b423a17ce254943d72de6898e]

> o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used 
> at all
> 
>
> Key: OAK-10551
> URL: https://issues.apache.org/jira/browse/OAK-10551
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: jcr
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
>
> The declared property names are "Observation queue length", "Commit rate 
> limiter" and "Fast query result size". The names the code actually uses are 
> "oak.observation.queue-length", "oak.observation.limit-commit-rate" and 
> "oak.query.fastResultSize".
> The names show up in the component description at runtime, which is just 
> confusing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (OAK-10692) ITs in oak-run-commons fail occasionally on Windows

2024-03-05 Thread Manfred Baedke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manfred Baedke updated OAK-10692:
-
Description: Seen on Windows 11 Pro with Java 11, not reproducible on 
Linux. Failures vary. Find samples attached.  (was: Seen on Windows 11 Pro with 
Java 11. Failures vary. Find samples attached.)

> ITs in oak-run-commons fail occasionally on Windows
> ---
>
> Key: OAK-10692
> URL: https://issues.apache.org/jira/browse/OAK-10692
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: run-commons
>Reporter: Manfred Baedke
>Priority: Major
> Attachments: 
> org.apache.jackrabbit.oak.index.indexer.document.flatfile.pipelined.PipelinedIT.txt,
>  
> org.apache.jackrabbit.oak.index.indexer.document.incrementalstore.IncrementalStoreIT.txt
>
>
> Seen on Windows 11 Pro with Java 11, not reproducible on Linux. Failures 
> vary. Find samples attached.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (OAK-10692) ITs in oak-run-commons fail occasionally on Windows

2024-03-05 Thread Manfred Baedke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manfred Baedke updated OAK-10692:
-
Attachment: 
org.apache.jackrabbit.oak.index.indexer.document.flatfile.pipelined.PipelinedIT.txt

org.apache.jackrabbit.oak.index.indexer.document.incrementalstore.IncrementalStoreIT.txt

> ITs in oak-run-commons fail occasionally on Windows
> ---
>
> Key: OAK-10692
> URL: https://issues.apache.org/jira/browse/OAK-10692
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: run-commons
>Reporter: Manfred Baedke
>Priority: Major
> Attachments: 
> org.apache.jackrabbit.oak.index.indexer.document.flatfile.pipelined.PipelinedIT.txt,
>  
> org.apache.jackrabbit.oak.index.indexer.document.incrementalstore.IncrementalStoreIT.txt
>
>
> Seen on Windows 11 Pro with Java 11. Failures vary. Find samples attached.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (OAK-10692) ITs in oak-run-commons fail occasionally on Windows

2024-03-05 Thread Manfred Baedke (Jira)
Manfred Baedke created OAK-10692:


 Summary: ITs in oak-run-commons fail occasionally on Windows
 Key: OAK-10692
 URL: https://issues.apache.org/jira/browse/OAK-10692
 Project: Jackrabbit Oak
  Issue Type: Bug
  Components: run-commons
Reporter: Manfred Baedke


Seen on Windows 11 Pro with Java 11. Failures vary. Find samples attached.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (OAK-10551) o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used at all

2024-03-05 Thread Manfred Baedke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823609#comment-17823609
 ] 

Manfred Baedke commented on OAK-10551:
--

Agreed. 

> o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used 
> at all
> 
>
> Key: OAK-10551
> URL: https://issues.apache.org/jira/browse/OAK-10551
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: jcr
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
>
> The declared property names are "Observation queue length", "Commit rate 
> limiter" and "Fast query result size". The names the code actually uses are 
> "oak.observation.queue-length", "oak.observation.limit-commit-rate" and 
> "oak.query.fastResultSize".
> The names show up in the component description at runtime, which is just 
> confusing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (OAK-10551) o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used at all

2024-03-05 Thread Julian Reschke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823607#comment-17823607
 ] 

Julian Reschke commented on OAK-10551:
--

I'd say: if we didn't need them before, we don't need them now.

Let's proceed with the switch and worry about new things when somebody needs 
them.

> o.a.j.o.jcr.osgi.RepositoryManager declares OSGi properties that are not used 
> at all
> 
>
> Key: OAK-10551
> URL: https://issues.apache.org/jira/browse/OAK-10551
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: jcr
>Reporter: Manfred Baedke
>Assignee: Manfred Baedke
>Priority: Minor
>
> The declared property names are "Observation queue length", "Commit rate 
> limiter" and "Fast query result size". The names the code actually uses are 
> "oak.observation.queue-length", "oak.observation.limit-commit-rate" and 
> "oak.query.fastResultSize".
> The names show up in the component description at runtime, which is just 
> confusing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Comment Edited] (OAK-10339) Migrate to SLF4J 2.x

2024-03-05 Thread Manfred Baedke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823593#comment-17823593
 ] 

Manfred Baedke edited comment on OAK-10339 at 3/5/24 12:38 PM:
---

See PR#1343. Just the tests in oak-solr-core don't go with 
logback-classic-1.5.2, but need 1.2.x. But that is just a test dependency of 
solr-core.
Note that in order to use slf4j-2.x on an OSGi platform, something like spifly 
is necessary to provide a ServiceLoader.


was (Author: baedke):
See PR#1343. Just the tests in oak-solr-core don't go with 
logback-classic-1.5.2, but need 1.2.x. But that is just a test dependency of 
solr-core.
Note that in order to use slf4j-2.x on an OSGi platform, something like spyfly 
is necessary to provide a ServiceLoader.

> Migrate to SLF4J 2.x
> 
>
> Key: OAK-10339
> URL: https://issues.apache.org/jira/browse/OAK-10339
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: parent
>Reporter: Konrad Windszus
>Assignee: Manfred Baedke
>Priority: Major
>
> Update to SLF4J 2.x in order to use the fluent API.
> Compare with SLING-11906 for a similar effort in Sling.
> At the same time we should consider getting rid of package dependencies to 
> {{org.slf4j.event}} which are considered only relevant for logging backends. 
> Those are no longer exposed in a backwards compatible version in SLF4J 2.x, 
> the official 1.x API at {{org.slf4j}} should still work even with 2.x API 
> bundle and implementations.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (OAK-10339) Migrate to SLF4J 2.x

2024-03-05 Thread Manfred Baedke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823593#comment-17823593
 ] 

Manfred Baedke commented on OAK-10339:
--

See PR#1343. Just the tests in oak-solr-core don't go with 
logback-classic-1.5.2, but need 1.2.x. But that is just a test dependency of 
solr-core.
Note that in order to use slf4j-2.x on an OSGi platform, something like spyfly 
is necessary to provide a ServiceLoader.

> Migrate to SLF4J 2.x
> 
>
> Key: OAK-10339
> URL: https://issues.apache.org/jira/browse/OAK-10339
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: parent
>Reporter: Konrad Windszus
>Assignee: Manfred Baedke
>Priority: Major
>
> Update to SLF4J 2.x in order to use the fluent API.
> Compare with SLING-11906 for a similar effort in Sling.
> At the same time we should consider getting rid of package dependencies to 
> {{org.slf4j.event}} which are considered only relevant for logging backends. 
> Those are no longer exposed in a backwards compatible version in SLF4J 2.x, 
> the official 1.x API at {{org.slf4j}} should still work even with 2.x API 
> bundle and implementations.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (OAK-10690) Update docs and test config for recommended MongoDB version

2024-03-05 Thread Julian Reschke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823595#comment-17823595
 ] 

Julian Reschke commented on OAK-10690:
--

Plan for trunk:

- document 5.0 as minimal version ("soon 6.0")
- use 5.0 in tests


> Update docs and test config for recommended MongoDB version
> ---
>
> Key: OAK-10690
> URL: https://issues.apache.org/jira/browse/OAK-10690
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: documentmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
>
> Mongo DB 4.x is EOL (see 
> https://www.mongodb.com/legal/support-policy/lifecycles), so we should use at 
> least 5.0, both as documented requirement and in tests.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (OAK-10690) Update docs and test config for recommended MongoDB version

2024-03-05 Thread Julian Reschke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-10690:
-
Labels: candidate_oak_1_22  (was: )

> Update docs and test config for recommended MongoDB version
> ---
>
> Key: OAK-10690
> URL: https://issues.apache.org/jira/browse/OAK-10690
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: documentmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
>
> Mongo DB 4.x is EOL (see 
> https://www.mongodb.com/legal/support-policy/lifecycles), so we should use at 
> least 5.0, both as documented requirement and in tests.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Comment Edited] (OAK-10645) MongoDS docker container: set default Mongo version to 4.4

2024-03-05 Thread Julian Reschke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17816996#comment-17816996
 ] 

Julian Reschke edited comment on OAK-10645 at 3/5/24 12:35 PM:
---

trunk: 
[1b0a692aa4|https://github.com/apache/jackrabbit-oak/commit/1b0a692aa426f4be8ca97ab65eb6629baec86ce1]


was (Author: reschke):
trunk: 
[1b0a692aa4|https://github.com/apache/jackrabbit-oak-/commit/1b0a692aa426f4be8ca97ab65eb6629baec86ce1]

> 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] [Created] (OAK-10691) remove use of Guava Charsets class

2024-03-05 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10691:


 Summary: remove use of Guava Charsets class
 Key: OAK-10691
 URL: https://issues.apache.org/jira/browse/OAK-10691
 Project: Jackrabbit Oak
  Issue Type: Technical task
Reporter: Julian Reschke
Assignee: Julian Reschke


Can be replaced by JDK StandardCharsets.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (OAK-10680) tests failures with com.arakelian/docker-junit-rule

2024-03-05 Thread Manfred Baedke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manfred Baedke resolved OAK-10680.
--
Resolution: Fixed

> tests failures with com.arakelian/docker-junit-rule
> ---
>
> Key: OAK-10680
> URL: https://issues.apache.org/jira/browse/OAK-10680
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk, segment-azure
>Affects Versions: 1.22.18
>Reporter: Julian Reschke
>Assignee: Manfred Baedke
>Priority: Major
> Fix For: 1.22.19
>
>
> Tests have started to fail, probably because the ancient version of 
> com.arakelian/docker-junit-rule does not work properly with recent Docker 
> versions.
> A potential fix would be to backport OAK-10464 to the maintenance branch.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Comment Edited] (OAK-10680) tests failures with com.arakelian/docker-junit-rule

2024-03-05 Thread Manfred Baedke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823569#comment-17823569
 ] 

Manfred Baedke edited comment on OAK-10680 at 3/5/24 11:23 AM:
---

1.22 (1.22.19): 
[199667f4|https://github.com/apache/jackrabbit-oak/commit/199667f40bbda54ea4b97f2f8b8a04cccfca75fe]


was (Author: baedke):
1.22: 
[199667f4|https://github.com/apache/jackrabbit-oak/commit/199667f40bbda54ea4b97f2f8b8a04cccfca75fe]

> tests failures with com.arakelian/docker-junit-rule
> ---
>
> Key: OAK-10680
> URL: https://issues.apache.org/jira/browse/OAK-10680
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk, segment-azure
>Affects Versions: 1.22.18
>Reporter: Julian Reschke
>Assignee: Manfred Baedke
>Priority: Major
>
> Tests have started to fail, probably because the ancient version of 
> com.arakelian/docker-junit-rule does not work properly with recent Docker 
> versions.
> A potential fix would be to backport OAK-10464 to the maintenance branch.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (OAK-10680) tests failures with com.arakelian/docker-junit-rule

2024-03-05 Thread Manfred Baedke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Manfred Baedke updated OAK-10680:
-
Fix Version/s: 1.22.19

> tests failures with com.arakelian/docker-junit-rule
> ---
>
> Key: OAK-10680
> URL: https://issues.apache.org/jira/browse/OAK-10680
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk, segment-azure
>Affects Versions: 1.22.18
>Reporter: Julian Reschke
>Assignee: Manfred Baedke
>Priority: Major
> Fix For: 1.22.19
>
>
> Tests have started to fail, probably because the ancient version of 
> com.arakelian/docker-junit-rule does not work properly with recent Docker 
> versions.
> A potential fix would be to backport OAK-10464 to the maintenance branch.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (OAK-10680) tests failures with com.arakelian/docker-junit-rule

2024-03-05 Thread Manfred Baedke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823569#comment-17823569
 ] 

Manfred Baedke commented on OAK-10680:
--

1.22: 
[199667f4|https://github.com/apache/jackrabbit-oak/commit/199667f40bbda54ea4b97f2f8b8a04cccfca75fe]

> tests failures with com.arakelian/docker-junit-rule
> ---
>
> Key: OAK-10680
> URL: https://issues.apache.org/jira/browse/OAK-10680
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk, segment-azure
>Affects Versions: 1.22.18
>Reporter: Julian Reschke
>Assignee: Manfred Baedke
>Priority: Major
>
> Tests have started to fail, probably because the ancient version of 
> com.arakelian/docker-junit-rule does not work properly with recent Docker 
> versions.
> A potential fix would be to backport OAK-10464 to the maintenance branch.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (OAK-10690) Update docs and test config for recommended MongoDB version

2024-03-05 Thread Julian Reschke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke reassigned OAK-10690:


Assignee: Julian Reschke

> Update docs and test config for recommended MongoDB version
> ---
>
> Key: OAK-10690
> URL: https://issues.apache.org/jira/browse/OAK-10690
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: documentmk
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>
> Mongo DB 4.x is EOL (see 
> https://www.mongodb.com/legal/support-policy/lifecycles), so we should use at 
> least 5.0, both as documented requirement and in tests.



--
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

2024-03-05 Thread Stefan Egli (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-10645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17823539#comment-17823539
 ] 

Stefan Egli commented on OAK-10645:
---

As discussed offline we should go to 5 already (handled in OAK-10690)

> 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-10690) Update docs and test config for recommended MongoDB version

2024-03-05 Thread Julian Reschke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-10690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-10690:
-
Description: Mongo DB 4.x is EOL (see 
https://www.mongodb.com/legal/support-policy/lifecycles), so we should use at 
least 5.0, both as documented requirement and in tests.

> Update docs and test config for recommended MongoDB version
> ---
>
> Key: OAK-10690
> URL: https://issues.apache.org/jira/browse/OAK-10690
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: documentmk
>Reporter: Julian Reschke
>Priority: Minor
>
> Mongo DB 4.x is EOL (see 
> https://www.mongodb.com/legal/support-policy/lifecycles), so we should use at 
> least 5.0, both as documented requirement and in tests.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (OAK-10690) Update docs and test config for recommended MongoDB version

2024-03-05 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10690:


 Summary: Update docs and test config for recommended MongoDB 
version
 Key: OAK-10690
 URL: https://issues.apache.org/jira/browse/OAK-10690
 Project: Jackrabbit Oak
  Issue Type: Task
  Components: documentmk
Reporter: Julian Reschke






--
This message was sent by Atlassian Jira
(v8.20.10#820010)