[ 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)