[MGNLIMG-127] Update dependency to magnolia-core 5.3 Created: 02/Apr/14  Updated: 24/Apr/14  Resolved: 14/Apr/14

Status: Closed
Project: Imaging
Component/s: None
Affects Version/s: 3.1
Fix Version/s: 3.1

Type: Task Priority: Major
Reporter: Christopher Zimmermann Assignee: Magnolia International
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
causality
is causing MGNLIMG-130 Consistently use system context when ... Closed
dependency
is depended upon by MGNLIMG-121 Upgrade to Guava 16 Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Sprint: 5.3 Sprint 6

 Description   

Imaging should depend on main 5.3 because both of these modules updated their dependency to Guava 16. Reason: the API in Guava changed, so if the older Guava 10 is brought in by a module it can cause problems.

Updating dependency is not trivial because depending on main 5.3 causes 2 imaging unit tests to fail:

testRequestForSimilarUncachedImageOnlyGeneratesItOnce(info.magnolia.imaging.caching.CachingImageStreamerRepositoryTest)

testNodeParameterProviderHandlesTimestampsProperly(info.magnolia.imaging.SelfTest)

Note: update parent pom to 28 (or latest version) as well.


Generated at Mon Feb 12 02:12:32 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.