Return-Path: Delivered-To: apmail-cassandra-dev-archive@www.apache.org Received: (qmail 49089 invoked from network); 2 May 2010 16:51:23 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 2 May 2010 16:51:23 -0000 Received: (qmail 60928 invoked by uid 500); 2 May 2010 16:51:23 -0000 Delivered-To: apmail-cassandra-dev-archive@cassandra.apache.org Received: (qmail 60909 invoked by uid 500); 2 May 2010 16:51:23 -0000 Mailing-List: contact dev-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list dev@cassandra.apache.org Received: (qmail 60901 invoked by uid 99); 2 May 2010 16:51:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 May 2010 16:51:23 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of schildmeijer@gmail.com designates 209.85.219.214 as permitted sender) Received: from [209.85.219.214] (HELO mail-ew0-f214.google.com) (209.85.219.214) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 May 2010 16:51:13 +0000 Received: by ewy6 with SMTP id 6so469551ewy.12 for ; Sun, 02 May 2010 09:50:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:content-type:subject :date:references:to:message-id:mime-version:x-mailer; bh=x59WOzKO/YkeFGoHmzJ/e/hULhtSttjV2m4B9vJOx0g=; b=leJqM4kkNlbPm3f9kDvNxrs+nDqSzduCaZTLh+sFu7/XjU1OTYzSzrYFEPedg5Az7S sjpa/HO0G6/Q32UndU8gqB4+Kysv3rP4tGXNq4Xfr14Rnz9GV32Ge2a+L1qMc8S6/9UR u1ieJOqNcAUEIbX/0c2VApnrAF5yBnnc6xDwc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:content-type:subject:date:references:to:message-id :mime-version:x-mailer; b=DKMzH+JiwKFr4fJfqLgTiqrl0vM1F6zXicL0UluWYhHpbaKx32TgVwIt8LbhmixALb HLkKOjBZSdwJgPVs1RFOZqz6QGvpFP7feaIFnKCU0WhR5iifEj1/3HCwCQba1ERUkv0d n7CRuaHwWApsBqPtdAqO1E3N1+GAafVDtYBHs= Received: by 10.213.70.205 with SMTP id e13mr2099362ebj.84.1272819053641; Sun, 02 May 2010 09:50:53 -0700 (PDT) Received: from [192.168.1.36] (90-229-249-227-no34.tbcn.telia.com [90.229.249.227]) by mx.google.com with ESMTPS id 15sm2499333ewy.12.2010.05.02.09.50.52 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 May 2010 09:50:52 -0700 (PDT) From: Roger Schildmeijer Content-Type: multipart/alternative; boundary=Apple-Mail-7-306591968 Subject: Re: Bootstrap source code Date: Sun, 2 May 2010 18:50:51 +0200 References: <12A9B41A-2B5D-457F-95BB-4368AA8E0116@gmail.com> To: dev@cassandra.apache.org Message-Id: Mime-Version: 1.0 (Apple Message framework v1078) X-Mailer: Apple Mail (2.1078) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-7-306591968 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii s/hinted handoff/read repair >=20 >=20 >=20 > (Moved to developers mailing list) >=20 > Without delve to deep into to that part of the code my educated(?) = guess is that this will (eventually) be solved/repaired thanks to hinted = handoff and anti entropy service. >=20 >=20 > On 2 maj 2010, at 18.29em, Bill Hastings wrote: >=20 >> Hi >>=20 >> I have looking at the bootstrap source and seem to understand it for = the most part. This is what I do not follow: >>=20 >> (1) New node joins and doesn't advertise its token. >> (2) Requests nodes to send it data. The nodes that need to send it = data first flush memtables and then transfer SSTables. >>=20 >> Once the streaming is over the new node advertises its token and = starts handling reads and writes correct? But what happens to keys that = are being written to the old nodes after the memtables have been dumped. = Looks like there is a window where keys would be going to the old nodes = and not making it to the new nodes. Am I missing something here. >>=20 >> --=20 >> Cheers >> Bill >=20 --Apple-Mail-7-306591968--