hbase-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From raw...@apache.org
Subject svn commit: r1003698 - in /hbase/trunk: CHANGES.txt src/main/java/org/apache/hadoop/hbase/client/package-info.java
Date Fri, 01 Oct 2010 22:46:16 GMT
Author: rawson
Date: Fri Oct  1 22:46:15 2010
New Revision: 1003698

URL: http://svn.apache.org/viewvc?rev=1003698&view=rev
Log:
HBASE-2825  Scans respect row locks


Modified:
    hbase/trunk/CHANGES.txt
    hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/package-info.java

Modified: hbase/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hbase/trunk/CHANGES.txt?rev=1003698&r1=1003697&r2=1003698&view=diff
==============================================================================
--- hbase/trunk/CHANGES.txt (original)
+++ hbase/trunk/CHANGES.txt Fri Oct  1 22:46:15 2010
@@ -961,6 +961,7 @@ Release 0.21.0 - Unreleased
    HBASE-3019  Make bulk assignment on cluster startup run faster
    HBASE-3066  We don't put the port for hregionserver up into znode since
                new master
+   HBASE-2825  Scans respect row locks
 
   NEW FEATURES
    HBASE-1961  HBase EC2 scripts

Modified: hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/package-info.java
URL: http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/package-info.java?rev=1003698&r1=1003697&r2=1003698&view=diff
==============================================================================
--- hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/package-info.java (original)
+++ hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/package-info.java Fri Oct  1
22:46:15 2010
@@ -48,7 +48,8 @@ in different formats.
  {@link org.apache.hadoop.hbase.client.HTable#delete(Delete)} to execute.
  </p>
  <p>Puts, Gets and Deletes take out a lock on the target row for the duration of their
operation.
- Scans (currently) operate without respect for row locks.
+ Concurrent modifications to a single row are serialized.  Gets and scans run concurrently
without
+ interference of the row locks and are guaranteed to not to return half written rows.
  </p>
  <p>Client code accessing a cluster finds the cluster by querying ZooKeeper.
  This means that the ZooKeeper quorum to use must be on the client CLASSPATH.



Mime
View raw message