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]