slackhq/astra

Pin netty version

Closed this issue · 0 comments

mansu commented

Pin netty version to fix version inconsistencies. As the warning indicates, this could result in inconsistent builds.

[WARN ] 2022-03-11 10:01:11.130 [main] TransportTypeProvider - Inconsistent Netty versions detected: {netty-buffer=netty-buffer-4.1.73.Final.b5219aeb4e, netty-codec=netty-codec-4.1.73.Final.b5219aeb4e, netty-codec-dns=netty-codec-dns-4.1.73.Final.b5219aeb4e, netty-codec-haproxy=netty-codec-haproxy-4.1.73.Final.b5219ae (repository: dirty), netty-codec-http=netty-codec-http-4.1.73.Final.b5219aeb4e, netty-codec-http2=netty-codec-http2-4.1.73.Final.b5219ae (repository: dirty), netty-codec-socks=netty-codec-socks-4.1.73.Final.b5219ae (repository: dirty), netty-common=netty-common-4.1.73.Final.b5219aeb4e, netty-handler=netty-handler-4.1.73.Final.b5219aeb4e, netty-handler-proxy=netty-handler-proxy-4.1.73.Final.b5219ae (repository: dirty), netty-resolver=netty-resolver-4.1.73.Final.b5219aeb4e, netty-resolver-dns=netty-resolver-dns-4.1.73.Final.b5219aeb4e, netty-resolver-dns-classes-macos=netty-resolver-dns-classes-macos-4.1.73.Final.b5219aeb4e, netty-resolver-dns-native-macos=netty-resolver-dns-native-macos-4.1.73.Final.b5219aeb4e, netty-transport=netty-transport-4.1.73.Final.b5219aeb4e, netty-transport-classes-epoll=netty-transport-classes-epoll-4.1.73.Final.b5219ae (repository: dirty), netty-transport-native-epoll=netty-transport-native-epoll-4.1.45.Final.136db86, netty-transport-native-unix-common=netty-transport-native-unix-common-4.1.73.Final.b5219aeb4e} This means 1) you specified Netty versions inconsistently in your build or 2) the Netty JARs in the classpath were repackaged or shaded incorrectly. Specify the '-Dcom.linecorp.armeria.warnNettyVersions=false' JVM option to disable this warning at the risk of unexpected Netty behavior, if you think it is a false positive.