Return-Path: Delivered-To: apmail-incubator-cassandra-dev-archive@minotaur.apache.org Received: (qmail 56438 invoked from network); 23 Nov 2009 13:39:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 23 Nov 2009 13:39:43 -0000 Received: (qmail 67057 invoked by uid 500); 23 Nov 2009 13:39:42 -0000 Delivered-To: apmail-incubator-cassandra-dev-archive@incubator.apache.org Received: (qmail 67007 invoked by uid 500); 23 Nov 2009 13:39:42 -0000 Mailing-List: contact cassandra-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-dev@incubator.apache.org Delivered-To: mailing list cassandra-dev@incubator.apache.org Received: (qmail 66997 invoked by uid 99); 23 Nov 2009 13:39:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Nov 2009 13:39:41 +0000 X-ASF-Spam-Status: No, hits=-1.2 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rosvopaallikko@gmail.com designates 209.85.160.41 as permitted sender) Received: from [209.85.160.41] (HELO mail-pw0-f41.google.com) (209.85.160.41) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Nov 2009 13:39:39 +0000 Received: by pwj1 with SMTP id 1so3648753pwj.20 for ; Mon, 23 Nov 2009 05:39:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=3wshanXaaouAXfbHlixyPTiJqydAw0p7o7kgrY8qYI8=; b=ApVhC01TaN6fndrcoIt7Q1tS9QZM+6HUNr+X4fKycHeh9jc2JmvUHOo/HMo4Sj4s4t F2fw4NsllO/YCqUah4mAzIfr+4WVoYQiymUABep1Lkatr83ugNpb/cQVF4uR2fwAs1CE bqbPW1wAkI15cKsDL65HAXsxUnuCMFV3ixHG8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=uJUyPFSQvHhb+Xwf2p/aqIU+1aseK9HT9uUOAleQazuLGWMvUX6VcKUw0vg8VvGoVI hULQRh29Irh3T+9/KoXltsIRyYnSuK5oXSw5AXNxhauMNIMv/QTqGy81+Ku9obVaLlO9 nXxdU9rhyLWY/kAHQNzDBZuqJw/oAHW1jX3tw= MIME-Version: 1.0 Received: by 10.114.165.18 with SMTP id n18mr7129325wae.154.1258983559386; Mon, 23 Nov 2009 05:39:19 -0800 (PST) In-Reply-To: References: Date: Mon, 23 Nov 2009 22:39:19 +0900 Message-ID: Subject: Re: moving & pending ranges & repair From: Jaakko To: cassandra-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable >>> We sleep long enough when gossiping pending ranges before starting to >>> move data that we're safe from micropartitions. >> >> Hmm... I don't think we sleep at all at that time. Once we get load >> info, we gossip pending ranges and start to move data immediately. > > You're right. =A0That's a bug IMO. This makes things significantly clearer to me :-) This is exactly the reason why I was reluctant to release beta, as I felt pending ranges & simultaneous bootstrap are too unreliable. I created #575 and submitted a patch (sleep for RING_DELAY between gossip & bootstrap). With this included, I think most of the things I had doubts about in bootstrap will be gone.