Viraj Jasani created PHOENIX-7244: ------------------------------------- Summary: BloomFilter tests that can be run with HBase 2.4 and 2.5 profiles Key: PHOENIX-7244 URL: https://issues.apache.org/jira/browse/PHOENIX-7244 Project: Phoenix Issue Type: Task Reporter: Viraj Jasani
PHOENIX-7229 fixes how start and stop rowkey generated for single point lookups in a way that we can leverage bloom filter. However, BloomFilterIT written with initial commit is only compatible with HBase 2.5 versions since HBASE-27241 is only present on 2.5 onwards. BloomFilterIT is removed for now, as part of this Jira we should re-write BloomFilterIT such that we can check verify bloom filter metrics for any HBase profile and only if the mini-cluster is brought up with any version less than 2.5.0, we can ignore the test. This means that we cannot directly access BloomFilterMetrics class, we should check regionserver JMX endpoint and verify whether store metrics have "bloomFilterRequestsCount", "bloomFilterNegativeResultsCount" and "bloomFilterEligibleRequestsCount" present, and verify the values accordingly. -- This message was sent by Atlassian Jira (v8.20.10#820010)