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/hadoop/hbase/thrift/Hbase.thrift?view=markup 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 > > On Fri, Dec 10, 2010 at 2:57 PM, Chris Tarnas <[email protected]> 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). >> >> thanks >> -chris >> >>
