[
https://issues.apache.org/jira/browse/CASSSIDECAR-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17966250#comment-17966250
]
Stefan Miklosovic edited comment on CASSSIDECAR-259 at 6/12/25 1:49 PM:
------------------------------------------------------------------------
Something like that would be ideal. I had to integrate also this (1) which
builds dtest jars with Cassandras for various versions so that would be left on
end user to include as well if we do not publish that.
Upon releasing of bits from Sidecar, that does not need to be "forked" to yet
another repository. All what is necessary is to just start to publish
integration-framework module in Gradle to Maven / release it together with
Sidecar. I do not think that is happening right now. Same for the package I
mentioned in the title even though that is a little bit complicated because
sources are in tests/ under server module so we either make it a proper module
or we release testing artifact which would be quite strange to do as that would
also include tests themselves.
(1) https://github.com/apache/cassandra-sidecar/tree/trunk/scripts
was (Author: smiklosovic):
Something like that would be ideal. I had to integrate also this (1) which
builds dtest jars with Cassandras for various versions so that would be left on
end user to include as well if we do not publish that.
Upon releasing of bits from Sidecar, that does not need to be "forked" to yet
another repository. All what is necessary is to just start to publish
integration-framework module in Gradle to Maven / release it together with
Sidecar. I do not think that is happening right now. Same for the package I
mentioned in the title even though that is a little bit complicated because
source are in tests/ under server module so we either make it a proper module
or we release testing artifact which would be quite strange to do as that would
also include tests themselves.
(1) https://github.com/apache/cassandra-sidecar/tree/trunk/scripts
> Consider releasing org.apache.cassandra.testing package in
> src/test/integration of server module as a standalone artifact
> -------------------------------------------------------------------------------------------------------------------------
>
> Key: CASSSIDECAR-259
> URL: https://issues.apache.org/jira/browse/CASSSIDECAR-259
> Project: Sidecar for Apache Cassandra
> Issue Type: Task
> Reporter: Stefan Miklosovic
> Priority: Major
>
> I would love to see these classes to be released as a separate artifact. I
> find this very handy code for integration tests, it might be reused very
> conveniently and it would enable developers to integrate their projects with
> this kind of test infrastructure, starting Sidecars, Cassandras etc.
> What I am doing right now is that I am basically copying all package to my
> project just to be able to use that.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]