Review compaction heuristic and move compaction code out so standalone and 
independently testable
-------------------------------------------------------------------------------------------------

                 Key: HBASE-2462
                 URL: https://issues.apache.org/jira/browse/HBASE-2462
             Project: Hadoop HBase
          Issue Type: Improvement
            Reporter: stack
            Priority: Critical
             Fix For: 0.20.5, 0.21.0


Anything that improves our i/o profile makes hbase run smoother.  Over in 
HBASE-2457, good work has been done already describing the tension between 
minimizing compactions versus minimizing count of store files.  This issue is 
about following on from what has been done in 2457 but also, breaking the 
hard-to-read compaction code out of Store.java out to a standalone class that 
can be the easier tested (and easily analyzed for its performance 
characteristics).

If possible, in the refactor, we'd allow specification of alternate merge sort 
implementations. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to