>Should we migrate to Java 8 and then use https://github.com/ben-manes/
> caffeine

+1 from me.

>Should we migrate to Java 8

That is +1 as well.

>Should we introduce guava

That would get -1 from me.
The reasoning is: guava from plugins might interfere with guava from jmeter
core, thus it might induce jar hell.

Caffeine (and CLHM) serve just a single purpose, so it will much less
likely to cause compatibility issues (if that library is ever used by
plugins).

>Introduce guava in shaded mode (that is rename guava packages to
org.apache.jmeter.core.shaded.guava...

That would get +0 from me.
It is safe from "jar hell issues", however, it is not clear what is the net
win.
Are there lots of features that are missing in java 8?

Vladimir

Reply via email to