Return-Path: Delivered-To: apmail-hbase-user-archive@www.apache.org Received: (qmail 59373 invoked from network); 11 Dec 2010 22:37:36 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 11 Dec 2010 22:37:36 -0000 Received: (qmail 44951 invoked by uid 500); 11 Dec 2010 22:37:35 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 44919 invoked by uid 500); 11 Dec 2010 22:37:35 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 44911 invoked by uid 99); 11 Dec 2010 22:37:35 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 11 Dec 2010 22:37:35 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.214.178] (HELO mail-iw0-f178.google.com) (209.85.214.178) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 11 Dec 2010 22:37:28 +0000 Received: by iwn1 with SMTP id 1so7512708iwn.23 for ; Sat, 11 Dec 2010 14:37:06 -0800 (PST) Received: by 10.42.230.65 with SMTP id jl1mr1603310icb.411.1292107025078; Sat, 11 Dec 2010 14:37:05 -0800 (PST) Received: from [192.168.144.105] (c-24-23-160-173.hsd1.ca.comcast.net [24.23.160.173]) by mx.google.com with ESMTPS id z4sm4243745ibg.1.2010.12.11.14.37.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 11 Dec 2010 14:37:04 -0800 (PST) Sender: Christopher Tarnas Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1082) Subject: Re: thirft mutateRows transaction From: Chris Tarnas In-Reply-To: Date: Sat, 11 Dec 2010 14:37:00 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: References: <3093AD61-82D7-4EC5-9791-75CD1690DCBE@email.com> To: user@hbase.apache.org X-Mailer: Apple Mail (2.1082) X-Virus-Checked: Checked by ClamAV on apache.org It surprised me when I read it and wondered if something special was = going on for the Thrift API. I saw the comment in the Hbase.thrift API = file here: = http://svn.apache.org/viewvc/hbase/trunk/src/main/resources/org/apache/had= oop/hbase/thrift/Hbase.thrift?view=3Dmarkup Look at the comment for the mutateRows method at around line 405. thanks, -chris On Dec 11, 2010, at 11:12 AM, Stack wrote: > Where do you see that? HBase is not transactional. > Thanks Chris, > St.Ack >=20 > On Fri, Dec 10, 2010 at 2:57 PM, Chris Tarnas wrote: >> I was looking through the thirft API again and noticed that it said = if a transaction - comprised of updates to one or more rows - throws an = exception then the whole transaction is aborted. Does this mean that it = is atomic and none of the updates will be executed or could some subset = of them be executed (which I assumed was the case before I read the = comments again recently). >>=20 >> thanks >> -chris >>=20 >>=20