[
https://issues.apache.org/jira/browse/OAK-8794?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16981830#comment-16981830
]
Julian Reschke commented on OAK-8794:
-------------------------------------
<https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.10>:
bq. Changes, compatibility
bq.
bq. No changes to minimum JDK baselines for use since 2.9, but 2.10 includes
JDK 9+ compliant module-info.class which should improve forward-compatibility.
Older versions of tools may have issues with this class.
So maybe we need to upgrade a tool.
> oak-solr-osgi does not build for Java 8 if Jackson libraries upgraded to
> 2.10.0
> -------------------------------------------------------------------------------
>
> Key: OAK-8794
> URL: https://issues.apache.org/jira/browse/OAK-8794
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: solr
> Affects Versions: 1.20.0
> Reporter: Matt Ryan
> Assignee: Thomas Mueller
> Priority: Major
>
> If the Jackson version in {{oak-parent/pom.xml}} is updated from 2.9.10 to
> 2.10.0, we get a build failure in {{oak-solr-osgi}} if we try to build with
> Java 8.
> This is blocking OAK-8105 which in turn is blocking OAK-8607 and OAK-8104.
> OAK-8105 is about updating {{AzureDataStore}} to the Azure version 12 SDK
> which requires Jackson 2.10.0.
> Would it be possible to update {{oak-parent/pom.xml}} to Jackson version
> 2.10.0 and then specify 2.9.10 in {{oak-solr-osgi}}?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)