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)