org.apache.accumulo.server.master.balancer
Interface LoggerBalancer

All Known Implementing Classes:
SimpleLoggerBalancer

public interface LoggerBalancer


Method Summary
 void balance(java.util.List<LoggerUser> current, java.util.List<java.lang.String> loggers, java.util.Map<LoggerUser,java.util.List<java.lang.String>> assignmentsOut, int loggersPerServer)
          Assign loggers to tablet servers
 

Method Detail

balance

void balance(java.util.List<LoggerUser> current,
             java.util.List<java.lang.String> loggers,
             java.util.Map<LoggerUser,java.util.List<java.lang.String>> assignmentsOut,
             int loggersPerServer)
Assign loggers to tablet servers

Parameters:
current - The loggers assigned to each tablet server
loggers - The list of current loggers
assignmentsOut - the assignments to give to tablet servers


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.