diff options
-rw-r--r-- | src/chttpd/src/chttpd_node.erl | 3 | ||||
-rw-r--r-- | src/couch/src/couch_server.erl | 10 |
2 files changed, 2 insertions, 11 deletions
diff --git a/src/chttpd/src/chttpd_node.erl b/src/chttpd/src/chttpd_node.erl index 734c49bd7..6407df106 100644 --- a/src/chttpd/src/chttpd_node.erl +++ b/src/chttpd/src/chttpd_node.erl @@ -209,8 +209,7 @@ get_stats() -> {NumberOfGCs, WordsReclaimed, _} = statistics(garbage_collection), {{input, Input}, {output, Output}} = statistics(io), {CF, CDU} = db_pid_stats(), - MessageQueues0 = [{couch_file, {CF}}, {couch_db_updater, {CDU}}, - {couch_server, couch_server:aggregate_queue_len()}], + MessageQueues0 = [{couch_file, {CF}}, {couch_db_updater, {CDU}}], MessageQueues = MessageQueues0 ++ message_queues(registered()), {SQ, DCQ} = run_queues(), [ diff --git a/src/couch/src/couch_server.erl b/src/couch/src/couch_server.erl index 4d1a96b19..22797f80b 100644 --- a/src/couch/src/couch_server.erl +++ b/src/couch/src/couch_server.erl @@ -28,7 +28,6 @@ -export([lock/2, unlock/1]). -export([db_updated/1]). -export([num_servers/0, couch_server/1, couch_dbs_pid_to_name/1, couch_dbs/1]). --export([aggregate_queue_len/0]). % config_listener api -export([handle_config_change/5, handle_config_terminate/3]). @@ -356,6 +355,7 @@ handle_config_terminate(_, stop, _) -> handle_config_terminate(_Server, _Reason, N) -> erlang:send_after(?RELISTEN_DELAY, whereis(?MODULE), {restart_config_listener, N}). + all_databases() -> {ok, DbList} = all_databases( fun(DbName, Acc) -> {ok, [DbName | Acc]} end, []), @@ -937,14 +937,6 @@ num_servers() -> erlang:system_info(schedulers). -aggregate_queue_len() -> - N = num_servers(), - Names = [couch_server(I) || I <- lists:seq(1, N)], - MQs = [process_info(whereis(Name), message_queue_len) || - Name <- Names], - lists:sum([X || {_, X} <- MQs]). - - -ifdef(TEST). -include_lib("eunit/include/eunit.hrl"). |