Closed cgivre closed 1 year ago
@nielsbasjes Could you assist with this? I tried removing the exclusion and am still getting the same error.
[I'm ignoring the "Network is unreachable" problem because I cannot help with that].
Some background: The Yauaa jar is now a MultiRelease jar that at runtime automatically selects the correct caching implementation. So running in Java 8 it will use a basic LRUMap and when running in Java 11+ it will use Caffeine. This is the reason why this error only is visible under Java 11 and 17 and not under 8.
What I understand right now:
Building and running on Java 11 and 17 fails with java.lang.NoClassDefFoundError: com/github/benmanes/caffeine/cache/Caffeine
because that has been excluded.
I'm going to do a local test to see if I can reproduce this specific problem and look for a way to fix it.
Found it ... works on my machine; See this pull request https://github.com/apache/drill/pull/2808 for my proposed changes.
Thanks @nielsbasjes ! I'm going to close this PR.
[MINOR UPDATE]: Bump YAUAA to 7.19.2
Description
Bump YAUAA to 7.19.2
Documentation
No user facing changes.
Testing
Ran unit tests.