incubator-cassandra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Dusbabek <gdusba...@gmail.com>
Subject Hint storage format.
Date Wed, 27 Jan 2010 16:03:54 GMT
The context of this discussion comes from CASSANDRA-293.

Since it relies on keys, current hinted handoff scheme isn't going to
work for when a range-remove operation needs to be hinted for a downed
node.  The idea I'm playing with now is to use a store-and-forward
mechanism for hints where the entire message is stored and later sent
to the destination when the host comes back up.

Cons to this approach are additional storage expense and inefficiency
(since there is no way to tell if a particular message no longer
matters).
Pros are that it gives us a degree of latitude if/when other mutation
operations (like 293) come along that aren't single-key based.

Does anybody have objections or a better idea?  I'm not stuck on this
approach, but it was what came to mind first.

Gary Dusbabek

Mime
View raw message