Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 83286 invoked from network); 6 Feb 2009 03:18:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 6 Feb 2009 03:18:20 -0000 Received: (qmail 86706 invoked by uid 500); 6 Feb 2009 03:18:20 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 86665 invoked by uid 500); 6 Feb 2009 03:18:19 -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 86654 invoked by uid 99); 6 Feb 2009 03:18:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Feb 2009 19:18:19 -0800 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 antony.blakey@gmail.com designates 209.85.198.231 as permitted sender) Received: from [209.85.198.231] (HELO rv-out-0506.google.com) (209.85.198.231) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Feb 2009 03:18:10 +0000 Received: by rv-out-0506.google.com with SMTP id g37so553027rvb.35 for ; Thu, 05 Feb 2009 19:17:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=BTKM0+pl2BkoPVL/In7LfSTCGcCv+hwb1ZGTJvfyTLc=; b=oHEd8MLG+VKtkb0wDACOTqLrNykgGUYdUV9YDWZ2VdMfEMXnb6oNw4pNlB2rak4cM9 n7aQOhcm76Nuv5CLv6CKYiGgfvI7DQha6Dnba8ZjfwH6YGGlNxwi+E0uKnJ07tOIFaqS CrS6R5hFgnFTJiFQswcTbI+wS/D+tTw02UXcc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=EUuockUnxzvjr7teClRkMI+1nl14Ue4K30wps9aPUYJPLVGlYAjP5RYcw133O2wLxn Cmrh0IW92NL/6S2uHeUXCE3FqMhXTQp03znXr8/m2K3lw5YYzzAp5UdLS/6XTHOsI95f eKIWm3Ndy+VbJgBEU/IABZQ4TCvFGyKDVwGUs= Received: by 10.142.174.8 with SMTP id w8mr691174wfe.207.1233890269592; Thu, 05 Feb 2009 19:17:49 -0800 (PST) Received: from ?192.168.0.16? (ppp121-45-202-232.lns10.adl2.internode.on.net [121.45.202.232]) by mx.google.com with ESMTPS id 32sm2467387wfc.29.2009.02.05.19.17.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 05 Feb 2009 19:17:49 -0800 (PST) Message-Id: <137AFAF6-AD06-48BA-8EED-4DF4742F6849@gmail.com> From: Antony Blakey To: dev@couchdb.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Subject: Re: Transactional _bulk_docs Date: Fri, 6 Feb 2009 13:47:45 +1030 References: <988C8AAF-E151-40FB-9E1A-000876FE3489@gmail.com> <182D5B6E-D179-470A-8638-B54E3DEF2747@pobox.com> <11E11144-004D-45B8-A503-88FD471953D7@apache.org> <9C8B5F07-856F-495D-AD91-FCA5AB5E31FF@pobox.com> <4E507D2E-88F9-4591-B721-F4343ACA9A9E@apache.org> <393666B7-8444-4D23-A2BA-AD59652A96AE@sauria.com> <0D17D25F-7E88-4F19-96A9-62FC81E2DFC5@pobox.com> X-Mailer: Apple Mail (2.930.3) X-Virus-Checked: Checked by ClamAV on apache.org Ooops... On 06/02/2009, at 1:32 PM, Antony Blakey wrote: > In short, I think it is a mistake to try and hide the different > characteristics of local (even clustered) operations, and > replication. You may disagree, but if the system distinguishes > between these two fundamentally different things (distinguished by > their partition-tolerance), you can code as though every operation > leads to conflict if you wish, but I can't take advantage of the > difference. ... if the system doesn't distinguish between those two cases. Distinguishing between the two cases allows for a wider range of uses and application models. Antony Blakey ------------- CTO, Linkuistics Pty Ltd Ph: 0438 840 787 All that is required for evil to triumph is that good men do nothing.