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 2014/08/19 00:34:35 UTC
git commit: HBASE-11770 TestBlockCacheReporting.testBucketCache is
not stable (Sergey Soldatov)
Repository: hbase
Updated Branches:
refs/heads/master f282ade9a -> f93e4d47d
HBASE-11770 TestBlockCacheReporting.testBucketCache is not stable (Sergey Soldatov)
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/f93e4d47
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/f93e4d47
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/f93e4d47
Branch: refs/heads/master
Commit: f93e4d47d939d852b88717476447671cb90311e5
Parents: f282ade
Author: stack <st...@apache.org>
Authored: Mon Aug 18 15:34:15 2014 -0700
Committer: stack <st...@apache.org>
Committed: Mon Aug 18 15:34:27 2014 -0700
----------------------------------------------------------------------
.../org/apache/hadoop/hbase/io/hfile/TestCacheConfig.java | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/f93e4d47/hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.java
index e6a476c..343caad 100644
--- a/hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.java
+++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/TestCacheConfig.java
@@ -57,14 +57,16 @@ public class TestCacheConfig {
static class Deserializer implements CacheableDeserializer<Cacheable> {
private final Cacheable cacheable;
-
+ private int deserializedIdentifier = 0;
+
Deserializer(final Cacheable c) {
+ deserializedIdentifier = CacheableDeserializerIdManager.registerDeserializer(this);
this.cacheable = c;
}
@Override
public int getDeserialiserIdentifier() {
- return 0;
+ return deserializedIdentifier;
}
@Override
@@ -106,10 +108,11 @@ public class TestCacheConfig {
this.deserializer = new Deserializer(c);
}
+ @Override
public String toString() {
return "size=" + SIZE + ", type=" + getBlockType();
};
-
+
@Override
public long heapSize() {
return SIZE;