diff --git a/src/riak_kv_wterl_backend.erl b/src/riak_kv_wterl_backend.erl index 119624f..dcadbc2 100644 --- a/src/riak_kv_wterl_backend.erl +++ b/src/riak_kv_wterl_backend.erl @@ -340,23 +340,26 @@ is_empty(#state{connection=Connection, table=Table}) -> %% @doc Get the status information for this wterl backend -spec status(state()) -> [{atom(), term()}]. -status(#state{connection=Connection, table=Table}) -> - case wterl:cursor_open(Connection, Table) of - {ok, Cursor} -> - TheStats = - case fetch_status(Cursor) of - {ok, Stats} -> - Stats; - {error, {eperm, _}} -> % TODO: review/fix this logic - {ok, []}; - _ -> - {ok, []} - end, - wterl:cursor_close(Cursor), - TheStats; - {error, Reason2} -> - {error, Reason2} - end. +status(_) -> + []. + +%% status(#state{connection=Connection, table=Table}) -> +%% case wterl:cursor_open(Connection, Table) of +%% {ok, Cursor} -> +%% TheStats = +%% case fetch_status(Cursor) of +%% {ok, Stats} -> +%% Stats; +%% {error, {eperm, _}} -> % TODO: review/fix this logic +%% {ok, []}; +%% _ -> +%% {ok, []} +%% end, +%% wterl:cursor_close(Cursor), +%% TheStats; +%% {error, Reason2} -> +%% {error, Reason2} +%% end. %% @doc Register an asynchronous callback -spec callback(reference(), any(), state()) -> {ok, state()}. @@ -543,8 +546,7 @@ from_index_key(LKey) -> %% @private %% Return all status from wterl statistics cursor -fetch_status(_Cursor) -> - {ok, []}. +%% fetch_status(Cursor) -> %% {ok, fetch_status(Cursor, wterl:cursor_next_value(Cursor), [])}. %% fetch_status(_Cursor, {error, _}, Acc) -> %% lists:reverse(Acc);