[
https://issues.apache.org/jira/browse/CASSANDRA-15647?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17061015#comment-17061015
]
Ryan Svihla edited comment on CASSANDRA-15647 at 3/18/20, 2:48 PM:
-------------------------------------------------------------------
digging into the history I think this just happened as part of a force push
from the 3.11 branch into trunk (but I could be misreading the github ui),
[https://github.com/apache/cassandra/commit/7dc5b700b760382c15045e3301c7061f412da993
|https://github.com/apache/cassandra/commit/7dc5b700b760382c15045e3301c7061f412da993]It
does not look intentional that the JNA exclusion was left off or related to
the issue that wrote the build.xml.
was (Author: rssvihla):
digging into the history I think this just happened as part of a force push
from the 3.11 branch into trunk (but I could be misreading the github ui),
[https://github.com/apache/cassandra/commit/7dc5b700b760382c15045e3301c7061f412da993
|https://github.com/apache/cassandra/commit/7dc5b700b760382c15045e3301c7061f412da993]It
does not look intentional that the JNA exclusion was left off or related to
the issue that wrote the build.xml.
I've linked the equivalent [PR|https://github.com/apache/cassandra/pull/476]
for the trunk version of the build file in case it was accidental as I suspect.
> Missmatching dependencies between cassandra dist and cassandra-all pom
> ----------------------------------------------------------------------
>
> Key: CASSANDRA-15647
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15647
> Project: Cassandra
> Issue Type: Bug
> Components: Build, Dependencies
> Reporter: Marvin Froeder
> Assignee: Ryan Svihla
> Priority: Normal
> Fix For: 4.0-beta
>
>
> I noticed that the cassandra distribution (tar.gz) dependencies doesn't match
> the dependency list for the cassandra-all that is available at maven central.
> Cassandra distribution only includes jna 4.2.2.
> But, the maven dependency also include jna-platform 4.4.0
> Breakdown of relevant maven dependencies:
> ```
> [INFO] +- org.apache.cassandra:cassandra-all:jar:4.0-alpha3:provided
> [INFO] | +- net.java.dev.jna:jna:jar:4.2.2:provided
> [INFO] | +- net.openhft:chronicle-threads:jar:1.16.0:provided
> [INFO] | | \- net.openhft:affinity:jar:3.1.7:provided
> [INFO] | | \- net.java.dev.jna:jna-platform:jar:4.4.0:provided
> ```
> As you can see, jna is a direct dependency and jna-platform is a transitive
> dependency from chronicle-threads.
> I expected this issue to had been fixed by
> https://github.com/apache/cassandra/pull/240/, but this change seem to have
> being reverted, as no longer in trunk.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]