anchor.diff:  -export([init/1, handle_call/3, handle_cast/2, handle_info/2,
            terminate/2, code_change/3]).
   
  --export([increment_counter/2, get_ns_server_stats/0, set_counter/2]).
  +-export([increment_counter/2, get_ns_server_stats/0, set_counter/2,
  +         add_histo/2,
  +         cleanup_stale_epoch_histos/0, log_system_stats/1]).
   
   -record(state, {port, prev_sample}).
   
  
positive.code:                                     {hibernated_requests, HibernatedCounter},
                                      {hibernated_waked, WakeupRate}])).
  
  handle_info({tick, TS}, #state{port = Port, prev_sample = PrevSample}) ->
      case flush_ticks(0) of
          0 -> ok;
  
negative.code:             Stats2 = add_ets_stats(Stats),
              case ets:update_counter(ns_server_system_stats, log_counter, {2, 1, ?ETS_LOG_INTVL, 0}) of
                  0 ->
                      log_system_stats(TS);
                  _ ->
                      ok
              end,
  