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

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

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 1.22.0, 1.8.22
    • solr
    • None

    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 thomasm, teofili) decide how to proceed with the general question about what to embed in the bundle.

      Attachments

        Issue Links

          Activity

            People

              reschke Julian Reschke
              reschke Julian Reschke
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: