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

2023-10-10 Thread Hudson (Jira)


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

Hudson commented on OAK-10470:
--

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

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



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


[jira] [Commented] (OAK-10471) Implement ConflictHandler for UserPrincipalProvider

2023-10-10 Thread Nicola Scendoni (Jira)


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

Nicola Scendoni commented on OAK-10471:
---

PR: [https://github.com/apache/jackrabbit-oak/pull/1140]

> Implement ConflictHandler for UserPrincipalProvider
> ---
>
> Key: OAK-10471
> URL: https://issues.apache.org/jira/browse/OAK-10471
> Project: Jackrabbit Oak
>  Issue Type: Bug
>Reporter: Nicola Scendoni
>Priority: Major
>
> UserPrincipalProvider can be configured to periodically cache group 
> membership by writing group principals on a rep:cache node. Conflict can 
> happens on rep:cache when cache expire and load is high.



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


[jira] [Commented] (OAK-10451) UserPrincipalProvider may cause many conflicts when under load

2023-10-10 Thread Nicola Scendoni (Jira)


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

Nicola Scendoni commented on OAK-10451:
---

PR: 
[https://github.com/apache/jackrabbit-oak/pull/1128/files|https://github.com/apache/jackrabbit-oak/pull/1128]

> UserPrincipalProvider may cause many conflicts when under load
> --
>
> Key: OAK-10451
> URL: https://issues.apache.org/jira/browse/OAK-10451
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: core, security
>Reporter: Nicola Scendoni
>Assignee: Nicola Scendoni
>Priority: Major
> Attachments: LoginTest_20231010_172626_with_patch.csv, 
> LoginTest_20231010_173013_without_patch.csv
>
>
> UserPrincipalProvider can be configured to periodically cache group 
> membership by writing group principals on a rep:cache node. This will result 
> in thundering herd problem when the system is under load and the expiration 
> time for the cache is reached. Incoming requests that authenticate 
> concurrently will all try to refresh the cache and cause conflicts because 
> each request tries to set a new expiration time that is slightly different 
> from the others.



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


[jira] [Updated] (OAK-10451) UserPrincipalProvider may cause many conflicts when under load

2023-10-10 Thread Nicola Scendoni (Jira)


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

Nicola Scendoni updated OAK-10451:
--
Attachment: LoginTest_20231010_173013_without_patch.csv
LoginTest_20231010_172626_with_patch.csv

> UserPrincipalProvider may cause many conflicts when under load
> --
>
> Key: OAK-10451
> URL: https://issues.apache.org/jira/browse/OAK-10451
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: core, security
>Reporter: Nicola Scendoni
>Assignee: Nicola Scendoni
>Priority: Major
> Attachments: LoginTest_20231010_172626_with_patch.csv, 
> LoginTest_20231010_173013_without_patch.csv
>
>
> UserPrincipalProvider can be configured to periodically cache group 
> membership by writing group principals on a rep:cache node. This will result 
> in thundering herd problem when the system is under load and the expiration 
> time for the cache is reached. Incoming requests that authenticate 
> concurrently will all try to refresh the cache and cause conflicts because 
> each request tries to set a new expiration time that is slightly different 
> from the others.



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


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

2023-10-10 Thread Hudson (Jira)


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

Hudson commented on OAK-10470:
--

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

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



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


[jira] [Commented] (OAK-6741) Switch to official OSGi component and metatype annotations

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke commented on OAK-6741:
-

As far as I can tell, we can verify changes by comparing the OSGi XML config 
files being generated. The old felix plugin produces output in an older format 
though; I'll try to come up with a normalizer script that reduces the amount of 
diffs (cc [~cziegeler]).

(and thanks to [~mreutegg] for making me aware of this)

> Switch to official OSGi component and metatype annotations
> --
>
> Key: OAK-6741
> URL: https://issues.apache.org/jira/browse/OAK-6741
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>Reporter: Robert Munteanu
>Priority: Major
> Attachments: OAK-6741-proposed-changes-chetans-feedback.patch, 
> osgi-metadata-1.7.8.json, osgi-metadata-trunk.json
>
>
> We should remove the 'old' Felix SCR annotations and move to the 'new' OSGi 
> R6 annotations.



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


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

2023-10-10 Thread Hudson (Jira)


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

Hudson commented on OAK-10470:
--

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

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



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


[jira] [Updated] (OAK-6760) Convert oak-blob-cloud to OSGi R6 annotations

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-6760:

Fix Version/s: 1.60.0

> Convert oak-blob-cloud to OSGi R6 annotations
> -
>
> Key: OAK-6760
> URL: https://issues.apache.org/jira/browse/OAK-6760
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: blob-cloud
>Reporter: Robert Munteanu
>Assignee: Julian Reschke
>Priority: Major
> Fix For: 1.60.0
>
>




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


[jira] [Updated] (OAK-6760) Convert oak-blob-cloud to OSGi R6 annotations

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-6760:

Fix Version/s: (was: 1.60.0)

> Convert oak-blob-cloud to OSGi R6 annotations
> -
>
> Key: OAK-6760
> URL: https://issues.apache.org/jira/browse/OAK-6760
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: blob-cloud
>Reporter: Robert Munteanu
>Assignee: Julian Reschke
>Priority: Major
>




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


[jira] [Assigned] (OAK-6760) Convert oak-blob-cloud to OSGi R6 annotations

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke reassigned OAK-6760:
---

Assignee: Julian Reschke

> Convert oak-blob-cloud to OSGi R6 annotations
> -
>
> Key: OAK-6760
> URL: https://issues.apache.org/jira/browse/OAK-6760
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: blob-cloud
>Reporter: Robert Munteanu
>Assignee: Julian Reschke
>Priority: Major
>




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


[jira] [Closed] (OAK-10483) CLONE - Update Mockito dependency to 4.9.0

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke closed OAK-10483.


> CLONE - Update Mockito dependency to 4.9.0
> --
>
> Key: OAK-10483
> URL: https://issues.apache.org/jira/browse/OAK-10483
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>




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


[jira] [Closed] (OAK-10484) CLONE - standalone: upgrade spring fwk to 2.5.14

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke closed OAK-10484.


> CLONE - standalone: upgrade spring fwk to 2.5.14
> 
>
> Key: OAK-10484
> URL: https://issues.apache.org/jira/browse/OAK-10484
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: examples
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
>




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


[jira] [Resolved] (OAK-10483) CLONE - Update Mockito dependency to 4.9.0

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10483.
--
Fix Version/s: (was: 1.46.0)
   (was: 1.22.14)
   Resolution: Invalid

> CLONE - Update Mockito dependency to 4.9.0
> --
>
> Key: OAK-10483
> URL: https://issues.apache.org/jira/browse/OAK-10483
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>




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


[jira] [Closed] (OAK-10479) CLONE - Update Tomcat dependency to 8.5.71

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke closed OAK-10479.


> CLONE - Update Tomcat dependency to 8.5.71
> --
>
> Key: OAK-10479
> URL: https://issues.apache.org/jira/browse/OAK-10479
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: webapp
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>




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


[jira] [Resolved] (OAK-10484) CLONE - standalone: upgrade spring fwk to 2.5.14

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10484.
--
Fix Version/s: (was: 1.46.0)
   (was: 1.22.14)
   Resolution: Invalid

> CLONE - standalone: upgrade spring fwk to 2.5.14
> 
>
> Key: OAK-10484
> URL: https://issues.apache.org/jira/browse/OAK-10484
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: examples
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
>




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


[jira] [Closed] (OAK-10480) CLONE - standalone: upgrade spring fwk to 2.5.5

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke closed OAK-10480.


> CLONE - standalone: upgrade spring fwk to 2.5.5
> ---
>
> Key: OAK-10480
> URL: https://issues.apache.org/jira/browse/OAK-10480
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: examples
>Affects Versions: 1.40.0
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
>
> {noformat}
> [INFO] Running org.apache.jackrabbit.oak.standalone.RepositoryBootIT
>   .     ___ _ _
>  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
> ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
>  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
>   '  || .__|_| |_|_| |_\__, | / / / /
>  =|_|==|___/=/_/_/_/
>  :: Spring Boot ::   (v1.5.21.RELEASE)
> [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.236 
> s <<< FAILURE! - in org.apache.jackrabbit.oak.standalone.RepositoryBootIT
> [ERROR] 
> repositoryLogin(org.apache.jackrabbit.oak.standalone.RepositoryBootIT)  Time 
> elapsed: 0.008 s  <<< ERROR!
> java.lang.IllegalStateException: Failed to load ApplicationContext
> at 
> org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
> at 
> org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
> at 
> org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:189)
> at 
> org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:131)
> at 
> org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
> at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
> at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
> at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
> at 
> org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
> at 
> org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> Caused by: java.lang.IllegalStateException: Cannot load configuration class: 
> org.apache.jackrabbit.oak.standalone.OakServer
> at 
> org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:404)
> at 
> org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurationClassPostProcessor.java:249)
> at 
> 

[jira] [Resolved] (OAK-10481) CLONE - BrokenNetworkIT fails on Java 17

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10481.
--
Fix Version/s: (was: 1.44.0)
   Resolution: Invalid

> CLONE - BrokenNetworkIT fails on Java 17
> 
>
> Key: OAK-10481
> URL: https://issues.apache.org/jira/browse/OAK-10481
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: segment-tar
>Affects Versions: 1.42.0
>Reporter: Julian Reschke
>Assignee: Marcel Reutegger
>Priority: Blocker
>
> {noformat}
> [ERROR] 
> testProxySSLSkippedBytesIntermediateChange(org.apache.jackrabbit.oak.segment.standby.BrokenNetworkIT)
>   Time elapsed: 9.473 s  <<< FAILURE!
> java.lang.AssertionError: stores are not equal expected:<{ root = { ... } }> 
> but was:<{ root : { } }>
> at org.junit.Assert.fail(Assert.java:89)
> at org.junit.Assert.failNotEquals(Assert.java:835)
> at org.junit.Assert.assertEquals(Assert.java:120)
> at 
> org.apache.jackrabbit.oak.segment.standby.BrokenNetworkIT.useProxy(BrokenNetworkIT.java:232)
> at 
> org.apache.jackrabbit.oak.segment.standby.BrokenNetworkIT.testProxySSLSkippedBytesIntermediateChange(BrokenNetworkIT.java:143)
> at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
> at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:568)
> at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
> at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
> at 
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at 
> org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
> at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
> at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
> at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> {noformat}



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


[jira] [Closed] (OAK-10482) CLONE - UpgradeIT fails on Java 17

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke closed OAK-10482.


> CLONE - UpgradeIT fails on Java 17
> --
>
> Key: OAK-10482
> URL: https://issues.apache.org/jira/browse/OAK-10482
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: segment-tar
>Reporter: Marcel Reutegger
>Assignee: Julian Reschke
>Priority: Minor
>
> Multiple tests in UpgradeIT fail when run with Java 17.
> E.g. UpgradeIT.openReadonlyDoesNotUpgradeStore() fails with:
> {noformat}
> java.lang.IllegalStateException: Cannot start readonly store from empty 
> journal
>   at 
> org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions.bind(ReadOnlyRevisions.java:65)
>   at 
> org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore.bind(ReadOnlyFileStore.java:91)
>   at 
> org.apache.jackrabbit.oak.segment.file.FileStoreBuilder.buildReadOnly(FileStoreBuilder.java:494)
>   at 
> org.apache.jackrabbit.oak.segment.upgrade.UpgradeIT.openReadonlyDoesNotUpgradeStore(UpgradeIT.java:86)
> {noformat}
> The real problem is in setup(). Creating the Oak 1.6 repository fails 
> silently, but running the command manually shows the reason of the failure:
> {noformat}
> Apache Jackrabbit Oak 1.6.2
> Exception in thread "main" groovy.lang.MissingPropertyException: No such 
> property: class for class: org.apache.jackrabbit.oak.console.GroovyConsole
>   at 
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:53)
>   at 
> org.codehaus.groovy.vmplugin.v7.IndyGuardsFiltersAndSignatures.unwrap(IndyGuardsFiltersAndSignatures.java:177)
>   at 
> org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232)
>   at org.codehaus.groovy.tools.shell.Shell.(Shell.groovy:35)
>   at org.codehaus.groovy.tools.shell.Groovysh.(Groovysh.groovy:92)
>   at 
> org.apache.jackrabbit.oak.console.GroovyConsole$OakSh.(GroovyConsole.groovy:150)
>   at 
> org.apache.jackrabbit.oak.console.GroovyConsole.prepareShell(GroovyConsole.groovy:90)
>   at 
> org.apache.jackrabbit.oak.console.GroovyConsole.(GroovyConsole.groovy:64)
>   at org.apache.jackrabbit.oak.console.Console.main(Console.java:155)
> {noformat}
> It looks like the groovy version in oak-run 1.6.2 does not work well with 
> Java 17.



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


[jira] [Closed] (OAK-10481) CLONE - BrokenNetworkIT fails on Java 17

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke closed OAK-10481.


> CLONE - BrokenNetworkIT fails on Java 17
> 
>
> Key: OAK-10481
> URL: https://issues.apache.org/jira/browse/OAK-10481
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: segment-tar
>Affects Versions: 1.42.0
>Reporter: Julian Reschke
>Assignee: Marcel Reutegger
>Priority: Blocker
>
> {noformat}
> [ERROR] 
> testProxySSLSkippedBytesIntermediateChange(org.apache.jackrabbit.oak.segment.standby.BrokenNetworkIT)
>   Time elapsed: 9.473 s  <<< FAILURE!
> java.lang.AssertionError: stores are not equal expected:<{ root = { ... } }> 
> but was:<{ root : { } }>
> at org.junit.Assert.fail(Assert.java:89)
> at org.junit.Assert.failNotEquals(Assert.java:835)
> at org.junit.Assert.assertEquals(Assert.java:120)
> at 
> org.apache.jackrabbit.oak.segment.standby.BrokenNetworkIT.useProxy(BrokenNetworkIT.java:232)
> at 
> org.apache.jackrabbit.oak.segment.standby.BrokenNetworkIT.testProxySSLSkippedBytesIntermediateChange(BrokenNetworkIT.java:143)
> at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
> at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:568)
> at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
> at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
> at 
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at org.junit.rules.RunRules.evaluate(RunRules.java:20)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at 
> org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at 
> org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
> at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
> at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
> at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> {noformat}



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


[jira] [Resolved] (OAK-10482) CLONE - UpgradeIT fails on Java 17

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10482.
--
Fix Version/s: (was: 1.44.0)
 Assignee: Julian Reschke  (was: Marcel Reutegger)
   Resolution: Invalid

> CLONE - UpgradeIT fails on Java 17
> --
>
> Key: OAK-10482
> URL: https://issues.apache.org/jira/browse/OAK-10482
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: segment-tar
>Reporter: Marcel Reutegger
>Assignee: Julian Reschke
>Priority: Minor
>
> Multiple tests in UpgradeIT fail when run with Java 17.
> E.g. UpgradeIT.openReadonlyDoesNotUpgradeStore() fails with:
> {noformat}
> java.lang.IllegalStateException: Cannot start readonly store from empty 
> journal
>   at 
> org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions.bind(ReadOnlyRevisions.java:65)
>   at 
> org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore.bind(ReadOnlyFileStore.java:91)
>   at 
> org.apache.jackrabbit.oak.segment.file.FileStoreBuilder.buildReadOnly(FileStoreBuilder.java:494)
>   at 
> org.apache.jackrabbit.oak.segment.upgrade.UpgradeIT.openReadonlyDoesNotUpgradeStore(UpgradeIT.java:86)
> {noformat}
> The real problem is in setup(). Creating the Oak 1.6 repository fails 
> silently, but running the command manually shows the reason of the failure:
> {noformat}
> Apache Jackrabbit Oak 1.6.2
> Exception in thread "main" groovy.lang.MissingPropertyException: No such 
> property: class for class: org.apache.jackrabbit.oak.console.GroovyConsole
>   at 
> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:53)
>   at 
> org.codehaus.groovy.vmplugin.v7.IndyGuardsFiltersAndSignatures.unwrap(IndyGuardsFiltersAndSignatures.java:177)
>   at 
> org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232)
>   at org.codehaus.groovy.tools.shell.Shell.(Shell.groovy:35)
>   at org.codehaus.groovy.tools.shell.Groovysh.(Groovysh.groovy:92)
>   at 
> org.apache.jackrabbit.oak.console.GroovyConsole$OakSh.(GroovyConsole.groovy:150)
>   at 
> org.apache.jackrabbit.oak.console.GroovyConsole.prepareShell(GroovyConsole.groovy:90)
>   at 
> org.apache.jackrabbit.oak.console.GroovyConsole.(GroovyConsole.groovy:64)
>   at org.apache.jackrabbit.oak.console.Console.main(Console.java:155)
> {noformat}
> It looks like the groovy version in oak-run 1.6.2 does not work well with 
> Java 17.



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


[jira] [Resolved] (OAK-10480) CLONE - standalone: upgrade spring fwk to 2.5.5

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10480.
--
Fix Version/s: (was: 1.42.0)
   (was: 1.22.14)
   Resolution: Invalid

> CLONE - standalone: upgrade spring fwk to 2.5.5
> ---
>
> Key: OAK-10480
> URL: https://issues.apache.org/jira/browse/OAK-10480
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: examples
>Affects Versions: 1.40.0
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Major
>
> {noformat}
> [INFO] Running org.apache.jackrabbit.oak.standalone.RepositoryBootIT
>   .     ___ _ _
>  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
> ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
>  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
>   '  || .__|_| |_|_| |_\__, | / / / /
>  =|_|==|___/=/_/_/_/
>  :: Spring Boot ::   (v1.5.21.RELEASE)
> [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.236 
> s <<< FAILURE! - in org.apache.jackrabbit.oak.standalone.RepositoryBootIT
> [ERROR] 
> repositoryLogin(org.apache.jackrabbit.oak.standalone.RepositoryBootIT)  Time 
> elapsed: 0.008 s  <<< ERROR!
> java.lang.IllegalStateException: Failed to load ApplicationContext
> at 
> org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
> at 
> org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
> at 
> org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:189)
> at 
> org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:131)
> at 
> org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
> at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
> at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
> at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
> at 
> org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
> at 
> org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
> at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
> at 
> org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
> at 
> org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
> at 
> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
> Caused by: java.lang.IllegalStateException: Cannot load configuration class: 
> org.apache.jackrabbit.oak.standalone.OakServer
> at 
> org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:404)
> at 
> 

[jira] [Updated] (OAK-10478) Update Mockito dependency to 5.x

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-10478:
-
Fix Version/s: (was: 1.44.0)
   (was: 1.22.14)

> Update Mockito dependency to 5.x
> 
>
> Key: OAK-10478
> URL: https://issues.apache.org/jira/browse/OAK-10478
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>




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


[jira] [Updated] (OAK-10477) Oak should compile & test on Java 21

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-10477:
-
Epic Name: Oak should compile & test on Java 21  (was: Oak should compile & 
test on Java 17)

> Oak should compile & test on Java 21
> 
>
> Key: OAK-10477
> URL: https://issues.apache.org/jira/browse/OAK-10477
> Project: Jackrabbit Oak
>  Issue Type: Epic
>Reporter: Julian Reschke
>Assignee: Marcel Reutegger
>Priority: Blocker
>  Labels: technical-debt
>




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


[jira] [Resolved] (OAK-10479) CLONE - Update Tomcat dependency to 8.5.71

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke resolved OAK-10479.
--
Fix Version/s: (was: 1.42.0)
   (was: 1.22.14)
   Resolution: Invalid

> CLONE - Update Tomcat dependency to 8.5.71
> --
>
> Key: OAK-10479
> URL: https://issues.apache.org/jira/browse/OAK-10479
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: webapp
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>




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


[jira] [Assigned] (OAK-10477) Oak should compile & test on Java 21

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke reassigned OAK-10477:


Assignee: Julian Reschke  (was: Marcel Reutegger)

> Oak should compile & test on Java 21
> 
>
> Key: OAK-10477
> URL: https://issues.apache.org/jira/browse/OAK-10477
> Project: Jackrabbit Oak
>  Issue Type: Epic
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Blocker
>  Labels: technical-debt
>




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


[jira] [Created] (OAK-10477) CLONE - Oak should compile & test on Java 21

2023-10-10 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10477:


 Summary: CLONE - Oak should compile & test on Java 21
 Key: OAK-10477
 URL: https://issues.apache.org/jira/browse/OAK-10477
 Project: Jackrabbit Oak
  Issue Type: Epic
Reporter: Julian Reschke
Assignee: Marcel Reutegger
 Fix For: 1.44.0






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


[jira] [Updated] (OAK-10477) Oak should compile & test on Java 21

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-10477:
-
Labels: technical-debt  (was: )

> Oak should compile & test on Java 21
> 
>
> Key: OAK-10477
> URL: https://issues.apache.org/jira/browse/OAK-10477
> Project: Jackrabbit Oak
>  Issue Type: Epic
>Reporter: Julian Reschke
>Assignee: Marcel Reutegger
>Priority: Blocker
>  Labels: technical-debt
>




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


[jira] [Created] (OAK-10484) CLONE - standalone: upgrade spring fwk to 2.5.14

2023-10-10 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10484:


 Summary: CLONE - standalone: upgrade spring fwk to 2.5.14
 Key: OAK-10484
 URL: https://issues.apache.org/jira/browse/OAK-10484
 Project: Jackrabbit Oak
  Issue Type: Technical task
  Components: examples
Reporter: Julian Reschke
Assignee: Julian Reschke
 Fix For: 1.46.0, 1.22.14






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


[jira] [Updated] (OAK-10478) Update Mockito dependency to 5.x

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-10478:
-
Summary: Update Mockito dependency to 5.x  (was: CLONE - Update Mockito 
dependency to 3.12.4)

> Update Mockito dependency to 5.x
> 
>
> Key: OAK-10478
> URL: https://issues.apache.org/jira/browse/OAK-10478
> Project: Jackrabbit Oak
>  Issue Type: Technical task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.44.0, 1.22.14
>
>




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


[jira] [Created] (OAK-10481) CLONE - BrokenNetworkIT fails on Java 17

2023-10-10 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10481:


 Summary: CLONE - BrokenNetworkIT fails on Java 17
 Key: OAK-10481
 URL: https://issues.apache.org/jira/browse/OAK-10481
 Project: Jackrabbit Oak
  Issue Type: Technical task
  Components: segment-tar
Affects Versions: 1.42.0
Reporter: Julian Reschke
Assignee: Marcel Reutegger
 Fix For: 1.44.0


{noformat}
[ERROR] 
testProxySSLSkippedBytesIntermediateChange(org.apache.jackrabbit.oak.segment.standby.BrokenNetworkIT)
  Time elapsed: 9.473 s  <<< FAILURE!
java.lang.AssertionError: stores are not equal expected:<{ root = { ... } }> 
but was:<{ root : { } }>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotEquals(Assert.java:835)
at org.junit.Assert.assertEquals(Assert.java:120)
at 
org.apache.jackrabbit.oak.segment.standby.BrokenNetworkIT.useProxy(BrokenNetworkIT.java:232)
at 
org.apache.jackrabbit.oak.segment.standby.BrokenNetworkIT.testProxySSLSkippedBytesIntermediateChange(BrokenNetworkIT.java:143)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at 
org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)

{noformat}



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


[jira] [Created] (OAK-10480) CLONE - standalone: upgrade spring fwk to 2.5.5

2023-10-10 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10480:


 Summary: CLONE - standalone: upgrade spring fwk to 2.5.5
 Key: OAK-10480
 URL: https://issues.apache.org/jira/browse/OAK-10480
 Project: Jackrabbit Oak
  Issue Type: Technical task
  Components: examples
Affects Versions: 1.40.0
Reporter: Julian Reschke
Assignee: Julian Reschke
 Fix For: 1.42.0, 1.22.14


{noformat}
[INFO] Running org.apache.jackrabbit.oak.standalone.RepositoryBootIT

  .     ___ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  || .__|_| |_|_| |_\__, | / / / /
 =|_|==|___/=/_/_/_/
 :: Spring Boot ::   (v1.5.21.RELEASE)

[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.236 s 
<<< FAILURE! - in org.apache.jackrabbit.oak.standalone.RepositoryBootIT
[ERROR] repositoryLogin(org.apache.jackrabbit.oak.standalone.RepositoryBootIT)  
Time elapsed: 0.008 s  <<< ERROR!
java.lang.IllegalStateException: Failed to load ApplicationContext
at 
org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
at 
org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
at 
org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:189)
at 
org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:131)
at 
org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
at 
org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
at 
org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at 
org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
at 
org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
at 
org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at 
org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
at 
org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at 
org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
Caused by: java.lang.IllegalStateException: Cannot load configuration class: 
org.apache.jackrabbit.oak.standalone.OakServer
at 
org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:404)
at 
org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurationClassPostProcessor.java:249)
at 
org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:283)
at 

[jira] [Created] (OAK-10479) CLONE - Update Tomcat dependency to 8.5.71

2023-10-10 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10479:


 Summary: CLONE - Update Tomcat dependency to 8.5.71
 Key: OAK-10479
 URL: https://issues.apache.org/jira/browse/OAK-10479
 Project: Jackrabbit Oak
  Issue Type: Technical task
  Components: webapp
Reporter: Julian Reschke
Assignee: Julian Reschke
 Fix For: 1.42.0, 1.22.14






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


[jira] [Created] (OAK-10483) CLONE - Update Mockito dependency to 4.9.0

2023-10-10 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10483:


 Summary: CLONE - Update Mockito dependency to 4.9.0
 Key: OAK-10483
 URL: https://issues.apache.org/jira/browse/OAK-10483
 Project: Jackrabbit Oak
  Issue Type: Technical task
  Components: parent
Reporter: Julian Reschke
Assignee: Julian Reschke
 Fix For: 1.46.0, 1.22.14






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


[jira] [Updated] (OAK-10477) Oak should compile & test on Java 21

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-10477:
-
Fix Version/s: (was: 1.44.0)

> Oak should compile & test on Java 21
> 
>
> Key: OAK-10477
> URL: https://issues.apache.org/jira/browse/OAK-10477
> Project: Jackrabbit Oak
>  Issue Type: Epic
>Reporter: Julian Reschke
>Assignee: Marcel Reutegger
>Priority: Blocker
>




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


[jira] [Updated] (OAK-10477) Oak should compile & test on Java 21

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-10477:
-
Summary: Oak should compile & test on Java 21  (was: CLONE - Oak should 
compile & test on Java 21)

> Oak should compile & test on Java 21
> 
>
> Key: OAK-10477
> URL: https://issues.apache.org/jira/browse/OAK-10477
> Project: Jackrabbit Oak
>  Issue Type: Epic
>Reporter: Julian Reschke
>Assignee: Marcel Reutegger
>Priority: Blocker
> Fix For: 1.44.0
>
>




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


[jira] [Created] (OAK-10482) CLONE - UpgradeIT fails on Java 17

2023-10-10 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10482:


 Summary: CLONE - UpgradeIT fails on Java 17
 Key: OAK-10482
 URL: https://issues.apache.org/jira/browse/OAK-10482
 Project: Jackrabbit Oak
  Issue Type: Technical task
  Components: segment-tar
Reporter: Marcel Reutegger
Assignee: Marcel Reutegger
 Fix For: 1.44.0


Multiple tests in UpgradeIT fail when run with Java 17.

E.g. UpgradeIT.openReadonlyDoesNotUpgradeStore() fails with:
{noformat}
java.lang.IllegalStateException: Cannot start readonly store from empty journal

at 
org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions.bind(ReadOnlyRevisions.java:65)
at 
org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore.bind(ReadOnlyFileStore.java:91)
at 
org.apache.jackrabbit.oak.segment.file.FileStoreBuilder.buildReadOnly(FileStoreBuilder.java:494)
at 
org.apache.jackrabbit.oak.segment.upgrade.UpgradeIT.openReadonlyDoesNotUpgradeStore(UpgradeIT.java:86)
{noformat}

The real problem is in setup(). Creating the Oak 1.6 repository fails silently, 
but running the command manually shows the reason of the failure:
{noformat}
Apache Jackrabbit Oak 1.6.2
Exception in thread "main" groovy.lang.MissingPropertyException: No such 
property: class for class: org.apache.jackrabbit.oak.console.GroovyConsole
at 
org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:53)
at 
org.codehaus.groovy.vmplugin.v7.IndyGuardsFiltersAndSignatures.unwrap(IndyGuardsFiltersAndSignatures.java:177)
at 
org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232)
at org.codehaus.groovy.tools.shell.Shell.(Shell.groovy:35)
at org.codehaus.groovy.tools.shell.Groovysh.(Groovysh.groovy:92)
at 
org.apache.jackrabbit.oak.console.GroovyConsole$OakSh.(GroovyConsole.groovy:150)
at 
org.apache.jackrabbit.oak.console.GroovyConsole.prepareShell(GroovyConsole.groovy:90)
at 
org.apache.jackrabbit.oak.console.GroovyConsole.(GroovyConsole.groovy:64)
at org.apache.jackrabbit.oak.console.Console.main(Console.java:155)
{noformat}

It looks like the groovy version in oak-run 1.6.2 does not work well with Java 
17.



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


[jira] [Created] (OAK-10478) CLONE - Update Mockito dependency to 3.12.4

2023-10-10 Thread Julian Reschke (Jira)
Julian Reschke created OAK-10478:


 Summary: CLONE - Update Mockito dependency to 3.12.4
 Key: OAK-10478
 URL: https://issues.apache.org/jira/browse/OAK-10478
 Project: Jackrabbit Oak
  Issue Type: Technical task
  Components: parent
Reporter: Julian Reschke
Assignee: Julian Reschke
 Fix For: 1.44.0, 1.22.14






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


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

2023-10-10 Thread Julian Reschke (Jira)


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

Julian Reschke updated OAK-7182:

Labels: technical-debt  (was: )

> 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
>  Labels: technical-debt
> 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] [Resolved] (OAK-10475) Expose the mongo connection in MongoDocumentNodeStoreBuilderBase

2023-10-10 Thread Nuno Santos (Jira)


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

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

> Expose the mongo connection in MongoDocumentNodeStoreBuilderBase
> 
>
> Key: OAK-10475
> URL: https://issues.apache.org/jira/browse/OAK-10475
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: indexing
>Reporter: Nuno Santos
>Priority: Minor
> Fix For: 1.58.0
>
>
> This is a follow up of OAK-10453, which changed the indexing job to use 
> custom codecs when downloading from Mongo. For this, the indexing logic needs 
> access to the Mongo Connection to register the codec. If a library client 
> uses MongoDocumentNodeStoreBuilderBase to build a MongoDocumentStore 
> instance, then it may also need access to the Mongo connection to pass it to 
> the indexing logic.



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


[jira] [Assigned] (OAK-9459) ConstraintViolationException in VersionManagerImplRestore when target node has a property definition unknown by the frozen node

2023-10-10 Thread Manfred Baedke (Jira)


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

Manfred Baedke reassigned OAK-9459:
---

Assignee: Manfred Baedke

> ConstraintViolationException in VersionManagerImplRestore when target node 
> has a property definition unknown by the frozen node
> ---
>
> Key: OAK-9459
> URL: https://issues.apache.org/jira/browse/OAK-9459
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: jcr
>Reporter: Julian Reschke
>Assignee: Manfred Baedke
>Priority: Major
>
> See https://issues.apache.org/jira/browse/JCR-4680
> {noformat}
> [ERROR] Tests run: 473, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 
> 12.546 s <<< FAILURE! - in org.apache.jackrabbit.oak.jcr.tck.VersionIT
> [ERROR] 
> testRestoreRemovesMixin(org.apache.jackrabbit.test.api.version.RestoreTest)  
> Time elapsed: 0.087 s  <<< ERROR!
> javax.jcr.RepositoryException: 
> org.apache.jackrabbit.oak.api.CommitFailedException: OakVersion: 
> Unexpected RepositoryException
> at 
> org.apache.jackrabbit.test.api.version.RestoreTest.testRestoreRemovesMixin(RestoreTest.java:1486)
> Caused by: org.apache.jackrabbit.oak.api.CommitFailedException: 
> OakVersion: Unexpected RepositoryException
> at 
> org.apache.jackrabbit.test.api.version.RestoreTest.testRestoreRemovesMixin(RestoreTest.java:1486)
> Caused by: javax.jcr.nodetype.ConstraintViolationException: No matching 
> property definition found for jcr:title
> at 
> org.apache.jackrabbit.test.api.version.RestoreTest.testRestoreRemovesMixin(RestoreTest.java:1486)
> {noformat}



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


[jira] [Commented] (OAK-9922) segment-tar: parallel compaction

2023-10-10 Thread Angela Schreiber (Jira)


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

Angela Schreiber commented on OAK-9922:
---

> I believe this is undesirable

yes. definitely. i would call this a bug :-)

> segment-tar: parallel compaction
> 
>
> Key: OAK-9922
> URL: https://issues.apache.org/jira/browse/OAK-9922
> Project: Jackrabbit Oak
>  Issue Type: Improvement
>  Components: segment-tar
>Reporter: Lucas Weitzendorf
>Assignee: Andrei Dulceanu
>Priority: Major
> Fix For: 1.58.0
>
>
> Add ability to parallelize compaction over subtrees with multiple threads.



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


[jira] [Comment Edited] (OAK-10465) Embed netty-transport-native-unix-common dependency in oak-segment-tar

2023-10-10 Thread Rishabh Daim (Jira)


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

Rishabh Daim edited comment on OAK-10465 at 10/10/23 6:57 AM:
--

1.22 branch : 
[d408316|https://github.com/apache/jackrabbit-oak/commit/d408316ae8af60c321572f5d960148d8889cd0ea]


was (Author: JIRAUSER299730):
1.22 branch : 
https://github.com/apache/jackrabbit-oak/commit/d408316ae8af60c321572f5d960148d8889cd0ea

> Embed netty-transport-native-unix-common dependency in oak-segment-tar
> --
>
> Key: OAK-10465
> URL: https://issues.apache.org/jira/browse/OAK-10465
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: segment-tar
>Reporter: Rishabh Daim
>Assignee: Rishabh Daim
>Priority: Major
>  Labels: candidate_oak_1_22
> Fix For: 1.58.0, 1.22.18
>
>
> We need to embed netty-transport-native-unix-common jar to oak-segment-tar 
> which is now used by netty-handler.



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


[jira] [Commented] (OAK-10465) Embed netty-transport-native-unix-common dependency in oak-segment-tar

2023-10-10 Thread Rishabh Daim (Jira)


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

Rishabh Daim commented on OAK-10465:


1.22 branch : 
https://github.com/apache/jackrabbit-oak/commit/d408316ae8af60c321572f5d960148d8889cd0ea

> Embed netty-transport-native-unix-common dependency in oak-segment-tar
> --
>
> Key: OAK-10465
> URL: https://issues.apache.org/jira/browse/OAK-10465
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: segment-tar
>Reporter: Rishabh Daim
>Assignee: Rishabh Daim
>Priority: Major
>  Labels: candidate_oak_1_22
> Fix For: 1.58.0, 1.22.18
>
>
> We need to embed netty-transport-native-unix-common jar to oak-segment-tar 
> which is now used by netty-handler.



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


[jira] [Updated] (OAK-10465) Embed netty-transport-native-unix-common dependency in oak-segment-tar

2023-10-10 Thread Rishabh Daim (Jira)


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

Rishabh Daim updated OAK-10465:
---
Fix Version/s: 1.22.18

> Embed netty-transport-native-unix-common dependency in oak-segment-tar
> --
>
> Key: OAK-10465
> URL: https://issues.apache.org/jira/browse/OAK-10465
> Project: Jackrabbit Oak
>  Issue Type: Bug
>  Components: segment-tar
>Reporter: Rishabh Daim
>Assignee: Rishabh Daim
>Priority: Major
>  Labels: candidate_oak_1_22
> Fix For: 1.58.0, 1.22.18
>
>
> We need to embed netty-transport-native-unix-common jar to oak-segment-tar 
> which is now used by netty-handler.



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