Skip to content

Commit 9a4a8ef

Browse files
bijugspetersomogyi
authored andcommitted
HBASE-22363 Remove hardcoded number of read cache block buckets
Signed-off-by: Peter Somogyi <[email protected]>
1 parent 586e177 commit 9a4a8ef

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/LruBlockCache.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -742,7 +742,7 @@ void evict() {
742742
bucketQueue.add(bucketMulti);
743743
bucketQueue.add(bucketMemory);
744744

745-
int remainingBuckets = 3;
745+
int remainingBuckets = bucketQueue.size();
746746

747747
BlockBucket bucket;
748748
while ((bucket = bucketQueue.poll()) != null) {

hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,7 @@ private void freeSpace(final String why) {
786786
bucketQueue.add(bucketMulti);
787787
bucketQueue.add(bucketMemory);
788788

789-
int remainingBuckets = 3;
789+
int remainingBuckets = bucketQueue.size();
790790
long bytesFreed = 0;
791791

792792
BucketEntryGroup bucketGroup;

0 commit comments

Comments
 (0)