[jira] [Created] (OAK-10438) Remove deprecated download strategies

2023-09-07 Thread Nuno Santos (Jira)
Nuno Santos created OAK-10438:
-

 Summary: Remove deprecated download strategies
 Key: OAK-10438
 URL: https://issues.apache.org/jira/browse/OAK-10438
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: indexing
Reporter: Nuno Santos






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


[jira] [Created] (OAK-10437) Deprecate all download strategies except PIPELINED

2023-09-07 Thread Nuno Santos (Jira)
Nuno Santos created OAK-10437:
-

 Summary: Deprecate all download strategies except PIPELINED
 Key: OAK-10437
 URL: https://issues.apache.org/jira/browse/OAK-10437
 Project: Jackrabbit Oak
  Issue Type: Improvement
  Components: indexing
Reporter: Nuno Santos


Deprecate these strategies: STORE_AND_SORT, TRAVERSE_WITH_SORT, 
MULTITHREADED_TRAVERSE_WITH_SORT.
 
When they are used, print a log message saying clearly that they are deprecated 
for removal and suggest using PIPELINED.



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


[jira] [Updated] (OAK-10433) Throttle excessive warning log messages when reindexing environments with non-fatal issues in index definition

2023-09-07 Thread Nitin Gupta (Jira)


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

Nitin Gupta updated OAK-10433:
--
Description: 
Warn logs like - 

[/oak:index/testIndex] Ignoring ordered property testProp of type STRINGS for 
path /a/b/c as multivalued ordered property not supported

can flood the loggers. Frequency of printing these logs should be throttled.

> Throttle excessive warning log messages when reindexing environments with 
> non-fatal issues in index definition
> --
>
> Key: OAK-10433
> URL: https://issues.apache.org/jira/browse/OAK-10433
> Project: Jackrabbit Oak
>  Issue Type: Task
>Reporter: Nitin Gupta
>Priority: Major
>
> Warn logs like - 
> [/oak:index/testIndex] Ignoring ordered property testProp of type STRINGS for 
> path /a/b/c as multivalued ordered property not supported
> can flood the loggers. Frequency of printing these logs should be throttled.



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


[jira] [Updated] (OAK-10433) Throttle excessive warning log messages when reindexing environments with non-fatal issues in index definition

2023-09-07 Thread Nitin Gupta (Jira)


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

Nitin Gupta updated OAK-10433:
--
Environment: (was: Warn logs like - 

[/oak:index/testIndex] Ignoring ordered property testProp of type STRINGS for 
path /a/b/c as multivalued ordered property not supported

can flood the loggers. Frequency of printing these logs should be throttled.)

> Throttle excessive warning log messages when reindexing environments with 
> non-fatal issues in index definition
> --
>
> Key: OAK-10433
> URL: https://issues.apache.org/jira/browse/OAK-10433
> Project: Jackrabbit Oak
>  Issue Type: Task
>Reporter: Nitin Gupta
>Priority: Major
>




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


[jira] [Resolved] (OAK-7182) Make it possible to update Guava

2023-09-07 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-7182.
-
Fix Version/s: 1.58.0
   Resolution: Fixed

Closing this as Oak now uses shaded Guava for it's own uses. Where it 
transitively referenced Guava (oak-*-azure), it's now embedded.

> Make it possible to update Guava
> 
>
> Key: OAK-7182
> URL: https://issues.apache.org/jira/browse/OAK-7182
> Project: Jackrabbit Oak
>  Issue Type: Task
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.58.0
>
> Attachments: GuavaTests.java, OAK-7182-guava-21-3.diff, 
> OAK-7182-guava-21-4.diff, OAK-7182-guava-21.diff, OAK-7182-guava-23.6.1.diff, 
> guava.diff
>
>
> We currently rely on Guava 15, and this affects all users of Oak because they 
> essentially need to use the same version.
> This is an overall issue to investigate what would need to be done in Oak in 
> order to make updates possible.



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


[jira] [Comment Edited] (OAK-7182) Make it possible to update Guava

2023-09-07 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-7182 at 9/7/23 9:14 AM:
-

h2. Roadmap (as of September 2023)

h3. OAK 1.52.0 (May 2023)
 - introduce shaded Guava project for Oak-internal use (OAK-9989)
 - Guava deprecations: set minimal logging level to 'warn' (OAK-10106)
 - start converting subprojects to use shaded Guava

h3. OAK 1.54.0 (July 2023)
 - remove deprecated APIs exposing Guava in oak-commons
 - all subprojects converted to use shaded Guava

h3. OAK 1.56.0
 - remove deprecated APIs exposing Guava in oak-core-spi and oak-core

h3. OAK 1.58.0
 - in oak-*-azure, embed Guava until upgrade to new SDK happens (but see 
OAK-10434, OAK-10435 and OAK-10436)


was (Author: reschke):
h2. Roadmap (as of September 2023)

h3. OAK 1.52.0 (May 2023)
 - introduce shaded Guava project for Oak-internal use (OAK-9989)
 - Guava deprecations: set minimal logging level to 'warn' (OAK-10106)
 - start converting subprojects to use shaded Guava

h3. OAK 1.54.0 (July 2023)
 - remove deprecated APIs exposing Guava in oak-commons
 - all subprojects converted to use shaded Guava

h3. OAK 1.56.0
 - remove deprecated APIs exposing Guava in oak-core-spi and oak-core

h3. OAK 1.58.0
 - in oak-*-azure, embed Guava until upgrade to new SDK happens

> Make it possible to update Guava
> 
>
> Key: OAK-7182
> URL: https://issues.apache.org/jira/browse/OAK-7182
> Project: Jackrabbit Oak
>  Issue Type: Task
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Attachments: GuavaTests.java, OAK-7182-guava-21-3.diff, 
> OAK-7182-guava-21-4.diff, OAK-7182-guava-21.diff, OAK-7182-guava-23.6.1.diff, 
> guava.diff
>
>
> We currently rely on Guava 15, and this affects all users of Oak because they 
> essentially need to use the same version.
> This is an overall issue to investigate what would need to be done in Oak in 
> order to make updates possible.



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


[jira] [Created] (OAK-10436) oak-segment-azure/oak-blob-cloud-azure should use a current version of the Microsoft SDK

2023-09-07 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10436:


 Summary: oak-segment-azure/oak-blob-cloud-azure should use a 
current version of the Microsoft SDK
 Key: OAK-10436
 URL: https://issues.apache.org/jira/browse/OAK-10436
 Project: Jackrabbit Oak
  Issue Type: Bug
  Components: blob-cloud-azure, segment-azure
Reporter: Julian Reschke


This would also remove the requirement to embed Guava.



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


[jira] [Created] (OAK-10435) oak-segment-azure/oak-blob-cloud-azure: update embedded Guava to "latest"

2023-09-07 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10435:


 Summary: oak-segment-azure/oak-blob-cloud-azure: update embedded 
Guava to "latest"
 Key: OAK-10435
 URL: https://issues.apache.org/jira/browse/OAK-10435
 Project: Jackrabbit Oak
  Issue Type: Task
  Components: blob-cloud-azure, segment-azure
Reporter: Julian Reschke
Assignee: Andrei Dulceanu


Although the old Microsoft SDK is now retired, until we replaceit with 
something new we should try to use the latest Guava.



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


[jira] [Created] (OAK-10434) oak-segment-azure/oak-blob-cloud-azure: update SDk depencies

2023-09-07 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10434:


 Summary: oak-segment-azure/oak-blob-cloud-azure: update SDk 
depencies
 Key: OAK-10434
 URL: https://issues.apache.org/jira/browse/OAK-10434
 Project: Jackrabbit Oak
  Issue Type: Task
Reporter: Julian Reschke
Assignee: Andrei Dulceanu


...to the latest versions of the "old" SDK, and update the embedded Guava 
dependency accordingly.



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


[jira] [Updated] (OAK-10434) oak-segment-azure/oak-blob-cloud-azure: update SDk depencies

2023-09-07 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-10434:
-
Component/s: blob-cloud-azure
 segment-azure

> oak-segment-azure/oak-blob-cloud-azure: update SDk depencies
> 
>
> Key: OAK-10434
> URL: https://issues.apache.org/jira/browse/OAK-10434
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: blob-cloud-azure, segment-azure
>Reporter: Julian Reschke
>Assignee: Andrei Dulceanu
>Priority: Major
>
> ...to the latest versions of the "old" SDK, and update the embedded Guava 
> dependency accordingly.



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


[jira] [Comment Edited] (OAK-7182) Make it possible to update Guava

2023-09-07 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-7182 at 9/7/23 9:05 AM:
-

h2. Roadmap (as of September 2023)

h3. OAK 1.52.0 (May 2023)
 - introduce shaded Guava project for Oak-internal use (OAK-9989)
 - Guava deprecations: set minimal logging level to 'warn' (OAK-10106)
 - start converting subprojects to use shaded Guava

h3. OAK 1.54.0 (July 2023)
 - remove deprecated APIs exposing Guava in oak-commons
 - all subprojects converted to use shaded Guava

h3. OAK 1.56.0
 - remove deprecated APIs exposing Guava in oak-core-spi and oak-core

h3. OAK 1.58.0
 - in oak-*-azure, embed Guava until upgrade to new SDK happens


was (Author: reschke):
h2. Roadmap (as of July 2023)

h3. OAK 1.52.0 (May 2023)
 - introduce shaded Guava project for Oak-internal use (OAK-9989)
 - Guava deprecations: set minimal logging level to 'warn' (OAK-10106)
 - start converting subprojects to use shaded Guava

h3. OAK 1.54.0 (July 2023)
 - remove deprecated APIs exposing Guava in oak-commons
 - all subprojects converted to use shaded Guava

h3. OAK 1.56.0
 - remove deprecated APIs exposing Guava in oak-core-spi and oak-core



> Make it possible to update Guava
> 
>
> Key: OAK-7182
> URL: https://issues.apache.org/jira/browse/OAK-7182
> Project: Jackrabbit Oak
>  Issue Type: Task
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Attachments: GuavaTests.java, OAK-7182-guava-21-3.diff, 
> OAK-7182-guava-21-4.diff, OAK-7182-guava-21.diff, OAK-7182-guava-23.6.1.diff, 
> guava.diff
>
>
> We currently rely on Guava 15, and this affects all users of Oak because they 
> essentially need to use the same version.
> This is an overall issue to investigate what would need to be done in Oak in 
> order to make updates possible.



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


[jira] [Resolved] (OAK-9491) Address vulnerabilities found by dependency checker plugin

2023-09-07 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-9491.
-
Fix Version/s: 1.58.0
 Assignee: Julian Reschke  (was: Andrei Dulceanu)
   Resolution: Fixed

Oak now shades Guava, and uses the most recent version.

Two modules are left (*azure) which have Guava as transitive dependency, and 
these now embed it.


> Address vulnerabilities found by dependency checker plugin
> --
>
> Key: OAK-9491
> URL: https://issues.apache.org/jira/browse/OAK-9491
> Project: Jackrabbit Oak
>  Issue Type: Task
>Affects Versions: 1.40.0, 1.22.7
>Reporter: Andrei Dulceanu
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.58.0
>
>
> {noformat}
> One or more dependencies were identified with known vulnerabilities in 
> Jackrabbit Oak:aggs-matrix-stats-client-7.1.1.jar 
> (pkg:maven/org.elasticsearch.plugin/aggs-matrix-stats-client@7.1.1, 
> cpe:2.3:a:elastic:elasticsearch:7.1.1:*:*:*:*:*:*:*, 
> cpe:2.3:a:elasticsearch:elasticsearch:7.1.1:*:*:*:*:*:*:*) : CVE-2019-7614, 
> CVE-2019-7619, CVE-2020-7009, CVE-2020-7014, CVE-2020-7019, CVE-2020-7020, 
> CVE-2020-7021
> bcprov-jdk15on-1.65.jar (pkg:maven/org.bouncycastle/bcprov-jdk15on@1.65, 
> cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-java-crytography-api:1.65:*:*:*:*:*:*:*)
>  : CVE-2020-28052
> commons-io-2.6.jar (pkg:maven/commons-io/commons-io@2.6, 
> cpe:2.3:a:apache:commons_io:2.6:*:*:*:*:*:*:*) : CVE-2021-29425
> cxf-core-3.3.6.jar (pkg:maven/org.apache.cxf/cxf-core@3.3.6, 
> cpe:2.3:a:apache:cxf:3.3.6:*:*:*:*:*:*:*) : CVE-2020-13954, CVE-2021-22696, 
> CVE-2021-30468
> elasticsearch-core-7.1.1.jar 
> (pkg:maven/org.elasticsearch/elasticsearch-core@7.1.1, 
> cpe:2.3:a:elastic:elasticsearch:7.1.1:*:*:*:*:*:*:*, 
> cpe:2.3:a:elasticsearch:elasticsearch:7.1.1:*:*:*:*:*:*:*) : CVE-2019-7614, 
> CVE-2019-7619, CVE-2020-7009, CVE-2020-7014, CVE-2020-7019, CVE-2020-7020, 
> CVE-2020-7021
> fluent-hc-4.5.12.jar (pkg:maven/org.apache.httpcomponents/fluent-hc@4.5.12, 
> cpe:2.3:a:apache:httpclient:4.5.12:*:*:*:*:*:*:*) : CVE-2020-13956
> groovy-2.5.2.jar (pkg:maven/org.codehaus.groovy/groovy@2.5.2, 
> cpe:2.3:a:apache:groovy:2.5.2:*:*:*:*:*:*:*) : CVE-2020-17521
> groovy-all-2.4.17.jar (pkg:maven/org.codehaus.groovy/groovy-all@2.4.17, 
> cpe:2.3:a:apache:groovy:2.4.17:*:*:*:*:*:*:*) : CVE-2020-17521
> guava-15.0.jar (pkg:maven/com.google.guava/guava@15.0, 
> cpe:2.3:a:google:guava:15.0:*:*:*:*:*:*:*) : CVE-2018-10237, CVE-2020-8908
> guava-18.0.jar (pkg:maven/com.google.guava/guava@18.0, 
> cpe:2.3:a:google:guava:18.0:*:*:*:*:*:*:*) : CVE-2018-10237, CVE-2020-8908
> hibernate-validator-5.3.6.Final.jar 
> (pkg:maven/org.hibernate/hibernate-validator@5.3.6.Final, 
> cpe:2.3:a:hibernate:hibernate-validator:5.3.6:*:*:*:*:*:*:*, 
> cpe:2.3:a:redhat:hibernate_validator:5.3.6:*:*:*:*:*:*:*) : CVE-2020-10693
> http2-client-9.4.27.v20200227.jar 
> (pkg:maven/org.eclipse.jetty.http2/http2-client@9.4.27.v20200227, 
> cpe:2.3:a:eclipse:jetty:9.4.27:20200227:*:*:*:*:*:*, 
> cpe:2.3:a:jetty:jetty:9.4.27:20200227:*:*:*:*:*:*, 
> cpe:2.3:a:mortbay_jetty:jetty:9.4.27:20200227:*:*:*:*:*:*) : CVE-2019-17638, 
> CVE-2020-27216, CVE-2020-27218, CVE-2020-27223, CVE-2021-28165, 
> CVE-2021-28169, CVE-2021-34428
> httpclient-4.5.12.jar (pkg:maven/org.apache.httpcomponents/httpclient@4.5.12, 
> cpe:2.3:a:apache:httpclient:4.5.12:*:*:*:*:*:*:*) : CVE-2020-13956
> httpclient-osgi-4.5.12.jar/META-INF/maven/org.apache.httpcomponents/httpclient-cache/pom.xml
>  (pkg:maven/org.apache.httpcomponents/httpclient-cache@4.5.12, 
> cpe:2.3:a:apache:httpclient:4.5.12:*:*:*:*:*:*:*) : CVE-2020-13956
> jackson-databind-2.10.3.jar 
> (pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.10.3, 
> cpe:2.3:a:fasterxml:jackson-databind:2.10.3:*:*:*:*:*:*:*) : CVE-2020-25649
> java-xmlbuilder-1.1.jar (pkg:maven/com.jamesmurty.utils/java-xmlbuilder@1.1) 
> : CWE-611: Improper Restriction of XML External Entity Reference ('XXE')
> javax-websocket-server-impl-9.4.18.v20190429.jar 
> (pkg:maven/org.eclipse.jetty.websocket/javax-websocket-server-impl@9.4.18.v20190429,
>  cpe:2.3:a:eclipse:jetty:9.4.18:20190429:*:*:*:*:*:*, 
> cpe:2.3:a:java-websocket_project:java-websocket:9.4.18:20190429:*:*:*:*:*:*, 
> cpe:2.3:a:jetty:jetty:9.4.18:20190429:*:*:*:*:*:*, 
> cpe:2.3:a:mortbay_jetty:jetty:9.4.18:20190429:*:*:*:*:*:*) : CVE-2020-27216, 
> CVE-2020-27218, CVE-2020-27223, CVE-2021-28165, CVE-2021-28169, CVE-2021-34428
> javax.servlet-3.0.0.v201112011016.jar 
> (pkg:maven/org.eclipse.jetty.orbit/javax.servlet@3.0.0.v201112011016, 
> cpe:2.3:a:eclipse:jetty:3.0.0:201112011016:*:*:*:*:*:*, 
> cpe:2.3:a:jetty:jetty:3.0.0:201112011016:*:*:*:*:*:*) : CVE-2009-5045, 
> CVE-2009-5046, CVE-2017-7656, CVE-2017-7657, 

[jira] [Created] (OAK-10433) Throttle excessive warning log messages when reindexing environments with non-fatal issues in index definition

2023-09-07 Thread Nitin Gupta (Jira)
Nitin Gupta created OAK-10433:
-

 Summary: Throttle excessive warning log messages when reindexing 
environments with non-fatal issues in index definition
 Key: OAK-10433
 URL: https://issues.apache.org/jira/browse/OAK-10433
 Project: Jackrabbit Oak
  Issue Type: Task
 Environment: Warn logs like - 

[/oak:index/testIndex] Ignoring ordered property testProp of type STRINGS for 
path /a/b/c as multivalued ordered property not supported

can flood the loggers. Frequency of printing these logs should be throttled.
Reporter: Nitin Gupta






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


[jira] [Assigned] (OAK-10432) DocumentStoreIndexerIT failures

2023-09-07 Thread Marcel Reutegger (Jira)


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

Marcel Reutegger reassigned OAK-10432:
--

Assignee: Mohit Kataria

[~tihom88], assigning this to you because you worked on OAK-10381.

> DocumentStoreIndexerIT failures
> ---
>
> Key: OAK-10432
> URL: https://issues.apache.org/jira/browse/OAK-10432
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: oak-run
>Reporter: Marcel Reutegger
>Assignee: Mohit Kataria
>Priority: Minor
>
> Tests related to parallel indexing in DocumentStoreIndexerIT fail frequently 
> on Jenkins. Output from recent failures:
> {noformat}
> [ERROR] Tests run: 6, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 
> 123.584 s <<< FAILURE! - in 
> org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT
> [ERROR] 
> parallelReindex(org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT)  Time 
> elapsed: 33.292 s  <<< FAILURE!
> java.lang.AssertionError
>   at org.junit.Assert.fail(Assert.java:87)
>   at org.junit.Assert.assertTrue(Assert.java:42)
>   at org.junit.Assert.assertFalse(Assert.java:65)
>   at org.junit.Assert.assertFalse(Assert.java:75)
>   at 
> org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT.parallelReindexInternal(DocumentStoreIndexerIT.java:265)
>   at 
> org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT.parallelReindex(DocumentStoreIndexerIT.java:176)
> ...
> [ERROR] 
> parallelReindexWithLZ4(org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT)
>   Time elapsed: 29.313 s  <<< FAILURE!
> java.lang.AssertionError
>   at org.junit.Assert.fail(Assert.java:87)
>   at org.junit.Assert.assertTrue(Assert.java:42)
>   at org.junit.Assert.assertFalse(Assert.java:65)
>   at org.junit.Assert.assertFalse(Assert.java:75)
>   at 
> org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT.parallelReindexInternal(DocumentStoreIndexerIT.java:265)
>   at 
> org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT.parallelReindexWithLZ4(DocumentStoreIndexerIT.java:184)
> {noformat}
> See also previously reported issue OAK-10381.



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


[jira] [Commented] (OAK-10413) DocumentStoreIndexerIT hanging

2023-09-07 Thread Marcel Reutegger (Jira)


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

Marcel Reutegger commented on OAK-10413:


Created OAK-10432.

> DocumentStoreIndexerIT hanging
> --
>
> Key: OAK-10413
> URL: https://issues.apache.org/jira/browse/OAK-10413
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk, run
>Reporter: Julian Reschke
>Priority: Major
>
> {noformat}
> [INFO] Running org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT
> [WARNING] Corrupted STDOUT by directly writing to native stream in forked JVM 
> 1. See FAQ web page and the dump file 
> /home/jenkins/jenkins-agent/workspace/Jackrabbit/jackrabbit-oak-trunk/oak-run/target/failsafe-reports/2023-08-22T13-46-32_129-jvmRun1.dumpstream
> {noformat}
> ...and then eventually times out.



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


[jira] [Resolved] (OAK-10413) DocumentStoreIndexerIT hanging

2023-09-07 Thread Marcel Reutegger (Jira)


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

Marcel Reutegger resolved OAK-10413.

Fix Version/s: 1.58.0
   Resolution: Fixed

> DocumentStoreIndexerIT hanging
> --
>
> Key: OAK-10413
> URL: https://issues.apache.org/jira/browse/OAK-10413
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk, run
>Reporter: Julian Reschke
>Priority: Major
> Fix For: 1.58.0
>
>
> {noformat}
> [INFO] Running org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT
> [WARNING] Corrupted STDOUT by directly writing to native stream in forked JVM 
> 1. See FAQ web page and the dump file 
> /home/jenkins/jenkins-agent/workspace/Jackrabbit/jackrabbit-oak-trunk/oak-run/target/failsafe-reports/2023-08-22T13-46-32_129-jvmRun1.dumpstream
> {noformat}
> ...and then eventually times out.



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


[jira] [Created] (OAK-10432) DocumentStoreIndexerIT failures

2023-09-07 Thread Marcel Reutegger (Jira)
Marcel Reutegger created OAK-10432:
--

 Summary: DocumentStoreIndexerIT failures
 Key: OAK-10432
 URL: https://issues.apache.org/jira/browse/OAK-10432
 Project: Jackrabbit Oak
  Issue Type: Bug
  Components: oak-run
Reporter: Marcel Reutegger


Tests related to parallel indexing in DocumentStoreIndexerIT fail frequently on 
Jenkins. Output from recent failures:
{noformat}
[ERROR] Tests run: 6, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 123.584 
s <<< FAILURE! - in org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT
[ERROR] parallelReindex(org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT) 
 Time elapsed: 33.292 s  <<< FAILURE!
java.lang.AssertionError
at org.junit.Assert.fail(Assert.java:87)
at org.junit.Assert.assertTrue(Assert.java:42)
at org.junit.Assert.assertFalse(Assert.java:65)
at org.junit.Assert.assertFalse(Assert.java:75)
at 
org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT.parallelReindexInternal(DocumentStoreIndexerIT.java:265)
at 
org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT.parallelReindex(DocumentStoreIndexerIT.java:176)
...
[ERROR] 
parallelReindexWithLZ4(org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT)  
Time elapsed: 29.313 s  <<< FAILURE!
java.lang.AssertionError
at org.junit.Assert.fail(Assert.java:87)
at org.junit.Assert.assertTrue(Assert.java:42)
at org.junit.Assert.assertFalse(Assert.java:65)
at org.junit.Assert.assertFalse(Assert.java:75)
at 
org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT.parallelReindexInternal(DocumentStoreIndexerIT.java:265)
at 
org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT.parallelReindexWithLZ4(DocumentStoreIndexerIT.java:184)
{noformat}

See also previously reported issue OAK-10381.



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


[jira] [Commented] (OAK-10413) DocumentStoreIndexerIT hanging

2023-09-07 Thread Marcel Reutegger (Jira)


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

Marcel Reutegger commented on OAK-10413:


It is failing, but at least not hanging anymore as reported in this issue. The 
test failures were also reported in OAK-10381, but it doesn't look like the 
test issue is fixed. I'm going to create a new issue, because OAK-10381 was 
resolved and marked fixed in 1.56.0, which is already released.

> DocumentStoreIndexerIT hanging
> --
>
> Key: OAK-10413
> URL: https://issues.apache.org/jira/browse/OAK-10413
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk, run
>Reporter: Julian Reschke
>Priority: Major
>
> {noformat}
> [INFO] Running org.apache.jackrabbit.oak.index.DocumentStoreIndexerIT
> [WARNING] Corrupted STDOUT by directly writing to native stream in forked JVM 
> 1. See FAQ web page and the dump file 
> /home/jenkins/jenkins-agent/workspace/Jackrabbit/jackrabbit-oak-trunk/oak-run/target/failsafe-reports/2023-08-22T13-46-32_129-jvmRun1.dumpstream
> {noformat}
> ...and then eventually times out.



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


[jira] [Resolved] (OAK-10358) Indexing job: push filtering of paths to MongoDB

2023-09-07 Thread Nuno Santos (Jira)


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

Nuno Santos resolved OAK-10358.
---
Fix Version/s: 1.58.0
   Resolution: Done

> Indexing job: push filtering of paths to MongoDB
> 
>
> Key: OAK-10358
> URL: https://issues.apache.org/jira/browse/OAK-10358
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: indexing
>Reporter: Nuno Santos
>Priority: Major
> Fix For: 1.58.0
>
>




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