Dear Wiki user, You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.
The "ArchitectureAntiEntropy" page has been changed by StuHood. http://wiki.apache.org/cassandra/ArchitectureAntiEntropy?action=diff&rev1=2&rev2=3 -------------------------------------------------- * If the tree is remote, it is immediately compared to a local tree if one is cached. Otherwise, the remote tree is cached in case a local tree is generated within TREE_STORE_TIMEOUT. * A Differencer object is enqueued for each comparison. 4. Differencers are executed in AE_SERVICE_STAGE, to compare the two trees. - * Based on the fraction of disagreement between the trees, the differencer will either perform repair via the io.Streaming api, or via RangeCommand read repairs. + * If the trees disagree, the differencer will perform repair for the mismatched ranges via the io.Streaming api. === TODO === Repairs currently require 2 major compactions: one to validate a column family, and then another to send the disagreeing ranges.
