Maxim Muzafarov created CASSANDRA-18992:
-------------------------------------------

             Summary: Exclude jna transitive dependecy from the ohc library
                 Key: CASSANDRA-18992
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18992
             Project: Cassandra
          Issue Type: Task
            Reporter: Maxim Muzafarov
            Assignee: Maxim Muzafarov


The concern is related to the JNA dependency on the ohc library. We are now 
using version 0.5.1 of the ohc library in Cassandra. The ohc 0.5.1 depends on 
version 4.1.0 of the net.java.dev.jna . For the Cassandra project, JNA has been 
updated since the 4.0 release version up to JNA 5.6.0 in CASSANDRA-16212 to 
support running nodes on the arm64 architecture, so I assume that JNA 4.1.0 is 
no longer in Casssandra's classpath. 

The common practice in the Cassandra project is to exclude these kinds of 
transitive dependencies when they are explicitly mentioned in the main parent 
pom, since Ant may resolve them incorrectly. See comment:
https://issues.apache.org/jira/browse/CASSANDRA-14667?focusedCommentId=17765091&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17765091



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to