[ 
https://issues.apache.org/jira/browse/HBASE-7884?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13585275#comment-13585275
 ] 

Jean-Marc Spaggiari commented on HBASE-7884:
--------------------------------------------

If we know exactly how we want to test it, I have a dedicated machine that I'm 
using for PerformanceTest where I can try that.

Like we can created a 1GB table with randomWriteTest, activate BloomFilters on 
it, backup it then run the major compaction 10 times without this patch, and 10 
times with this patch, and compare the results?

How should we do to mesure when the major_compaction is ending? major_compact 
returns immediatly. We can look at the table status in the UI every 30 seconds 
but that will use some cpu resources...
                
> ByteBloomFilter's performance can be improved by avoiding multiplication when 
> generating hash 
> ----------------------------------------------------------------------------------------------
>
>                 Key: HBASE-7884
>                 URL: https://issues.apache.org/jira/browse/HBASE-7884
>             Project: HBase
>          Issue Type: Bug
>          Components: Performance
>    Affects Versions: 0.94.5
>            Reporter: clockfly
>            Priority: Minor
>             Fix For: 0.96.0, 0.94.6
>
>         Attachments: bloom_optimization_trunk_patch.patch, 
> bloom_performance_tunning.patch, hbase-7884-performance-report.pdf
>
>
> ByteBloomFilter's performance can be optimized by avoiding multiplication 
> operation when generating hash 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to