Thanks for your feedback. After some consideration and discussion with a
few contributors, I'm going to create the repo of name "datasketches-tck"
which means DataSketches Technology Compatibility Kit. This follows the
impression of Java's Technology Compatibility Kit [1] and for DataSketches,
it would contain test suites of compatibility among datasketches
implementations, including mainly the serialization format.

[1] https://en.wikipedia.org/wiki/Technology_Compatibility_Kit

The initial implementation contains serialization snapshot of Java and C++,
and we shall be able to add Go's and Rust's snapshots later. The generator
is already present at [2] while I'd cut the code into one generator per
language.

[2]
https://github.com/apache/datasketches-rust/blob/ee6e1cc432555c3562274ec36fc2dd6419b96701/tools/generate_serialization_test_data.py

Naming is hard and it takes all this time to figure out how to name the
repo to define its proper scope.

I'd share the link to the initialized repo on the list this week or the
next. Welcome to drop your comments if you have any additional ideas.

Best,
tison.


Filippo Rossi <[email protected]> 于2026年5月26日周二 01:28写道:

> Sounds very good!
>
> I think this will be a great way to validate the sketches serialised from
> datasketches-rust, which currently are untested across the language barrier.
>
> Thanks tison!
>
> Best,
>  Filippo
>
> On Mon, May 25, 2026, at 16:48, tison wrote:
>
> I'm going to create the repo and demonstrating the tasks, as well as
> integrating datasketches-rust with it in recent weeks :D
>
> Best,
> tison.
>
>
> tison <[email protected]> 于2026年5月20日周三 09:41写道:
>
> Hi,
>
> I'm seeking a consensus to have a datasketches-snapshots repo for hosting
> code and snapshots for delivering
> https://github.com/apache/datasketches-rust/issues/10
>
> Previous discussion -
> https://lists.apache.org/thread/5ppjzrc151n387n4xfgpx1cxnhcv2sbk
>
> The first step would be generating snapshot and save them for reusing in
> CI.
>
> Then we can review the generator and test cover matrix later, for issues
> like
> https://github.com/apache/datasketches-rust/pull/132#pullrequestreview-4319258129
> .
> Best,
> tison.
>
>
>

Reply via email to