On Thu, Nov 20, 2014 at 9:03 AM, Tyler Hobbs <[email protected]> wrote:
> The difference is likely due to the DynamicEndpointSnitch (aka dynamic > snitch), which picks replicas to send messages to based on recently > observed latency and self-reported load (accounting for compactions, > repair, etc). If you want to confirm this, you can disable the dynamic > snitch by adding this line to cassandra.yaml: "dynamic_snitch: false". > As I understand it, the dynamic snitch also has a default slight preference for the "primary" replica. This might be implicated here? While I don't especially like it and it's probably obsolete in the age of speculative retry, I believe its purpose is to increase cache heat on the primary replica. =Rob
