Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 24304 invoked from network); 4 Feb 2010 22:13:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 4 Feb 2010 22:13:15 -0000 Received: (qmail 44542 invoked by uid 500); 4 Feb 2010 22:13:14 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 44474 invoked by uid 500); 4 Feb 2010 22:13:14 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 44464 invoked by uid 99); 4 Feb 2010 22:13:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Feb 2010 22:13:14 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of adam.kocoloski@gmail.com designates 209.85.221.194 as permitted sender) Received: from [209.85.221.194] (HELO mail-qy0-f194.google.com) (209.85.221.194) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Feb 2010 22:13:05 +0000 Received: by qyk32 with SMTP id 32so1458030qyk.12 for ; Thu, 04 Feb 2010 14:12:44 -0800 (PST) Received: by 10.224.110.11 with SMTP id l11mr525690qap.107.1265321563930; Thu, 04 Feb 2010 14:12:43 -0800 (PST) Received: from ?10.0.1.9? (c-71-232-49-44.hsd1.ma.comcast.net [71.232.49.44]) by mx.google.com with ESMTPS id 2sm2149281qwi.5.2010.02.04.14.12.42 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 04 Feb 2010 14:12:42 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1077) Subject: Re: associating UUIDs to DBs From: Adam Kocoloski In-Reply-To: Date: Thu, 4 Feb 2010 17:12:40 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <2DB10989-7DA6-4007-BBF1-FA5BF9A63898@apache.org> References: <46aeb24f1002021341h3a3e6a62l9ab92274646f2c74@mail.gmail.com> <20100203095327.GA8099@uk.tiscali.com> <7CBFD4B9-23DB-4626-9FC6-81095E1A4161@apache.org> <2EBB675B-A3C2-494A-B3FA-19D089D38268@apache.org> To: dev@couchdb.apache.org X-Mailer: Apple Mail (2.1077) X-Virus-Checked: Checked by ClamAV on apache.org On Feb 4, 2010, at 5:05 PM, Randall Leeds wrote: > On Thu, Feb 4, 2010 at 08:17, Adam Kocoloski = wrote: >>=20 >> If we went ahead and implemented this I think the UUID becomes = superfluous from the replicator's perspective. You wouldn't want to = restrict this Merkle tree check to UUID-matched DBs, as it would be = useful for reducing entropy in a sharded database cluster that stores = multiple copies of each document in different database shards. In fact, = IIRC that was a Dynamo feature in the original Amazon paper. >=20 > I mostly follow and I think I agree. > Can you clarify "as it would be useful for reducing entropy..."? >=20 > Randall Sure, that was too terse on my part. I'm referring to the case where = you're promising to write N copies of a document in your cluster, but = for whatever reason you only succeed W