anchor.diff:      Path = filename:join([BasePath, PartitionStr]),
       Buckets = sblob_preg:new(),
       Channels = sblob_preg:new(),
  +    {ok, BucketsSup} = gblob_buckets_sup:start_link(),
   
       % TODO: configure and calculate based on number of buckets
       BucketEvictTimeInterval = 60000,
  
positive.code:            evict_bucket(BucketName, Partition, MaxBucketSize, MaxTimeMsNoEviction)
      end,
  
      {ok, State#state{next_bucket_index=NewNextIndex}}.
  
  terminate(_Reason, State=#state{partition=Partition}) ->
      lager:info("terminate ~p", [Partition]),
  
negative.code:                 next_bucket_index=1,
                  max_bucket_time_no_evict_ms=60000,
                  max_bucket_size_bytes=52428800,
                  buckets_sup,
                  buckets,
                  channels}).
  
  