> Yes.  Any reason to have releases for users outside of Cassandra ?  And is 
> there any cross-branch/version interaction, like there is with the 
> jvm-dtest-api ?

As of today, Harry tries not to rely on branch versions. Harry-core is 
completely free of Cassandra dependency (for which I had to copy some 
concurrency primitives, but they will go away if we bring it in-tree). 

You will still be able to write upgrade tests more or less how you write 
upgrade tests today: with API that is limited to cross-version jvm-dtest-api.

> (We can publish jar files at C* release time if there's a call for this, 
> doesn't really matter if they don't contain changes.). 

I would say we should publish dtest jar files when releasing, this would be 
very helpful! 




On Fri, Nov 24, 2023, at 5:23 PM, Mick Semb Wever wrote:
> 
>  
>  
>> I had conversations with several folks, and wanted to propose to move 
>> harry-core to Cassandra test tree. This will substantially 
>> simplify/streamline co-development of Cassandra and Harry. With a new 
>> HistoryBuilder API that has helped to find and trigger [1] [2] and [3], it 
>> will also be much more approachable.
> 
> 
> Yes.  Any reason to have releases for users outside of Cassandra ? (We can 
> publish jar files at C* release time if there's a call for this, doesn't 
> really matter if they don't contain changes.).  And is there any 
> cross-branch/version interaction, like there is with the jvm-dtest-api ?
> 
> 
>  

Reply via email to