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

Upgrade to newer version of guava

    XMLWordPrintable

Details

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

    Description

      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

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD