You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2012/04/05 23:47:33 UTC
svn commit: r1310087 -
/hbase/branches/0.90/src/test/java/org/apache/hadoop/hbase/TestKeyValue.java
Author: stack
Date: Thu Apr 5 21:47:32 2012
New Revision: 1310087
URL: http://svn.apache.org/viewvc?rev=1310087&view=rev
Log:
HBASE-5724 Row cache of KeyValue should be cleared in readFields() -- ADDENDUM.. MISSING IMPORT
Modified:
hbase/branches/0.90/src/test/java/org/apache/hadoop/hbase/TestKeyValue.java
Modified: hbase/branches/0.90/src/test/java/org/apache/hadoop/hbase/TestKeyValue.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.90/src/test/java/org/apache/hadoop/hbase/TestKeyValue.java?rev=1310087&r1=1310086&r2=1310087&view=diff
==============================================================================
--- hbase/branches/0.90/src/test/java/org/apache/hadoop/hbase/TestKeyValue.java (original)
+++ hbase/branches/0.90/src/test/java/org/apache/hadoop/hbase/TestKeyValue.java Thu Apr 5 21:47:32 2012
@@ -33,6 +33,7 @@ import org.apache.hadoop.hbase.KeyValue.
import org.apache.hadoop.hbase.KeyValue.MetaComparator;
import org.apache.hadoop.hbase.KeyValue.Type;
import org.apache.hadoop.hbase.util.Bytes;
+import org.apache.hadoop.io.WritableUtils;
public class TestKeyValue extends TestCase {
private final Log LOG = LogFactory.getLog(this.getClass().getName());
@@ -401,8 +402,7 @@ public class TestKeyValue extends TestCa
kv1.getRow(); // set row cache of kv1
KeyValue kv2 = new KeyValue(Bytes.toBytes("row2"), Bytes.toBytes("cf2"),
Bytes.toBytes("qualifier2"), 12345L, Bytes.toBytes("value2"));
- kv1.readFields(new DataInputStream(new ByteArrayInputStream(WritableUtils
- .toByteArray(kv2))));
+ kv1.readFields(new DataInputStream(new ByteArrayInputStream(WritableUtils.toByteArray(kv2))));
// check equality
assertEquals(kv1, kv2);
// check cache state (getRow() return the cached value if the cache is set)