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

Reply via email to