anchor.diff:      end.
   
   
  -maybe_compact_views(_DbName, _BucketName, [], _Config) ->
  +maybe_compact_views(_BucketName, [], _Config) ->
       ok;
  -maybe_compact_views(DbName, BucketName, [DDocName | Rest], Config) ->
  -    case maybe_compact_view(DbName, BucketName, DDocName, Config) of
  +maybe_compact_views(BucketName, [DDocName | Rest], Config) ->
  +    case maybe_compact_view(BucketName, DDocName, Config) of
       ok ->
  -        maybe_compact_views(DbName, BucketName, Rest, Config);
  +        maybe_compact_views(BucketName, Rest, Config);
       timeout ->
           ok
       end.
  
positive.code:     DDocNames.
  
  
  maybe_compact_view(DbName, BucketName, DDocId, Config) ->
      case (catch couch_set_view:get_group_info(BucketName, DDocId)) of
      {ok, GroupInfo} ->
          case can_view_compact(Config, BucketName, DDocId, GroupInfo) of
          true ->
  
negative.code:         Db,
          fun(#doc_info{id = <<"_design/", _/binary>>, deleted = true}, _, Acc) ->
              {ok, Acc};
          (#doc_info{id = <<"_design/", _/binary>> = Id}, _, Acc) ->
              {ok, [Id | Acc]};
          (_, _, Acc) ->
              {stop, Acc}
  