HBASE-2825 Scans respect row locks
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003698 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
7bb6f3839c
commit
e5c4776af9
|
@ -961,6 +961,7 @@ Release 0.21.0 - Unreleased
|
||||||
HBASE-3019 Make bulk assignment on cluster startup run faster
|
HBASE-3019 Make bulk assignment on cluster startup run faster
|
||||||
HBASE-3066 We don't put the port for hregionserver up into znode since
|
HBASE-3066 We don't put the port for hregionserver up into znode since
|
||||||
new master
|
new master
|
||||||
|
HBASE-2825 Scans respect row locks
|
||||||
|
|
||||||
NEW FEATURES
|
NEW FEATURES
|
||||||
HBASE-1961 HBase EC2 scripts
|
HBASE-1961 HBase EC2 scripts
|
||||||
|
|
|
@ -48,7 +48,8 @@ in different formats.
|
||||||
{@link org.apache.hadoop.hbase.client.HTable#delete(Delete)} to execute.
|
{@link org.apache.hadoop.hbase.client.HTable#delete(Delete)} to execute.
|
||||||
</p>
|
</p>
|
||||||
<p>Puts, Gets and Deletes take out a lock on the target row for the duration of their operation.
|
<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>
|
||||||
<p>Client code accessing a cluster finds the cluster by querying ZooKeeper.
|
<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.
|
This means that the ZooKeeper quorum to use must be on the client CLASSPATH.
|
||||||
|
|
Loading…
Reference in New Issue