anchor.diff:  
   
   enum_docs_since(DbUrl, StartSeq, InFun, InAcc) when is_list(DbUrl) ->
  -    Url = DbUrl ++ "_all_docs_by_seq?startkey=" ++ integer_to_list(StartSeq),
  +    Url = DbUrl ++ "_all_docs_by_seq?count=4&startkey=" ++ integer_to_list(StartSeq),
       {obj, Results} = do_http_request(Url, get),
       DocInfoList=
       lists:map(fun({obj, RowInfoList}) ->
  
positive.code:     end.
  
  pull_rep(DbTarget, DbSource, SourceSeqNum) ->
      Parent = self(),
      SaveDocsPid = spawn_link(fun() ->
              save_docs_loop(Parent, DbTarget, 0) end),
      OpenDocsPid = spawn_link(fun() ->
              open_doc_revs_loop(Parent, DbSource, SaveDocsPid, 0) end),
      MissingRevsPid = spawn_link(fun() ->
              get_missing_revs_loop(Parent, DbTarget, OpenDocsPid, 0, 0) end),
      {ok, NewSeq} = enum_docs_since(DbSource, SourceSeqNum,
          fun(SrcDocInfo, _, _) ->
              #doc_info{id=Id,
  
negative.code:                 tuple_to_list(proplists:get_value("deleted_conflicts", RowValueProps, {})),
              deleted = proplists:get_value("deleted", RowValueProps, false)}
          end, tuple_to_list(proplists:get_value("rows", Results))),
      case DocInfoList of
      [] ->
          {ok, InAcc};
      _ ->
          Acc2 = enum_docs0(InFun, DocInfoList, InAcc),
          #doc_info{update_seq=LastSeq} = lists:last(DocInfoList),
          enum_docs_since(DbUrl, LastSeq, InFun, Acc2)
      end;
  enum_docs_since(DbSource, StartSeq, Fun, Acc) ->
      couch_db:enum_docs_since(DbSource, StartSeq, Fun, Acc).
  
  