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

oak-segment-azure/oak-blob-cloud-azure require provided Guava, embed it instead

    XMLWordPrintableJSON

Details

    Description

      These components require Guava due to their dependency on microsoft-azure-keyvault-core. That dependency is embedded, but Guava is not.

      Choices:

      • get microsoft-azure-keyvault-core fixed not to use Guava (unlikely, but see https://github.com/Azure/azure-sdk-for-java/issues/26846)
      • embed Guava
      • make sure that the OSGi import statement is as relaxed as possible (note that, for historic reasons, our components for now are likely used in environments using Guava 15)

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: