Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4DA1370D6 for ; Thu, 1 Dec 2011 05:37:47 +0000 (UTC) Received: (qmail 13739 invoked by uid 500); 1 Dec 2011 05:37:45 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 13715 invoked by uid 500); 1 Dec 2011 05:37:44 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 13707 invoked by uid 99); 1 Dec 2011 05:37:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Dec 2011 05:37:41 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of tve@rightscale.com designates 209.85.210.172 as permitted sender) Received: from [209.85.210.172] (HELO mail-iy0-f172.google.com) (209.85.210.172) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Dec 2011 05:37:31 +0000 Received: by iaeo4 with SMTP id o4so2259046iae.31 for ; Wed, 30 Nov 2011 21:37:10 -0800 (PST) Received: by 10.42.161.196 with SMTP id u4mr6503149icx.31.1322717829940; Wed, 30 Nov 2011 21:37:09 -0800 (PST) Received: from [192.168.0.2] (sb0-cf9a6538.dsl.impulse.net. [207.154.101.56]) by mx.google.com with ESMTPS id eh34sm16938174ibb.5.2011.11.30.21.37.08 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 30 Nov 2011 21:37:09 -0800 (PST) Message-ID: <4ED712BC.5060501@rightscale.com> Date: Wed, 30 Nov 2011 21:38:04 -0800 From: Thorsten von Eicken Organization: RightScale, Inc. User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: user@cassandra.apache.org Subject: read repair and column range queries X-Enigmail-Version: 1.3.3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Looking at the docs, I can't conclusively answer this question: Suppose I make this CQL query with consistency factor 1 and read-repair 100%: select 'a'..'z' from cf where key = 'xyz' limit 5; Suppose the node I connect to has the key and responds with (improvised syntax): ['a'->0, 'c'->2, 'e'->4, 'g'->6, 'i'->8] Suppose another node has a column 'b'->1, would this be caught by the read repair? The question really boils down to whether the digest query being sent is the same as the one above, or whether it's more of the form "select a, c, e, g, i from cf where key = xyz" and thus only checks whether the column values are in agreement. Thanks! Thorsten