anchor.diff:  -spec backfilling(node(), bucket_name()) ->
                            boolean().
   backfilling(Node, Bucket) ->
  -    gen_server:call({server(Bucket), Node}, backfilling).
  +    End = <<":pending_backfill">>,
  +    ES = byte_size(End),
  +    {ok, Stats} = stats(Node, Bucket, <<"tap">>),
  +    lists:foldl(fun ({<<"eq_tapq:", K/binary>>, <<"true">>}, Acc) ->
  +                        S = byte_size(K) - ES,
  +                        case K of
  +                            <<_:S/binary, End/binary>> ->
  +                                true;
  +                            _ ->
  +                                Acc
  +                        end;
  +                    (_, Acc) ->
  +                        Acc
  +                end, false, Stats).
   
   
   %% @doc Delete a vbucket. Will set the vbucket to dead state if it
  
positive.code:     {reply, Reply, State};
  handle_call(sync_bucket_config, _From, State) ->
      handle_info(check_config, State),
      {reply, ok, State}.
  
  
  handle_cast(unhandled, unhandled) ->
      unhandled.
  
  
  handle_info(check_config, State) ->
  
negative.code:     gen_server:enter_loop(?MODULE, [], #state{sock=Sock, bucket=Bucket}).
  
  
  handle_call({delete_vbucket, VBucket}, _From, #state{sock=Sock} = State) ->
      case mc_client_binary:delete_vbucket(Sock, VBucket) of
          ok ->
  