Class DefaultGroupHandler.BucketCorrector

  • All Implemented Interfaces:
    Runnable
    Enclosing class:
    DefaultGroupHandler

    protected final class DefaultGroupHandler.BucketCorrector
    extends Object
    implements Runnable
    Performs bucket verification operation for all hash groups in this device. Checks RouteHandler to ensure that routing is stable before attempting verification. Verification involves creating a nextObjective with operation VERIFY for existing next objectives in the store, and passing it to the driver. It is the driver that actually performs the verification by adding or removing buckets to match the verification next objective created here.
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface Runnable