Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-8829

oak-solr-osgi: decouple jackson dependency from project dependency

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

      Description

      oak-solr-osgi embeds jackson-core and jackson-dataformat-smile, currently at 2.9.10.

      Once we update the project's jackson dependency to 2.10.1, oak-solr-osgi will break because the in jackson, dependencies and packaging changed.

      To make oak-solr-osgi work with 2.9.10, we'll have to also include -databind and -annotations, increasing the bundle size by ~1.4M.

      For now and instead, I'll hardwire the 2.9.10 dependency and let the indexing team (cc Thomas Mueller, Tommaso Teofili) decide how to proceed with the general question about what to embed in the bundle.

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              reschke Julian Reschke
              Reporter:
              reschke Julian Reschke

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment