anchor.diff:  handle_cast({new_state, NewIdxState}, State) ->
       #st{
           mod=Mod,
  -        idx_state=OldIdxState,
  -        commit_delay=Delay
  +        idx_state=OldIdxState
       } = State,
       assert_signature_match(Mod, OldIdxState, NewIdxState),
       CurrSeq = Mod:get(update_seq, NewIdxState),
  
positive.code:     couch_log:debug("Updated index for db: ~s idx: ~s seq: ~B", Args),
      Rest = send_replies(State#st.waiters, CurrSeq, NewIdxState),
      case State#st.committed of
          true -> erlang:send_after(Delay, self(), commit);
          false -> ok
      end,
      {noreply, State#st{
  
negative.code:         false -> ok
      end,
      case State#st.committed of
          true -> erlang:send_after(commit_delay(), self(), commit);
          false -> ok
      end,
      State#st{
  