Return-Path: Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: (qmail 45123 invoked from network); 26 Oct 2010 07:19:44 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 26 Oct 2010 07:19:44 -0000 Received: (qmail 14024 invoked by uid 500); 26 Oct 2010 07:19:44 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 13940 invoked by uid 500); 26 Oct 2010 07:19:43 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 13931 invoked by uid 99); 26 Oct 2010 07:19:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Oct 2010 07:19:43 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Oct 2010 07:19:41 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o9Q7JJjL008473 for ; Tue, 26 Oct 2010 07:19:19 GMT Message-ID: <14470041.74351288077559591.JavaMail.jira@thor> Date: Tue, 26 Oct 2010 03:19:19 -0400 (EDT) From: "stack (JIRA)" To: issues@hbase.apache.org Subject: [jira] Commented: (HBASE-2462) Review compaction heuristic and move compaction code out so standalone and independently testable MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HBASE-2462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12924870#action_12924870 ] stack commented on HBASE-2462: ------------------------------ @Nicolas On 1., above, sorry if I'm being dense, but I don't get the relation between hlog block size and hfile size. 3. sounds great. > 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: HBase > Issue Type: Improvement > Reporter: stack > Assignee: Jonathan Gray > Priority: Critical > > 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. - You can reply to this email to add a comment to the issue online.