You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Thomas van Neerijnen <to...@bossastudios.com> on 2012/04/02 14:21:12 UTC

Cassandra CF merkle tree

Hi all

Is there a way I can easily retrieve a Merkle tree for a CF, like the one
created during a repair?
I didn't see anything about this in the Thrift API docs, I'm assuming this
is a data structure made available only to internal Cassandra functions.

I would like to explore using the Merkle trees as a method for data
integrity checks after config changes, version upgrades, and probably loads
of other scenarios I haven't even thought of that may result in data loss
going initially unnoticed.

Re: Cassandra CF merkle tree

Posted by aaron morton <aa...@thelastpickle.com>.
No it's internal only. 

Take a look at o.a.c.service.AntiEntropyService

Cheers

-----------------
Aaron Morton
Freelance Developer
@aaronmorton
http://www.thelastpickle.com

On 3/04/2012, at 12:21 AM, Thomas van Neerijnen wrote:

> Hi all
> 
> Is there a way I can easily retrieve a Merkle tree for a CF, like the one created during a repair?
> I didn't see anything about this in the Thrift API docs, I'm assuming this is a data structure made available only to internal Cassandra functions.
> 
> I would like to explore using the Merkle trees as a method for data integrity checks after config changes, version upgrades, and probably loads of other scenarios I haven't even thought of that may result in data loss going initially unnoticed.