Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-4847

Upgrade to newer version of guava

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 5.3
    • None
    • core
    • Yes
    • 5.3 Sprint 3, 5.3 Sprint 4

      We're currently using guava v10. v13.0.1 was released on August 28, 2012 - now there's even v16.0.1.

      This has to be done because of conflict with waffle which is used by ntlm module and itself depends on version 13.0.1.

      Imaging module also use guava and it's not compatible with version 13.0.1. It'll be necessary to change info.magnolia.imaging.caching.CachingImageStreamer class to not use com.google.common.collect.MapMaker but com.google.common.cache.CacheBuilder. That's because caching functionality in MapMaker was move to CacheBuilder. Migration guide: http://code.google.com/p/guava-libraries/wiki/MapMakerMigration

        Acceptance criteria

              dlipp Daniel Lipp
              dlipp Daniel Lipp
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: