[jira] [Commented] (OAK-10382) oak-run support for flatfile and fullgc

2023-11-28 Thread Stefan Egli (Jira)


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

Stefan Egli commented on OAK-10382:
---

* PR for "fullgc" (== integrated into oak-run revisions) - which is against 
{{DetailedGC/OAK-10199}} branch : 
https://github.com/apache/jackrabbit-oak/pull/1238

> oak-run support for flatfile and fullgc
> ---
>
> Key: OAK-10382
> URL: https://issues.apache.org/jira/browse/OAK-10382
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: oak-run
>Reporter: Stefan Egli
>Assignee: Stefan Egli
>Priority: Major
> Fix For: 1.60.0
>
>
> As a follow-up of OAK-10347 we need a wrapper of the SimpleFlatFileUtil - 
> plus (potentially) a full-gc command which runs a full round of detail gc (in 
> DocumentNodeStore that is)



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


[jira] [Commented] (OAK-10554) LastRevRecoveryRandomizedIT test seems to be flaky

2023-11-28 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-10554:
--

This was actually causes by a previous test leaking bg threads.

> LastRevRecoveryRandomizedIT test seems to be flaky
> --
>
> Key: OAK-10554
> URL: https://issues.apache.org/jira/browse/OAK-10554
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk
>Reporter: Nuno Santos
>Priority: Major
>
> The failure below was observed in a CI in a run that was preceded and 
> followed by other runs where the test did not fail, without apparently any 
> change to the code that could have affected this test. 
> {noformat}
> 14:53:23  [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time 
> elapsed: 1.247 s <<< FAILURE! - in 
> org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryRandomizedIT
> 14:53:23  [ERROR] 
> randomized(org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryRandomizedIT)
>   Time elapsed: 1.247 s  <<< ERROR!
> 14:53:23  org.apache.jackrabbit.oak.plugins.document.DocumentStoreException: 
> Configured cluster node id 1 already in use: needs recovery and was unable to 
> perform it myself
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.createInstance(ClusterNodeInfo.java:629)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.getInstance(ClusterNodeInfo.java:471)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore.(DocumentNodeStore.java:607)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder.build(DocumentNodeStoreBuilder.java:176)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.DocumentMK$Builder.getNodeStore(DocumentMK.java:481)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryRandomizedIT.checkStore(LastRevRecoveryRandomizedIT.java:262)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryRandomizedIT.randomized(LastRevRecoveryRandomizedIT.java:133)
> 14:53:23  at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> {noformat}



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


[jira] [Resolved] (OAK-10557) Build Jackrabbit/jackrabbit-oak-trunk #1281 failed

2023-11-28 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10557.
--
Resolution: Cannot Reproduce

> Build Jackrabbit/jackrabbit-oak-trunk #1281 failed
> --
>
> Key: OAK-10557
> URL: https://issues.apache.org/jira/browse/OAK-10557
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration
>Reporter: Hudson
>Priority: Major
>
> No description is provided
> The build Jackrabbit/jackrabbit-oak-trunk #1281 has failed.
> First failed run: [Jackrabbit/jackrabbit-oak-trunk 
> #1281|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1281/]
>  [console 
> log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1281/console]



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


[jira] [Resolved] (OAK-10554) LastRevRecoveryRandomizedIT test seems to be flaky

2023-11-28 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10554.
--
Resolution: Not A Problem

> LastRevRecoveryRandomizedIT test seems to be flaky
> --
>
> Key: OAK-10554
> URL: https://issues.apache.org/jira/browse/OAK-10554
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk
>Reporter: Nuno Santos
>Priority: Major
>
> The failure below was observed in a CI in a run that was preceded and 
> followed by other runs where the test did not fail, without apparently any 
> change to the code that could have affected this test. 
> {noformat}
> 14:53:23  [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time 
> elapsed: 1.247 s <<< FAILURE! - in 
> org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryRandomizedIT
> 14:53:23  [ERROR] 
> randomized(org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryRandomizedIT)
>   Time elapsed: 1.247 s  <<< ERROR!
> 14:53:23  org.apache.jackrabbit.oak.plugins.document.DocumentStoreException: 
> Configured cluster node id 1 already in use: needs recovery and was unable to 
> perform it myself
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.createInstance(ClusterNodeInfo.java:629)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.getInstance(ClusterNodeInfo.java:471)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore.(DocumentNodeStore.java:607)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder.build(DocumentNodeStoreBuilder.java:176)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.DocumentMK$Builder.getNodeStore(DocumentMK.java:481)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryRandomizedIT.checkStore(LastRevRecoveryRandomizedIT.java:262)
> 14:53:23  at 
> org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryRandomizedIT.randomized(LastRevRecoveryRandomizedIT.java:133)
> 14:53:23  at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> {noformat}



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


[jira] [Resolved] (OAK-10560) Build Jackrabbit/jackrabbit-oak-trunk #1285 failed

2023-11-28 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10560.
--
Resolution: Cannot Reproduce

> Build Jackrabbit/jackrabbit-oak-trunk #1285 failed
> --
>
> Key: OAK-10560
> URL: https://issues.apache.org/jira/browse/OAK-10560
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration
>Reporter: Hudson
>Priority: Major
>
> No description is provided
> The build Jackrabbit/jackrabbit-oak-trunk #1285 has failed.
> First failed run: [Jackrabbit/jackrabbit-oak-trunk 
> #1285|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1285/]
>  [console 
> log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1285/console]



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


[jira] [Resolved] (OAK-10455) Synchronous commit

2023-11-28 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10455.
--
Resolution: Invalid

> Synchronous commit
> --
>
> Key: OAK-10455
> URL: https://issues.apache.org/jira/browse/OAK-10455
> Project: Jackrabbit Oak
>  Issue Type: Bug
>Affects Versions: 1.48.0
>Reporter: Nitul
>Priority: Blocker
>
> We are using 1.48.0 version of oak-jcr. Out application stores the nodes and 
> retrive it.
> We are using multiple pods of this application. and consider below scenario 
> which is creating issue.
>  
> *Issue:*
> We have two request as below:
> Create some node and save it.- this is routed from pod1. (this will be saved 
> into mongo db after 1000ms with BackgroundUpdateOperation thread)
> Get created nodes - this is routed from pod2. (As this second request 
> immediately executed, for pod2 recently created data is not available. )
> How we can commit the changes in synchronised manner.
>  
> *Code:*
> {code:java}
>  LeaseCheckMode leaseCheckMode = Boolean.TRUE.equals(enableLeaseCheck) ? 
> LeaseCheckMode.STRICT
> : LeaseCheckMode.DISABLED;
> documentNodeStore = new MongoDocumentNodeStoreBuilder()
> .setMongoDB(getMongoURI(), mongoDbName, 16)
> .setLeaseCheckMode(leaseCheckMode)
> .build();
>Repository repository = new Jcr(new 
> Oak(documentNodeStore)).createRepository();
> {code}



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


[jira] [Updated] (OAK-10455) Synchronous commit

2023-11-28 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-10455:
-
Component/s: (was: commons)

> Synchronous commit
> --
>
> Key: OAK-10455
> URL: https://issues.apache.org/jira/browse/OAK-10455
> Project: Jackrabbit Oak
>  Issue Type: Bug
>Affects Versions: 1.48.0
>Reporter: Nitul
>Priority: Blocker
>
> We are using 1.48.0 version of oak-jcr. Out application stores the nodes and 
> retrive it.
> We are using multiple pods of this application. and consider below scenario 
> which is creating issue.
>  
> *Issue:*
> We have two request as below:
> Create some node and save it.- this is routed from pod1. (this will be saved 
> into mongo db after 1000ms with BackgroundUpdateOperation thread)
> Get created nodes - this is routed from pod2. (As this second request 
> immediately executed, for pod2 recently created data is not available. )
> How we can commit the changes in synchronised manner.
>  
> *Code:*
> {code:java}
>  LeaseCheckMode leaseCheckMode = Boolean.TRUE.equals(enableLeaseCheck) ? 
> LeaseCheckMode.STRICT
> : LeaseCheckMode.DISABLED;
> documentNodeStore = new MongoDocumentNodeStoreBuilder()
> .setMongoDB(getMongoURI(), mongoDbName, 16)
> .setLeaseCheckMode(leaseCheckMode)
> .build();
>Repository repository = new Jcr(new 
> Oak(documentNodeStore)).createRepository();
> {code}



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


[jira] [Commented] (OAK-10382) oak-run support for flatfile and fullgc

2023-11-28 Thread Stefan Egli (Jira)


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

Stefan Egli commented on OAK-10382:
---

* PR for flatfile merged : https://github.com/apache/jackrabbit-oak/pull/1223

> oak-run support for flatfile and fullgc
> ---
>
> Key: OAK-10382
> URL: https://issues.apache.org/jira/browse/OAK-10382
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: oak-run
>Reporter: Stefan Egli
>Assignee: Stefan Egli
>Priority: Major
>
> As a follow-up of OAK-10347 we need a wrapper of the SimpleFlatFileUtil - 
> plus (potentially) a full-gc command which runs a full round of detail gc (in 
> DocumentNodeStore that is)



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


[jira] [Updated] (OAK-10382) oak-run support for flatfile and fullgc

2023-11-28 Thread Stefan Egli (Jira)


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

Stefan Egli updated OAK-10382:
--
Fix Version/s: 1.60.0

> oak-run support for flatfile and fullgc
> ---
>
> Key: OAK-10382
> URL: https://issues.apache.org/jira/browse/OAK-10382
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: oak-run
>Reporter: Stefan Egli
>Assignee: Stefan Egli
>Priority: Major
> Fix For: 1.60.0
>
>
> As a follow-up of OAK-10347 we need a wrapper of the SimpleFlatFileUtil - 
> plus (potentially) a full-gc command which runs a full round of detail gc (in 
> DocumentNodeStore that is)



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


[jira] [Commented] (OAK-10560) Build Jackrabbit/jackrabbit-oak-trunk #1285 failed

2023-11-28 Thread Hudson (Jira)


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

Hudson commented on OAK-10560:
--

Previously failing build now is OK.
 Passed run: [Jackrabbit/jackrabbit-oak-trunk 
#1296|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1296/]
 [console 
log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1296/console]

> Build Jackrabbit/jackrabbit-oak-trunk #1285 failed
> --
>
> Key: OAK-10560
> URL: https://issues.apache.org/jira/browse/OAK-10560
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: continuous integration
>Reporter: Hudson
>Priority: Major
>
> No description is provided
> The build Jackrabbit/jackrabbit-oak-trunk #1285 has failed.
> First failed run: [Jackrabbit/jackrabbit-oak-trunk 
> #1285|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1285/]
>  [console 
> log|https://ci-builds.apache.org/job/Jackrabbit/job/jackrabbit-oak-trunk/1285/console]



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


[jira] [Resolved] (OAK-10569) Flaky test: ElasticOrderByTest

2023-11-28 Thread Fabrizio Fortino (Jira)


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

Fabrizio Fortino resolved OAK-10569.

Fix Version/s: 1.60.0
   Resolution: Fixed

> Flaky test: ElasticOrderByTest
> --
>
> Key: OAK-10569
> URL: https://issues.apache.org/jira/browse/OAK-10569
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: search-elastic
>Reporter: Fabrizio Fortino
>Assignee: Fabrizio Fortino
>Priority: Major
> Fix For: 1.60.0
>
>




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


[jira] [Comment Edited] (OAK-10565) document-store: VersionGarbageCollectorIT does not stop background threads

2023-11-28 Thread Julian Reschke (Jira)


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

Julian Reschke edited comment on OAK-10565 at 11/28/23 9:15 AM:


trunk: 
[b88dee1cb8|https://github.com/apache/jackrabbit-oak/commit/b88dee1cb8e85ce521473906137a35e74e8204a6]
 
[cf91e1c30e|https://github.com/apache/jackrabbit-oak/commit/cf91e1c30e0cba3ec2b96dd5354b3fd1f52ed376]


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

> document-store: VersionGarbageCollectorIT does not stop background threads
> --
>
> Key: OAK-10565
> URL: https://issues.apache.org/jira/browse/OAK-10565
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk, test
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.60.0
>
>




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


[jira] [Updated] (OAK-10565) document-store: VersionGarbageCollectorIT does not stop background threads

2023-11-28 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-10565:
-
Component/s: documentmk
 test

> document-store: VersionGarbageCollectorIT does not stop background threads
> --
>
> Key: OAK-10565
> URL: https://issues.apache.org/jira/browse/OAK-10565
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: documentmk, test
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.60.0
>
>




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