Class TabletBalancer.BalancerProblem
java.lang.Object
org.apache.accumulo.server.master.balancer.TabletBalancer.BalancerProblem
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
TabletBalancer.NoTservers
,TabletBalancer.OutstandingMigrations
- Enclosing class:
- TabletBalancer
A deferred call descendent TabletBalancers use to log why they can't continue. The call is
deferred so that TabletBalancer can limit how often messages happen.
Implementations should be reused as much as possible.
Be sure to pass in a properly scoped Logger instance so that messages indicate what part of the
system is having trouble.
-
Field Details
-
balancerLog
protected final org.slf4j.Logger balancerLog
-
-
Constructor Details
-
BalancerProblem
public BalancerProblem(org.slf4j.Logger logger)
-