anchor.diff:  -define(DEF_TIMEOUT,       3000).
   -endif.
   
  +-define(DEF_NUM_OF_DIV, 32).
  +
   -record(routing_table, {index = []    :: list(pos_integer()),
                           checksum = -1 :: integer(),
                           table = []    :: list()
  
positive.code: gen_routing_table(Version) ->
      %% Retrieve ring from local's master [etc|mnesia]
      {ok, CurRing} = leo_redundant_manager_api:get_ring(Version),
      Checksum = erlang:crc32(term_to_binary(CurRing)),
      ?debugVal(Checksum),
      %%
  
  
      {ok, Checksum}.
  
negative.code:                   timestamp    = Timestamp} = State) ->
  
      {ok, {R1, R2}}= leo_redundant_manager_api:checksum(?CHECKSUM_RING),
      ThisTime = timestamp(),
  
      case ((ThisTime - Timestamp) < MinInterval) of
  