[ https://issues.apache.org/jira/browse/ACCUMULO-2998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14065062#comment-14065062 ]
Eric Newton commented on ACCUMULO-2998: --------------------------------------- I jumped on this improvement because: * lately many users have complained about slow balancing (ACCUMULO-2952) * many users take advantage pre-splitting with a date-based index (that is, they create daily or monthly split points) * the balancing was particularly slow with large, mostly balanced clusters (>100 nodes) * waiting on basic balancing was not very hard to implement * alternative mechanisms require polling the metadata table, and the master is already doing that We could improve the balance API to support {{isBalanced(String tableId)}}, but I don't think it's worth it. Please consider this improvement as still-under-review. Reopen if you believe changes should be made. > provide a mechanism to allow clients to wait for balance > -------------------------------------------------------- > > Key: ACCUMULO-2998 > URL: https://issues.apache.org/jira/browse/ACCUMULO-2998 > Project: Accumulo > Issue Type: New Feature > Components: client, master > Reporter: Eric Newton > Assignee: Eric Newton > Priority: Minor > Fix For: 1.7.0 > > Time Spent: 10m > Remaining Estimate: 0h > > It would be nice to wait for the balancer to run and find no work to do after > creating a bunch of splits. -- This message was sent by Atlassian JIRA (v6.2#6252)