[ https://issues.apache.org/jira/browse/HBASE-22339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
puleya7 resolved HBASE-22339. ----------------------------- Resolution: Not A Problem > BucketCache capacity limit may be wrong > --------------------------------------- > > Key: HBASE-22339 > URL: https://issues.apache.org/jira/browse/HBASE-22339 > Project: HBase > Issue Type: Improvement > Components: BucketCache > Reporter: puleya7 > Priority: Trivial > Labels: cache > > In the constructor of BC, the capacity limit looks like 32TB, code as follow: > > {code:java} > long blockNumCapacity = capacity / blockSize; > if (blockNumCapacity >= Integer.MAX_VALUE) { > // Enough for about 32TB of cache! > throw new IllegalArgumentException("Cache capacity is too large, only > support 32TB now"); > } > {code} > Default blockSize is 64*1024 > Integer.MAX_VALUE is 2147483647 > blockNumCapacity >= Integer.MAX_VALUE means capacity >= 127.99TB, not 32TB. > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)