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)

Reply via email to