class ShardedTableTabletBalancer extends GroupBalancer {

    @Override
    public synchronized void getAssignments(SortedMap<TServerInstance,TabletServerStatus> current, Map<KeyExtent,TServerInstance> unassigned,
                    Map<KeyExtent,TServerInstance> assignments) {
        // During getAssignments, we'll just partition using the shard's day.
        partitioner = new ShardDayPartitioner();
        
        super.getAssignments(current, unassigned, assignments);
    }

    public  ShardedTableTabletBalancer(String tableId);

}