Uploaded image for project: 'Imaging'
  1. Imaging
  2. MGNLIMG-121

Upgrade to Guava 16

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • 3.1
    • None
    • None
    • None
    • 5.3 Sprint 4, 5.3 Sprint 5

      Magnolia 5.3 will be shipped with Guava 16. Unfortunately, this means CachingImageStreamer has to be adapted.
      See description in linked ticket MAGNOLIA-4847 for details.

      Details:
      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

              czimmermann Christopher Zimmermann
              gjoseph Magnolia International
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Task DoR