[ 
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]

Reply via email to