I upgraded from gradle 4.0.2 to 5.5.1 and help as much as I could back to limit the impact of the change. All my unit and integration tests passed but when I deploy, I see one microservice bouncing due to “GC (Allocation Failure)” problems.
If I diff the two unpacked spring jars the only differences I see are:
- lombok - used for IDE integration
- spring-configuration-metadata.json - believe it is also used for IDE integration
I’m not sure what’s creating the behavior shift. I’d expect it to live within my jar-of-jars but I see no differences in byte code and nothing in the resources that looks like it could account for this. The classpath order does seem a little different and I’m unsure how or where that’s being stored
Has anyone else run into such a problem during a gradle upgrade?