However, com.datastax.oss:java-driver-core:jar, com.datastax.oss:java-driver-query-builder:jar, com.datastax.oss:java-driver-mapper-runtime:jar are.
liquibase-cassandra only uses the first one of those three, and it's already pulled as a transitive dependency of com.ing.data:cassandra-jdbc-wrapper:jar, so no need to repeat it in liquibase-cassandra's pom neither.
A diff of mvn dependency:list -Dsort output before and after the change shows that only com.datastax.oss:java-driver-parent:pom is removed
com.datastax.oss:java-driver-parent:pom
is not meant to be pulled as a dependency (see https://docs.datastax.com/en/developer/java-driver/4.17/#getting-the-driver)However,
com.datastax.oss:java-driver-core:jar
,com.datastax.oss:java-driver-query-builder:jar
,com.datastax.oss:java-driver-mapper-runtime:jar
are.liquibase-cassandra
only uses the first one of those three, and it's already pulled as a transitive dependency ofcom.ing.data:cassandra-jdbc-wrapper:jar
, so no need to repeat it inliquibase-cassandra
's pom neither.A diff of
mvn dependency:list -Dsort
output before and after the change shows that onlycom.datastax.oss:java-driver-parent:pom
is removed