[
https://issues.apache.org/jira/browse/CASSANDRA-18992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17782309#comment-17782309
]
Ekaterina Dimitrova commented on CASSANDRA-18992:
-------------------------------------------------
I agree with you, but also, there was a mention on the other ticket that we do
not exercise in tests very well the usage of ohc in the C* codebase. Thus, I
was trying to be more careful. Any thoughts about what I mentioned about ASM?
> 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
> Components: Dependencies
> Reporter: Maxim Muzafarov
> Assignee: Maxim Muzafarov
> Priority: Normal
> Fix For: 5.0-beta, 5.0.x, 5.x
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> 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]