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

Upgrade to Guava 16

    XMLWordPrintable

Details

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

    Description

      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

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR