Skip to content

Commit

Permalink
MB-100 Fix couch_set_view:start_compact type spec.
Browse files Browse the repository at this point in the history
Change-Id: I90025970f2ada7517e611af6769a8aa28cd78852
Reviewed-on: http://review.couchbase.org/20019
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
  • Loading branch information
aartamonau authored and fdmanana committed Aug 22, 2012
1 parent 9b4edfd commit 65b31d6
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/couch_set_view/src/couch_set_view_compactor.erl
Expand Up @@ -23,16 +23,20 @@
total_changes
}).

-spec start_compact(binary(), binary()) -> {'ok', pid()}.
-spec start_compact(binary(), binary()) -> {'ok', pid()} |
{'error', 'initial_build'}.
start_compact(SetName, DDocId) ->
start_compact(SetName, DDocId, main).

-spec start_compact(binary(), binary(), set_view_group_type()) -> {'ok', pid()}.
-spec start_compact(binary(), binary(), set_view_group_type()) ->
{'ok', pid()} |
{'error', 'initial_build'}.
start_compact(SetName, DDocId, Type) ->
start_compact(SetName, DDocId, Type, []).

-spec start_compact(binary(), binary(),
set_view_group_type(), list()) -> {'ok', pid()}.
set_view_group_type(), list()) -> {'ok', pid()} |
{'error', 'initial_build'}.
start_compact(SetName, DDocId, Type, UserTaskStatus) ->
{ok, Pid} = get_group_pid(SetName, DDocId, Type),
gen_server:call(Pid, {start_compact, mk_compact_group(UserTaskStatus)}).
Expand Down

0 comments on commit 65b31d6

Please sign in to comment.