jnturton opened a new pull request, #2593: URL: https://github.com/apache/drill/pull/2593
# [DRILL-8257](https://issues.apache.org/jira/browse/DRILL-8257): Resolve Netty lib conflicts ## Description The following transitive dependencies in Drill 1.20.* conflict with Drill's own, newer Netty dependencies and need to be excluded. - jars/3rdparty/netty-transport-native-epoll-4.1.45.Final.jar - jars/3rdparty/netty-all-4.1.59.Final.jar - jars/3rdparty/netty-codec-http-4.1.59.Final.jar This PR introduces a Netty BOM. Note that Drill in the past picked up a dependency on every Netty component (netty-all) through the OCI HDFS connector: ``` [INFO] --- maven-dependency-plugin:3.1.2:tree (default-cli) @ distribution --- [INFO] org.apache.drill:distribution:pom:2.0.0-SNAPSHOT [INFO] \- com.oracle.oci.sdk:oci-hdfs-connector:jar:3.3.0.7.0.1:compile [INFO] \- io.netty:netty-all:jar:4.1.73.Final:compile ``` ## Documentation N/A ## Testing Check versions of netty-* artifiacts in jars/3rdparty after building. Manually run some queries. Existing unit tests. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@drill.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org