Return-Path: X-Original-To: apmail-accumulo-notifications-archive@minotaur.apache.org Delivered-To: apmail-accumulo-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2187E179BD for ; Thu, 22 Jan 2015 16:34:36 +0000 (UTC) Received: (qmail 2869 invoked by uid 500); 22 Jan 2015 16:34:36 -0000 Delivered-To: apmail-accumulo-notifications-archive@accumulo.apache.org Received: (qmail 2835 invoked by uid 500); 22 Jan 2015 16:34:36 -0000 Mailing-List: contact notifications-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jira@apache.org Delivered-To: mailing list notifications@accumulo.apache.org Received: (qmail 2817 invoked by uid 99); 22 Jan 2015 16:34:36 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Jan 2015 16:34:36 +0000 Date: Thu, 22 Jan 2015 16:34:36 +0000 (UTC) From: "Keith Turner (JIRA)" To: notifications@accumulo.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (ACCUMULO-3480) GroupBalancer improvements MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/ACCUMULO-3480?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14287685#comment-14287685 ] Keith Turner commented on ACCUMULO-3480: ---------------------------------------- Looking at your profiling info, I was noticing that 26% was in {{populateMigrations}}. We know what 11% of that is. Looking at the code, I noticed that code always does a lot of work (even if there are no moves). I made the method do nothing if there are no moves. With this change the time when things are already balanced went from .95 secs to .52 secs. > GroupBalancer improvements > -------------------------- > > Key: ACCUMULO-3480 > URL: https://issues.apache.org/jira/browse/ACCUMULO-3480 > Project: Accumulo > Issue Type: Bug > Reporter: Keith Turner > Assignee: Keith Turner > Fix For: 1.7.0 > > Attachments: ACCUMULO-3480-1.patch, ACCUMULO-3480-2.patch > > > [~bfloss] made the following comment on ACCUMULO-3439 > bq. The balance method in GroupBalancer does nothing if there are any incoming migrations. You probably want to check the incoming migrations and only bail out if any of those migrations are for the specific table that the GroupBalancer is managing. > I chatted w/ Brian and he also mentioned that the group balancer should record time at the end, and not the beginning. -- This message was sent by Atlassian JIRA (v6.3.4#6332)