anchor.diff:              ?access_log_get(Key, 0, ReqId, BeginTime, match);
           {ok, _, Bin} ->
               ?access_log_get(Key, byte_size(Bin), ReqId, BeginTime, ok);
  +        {error, Reply = not_found} ->
  +            ?access_log_get(Key, 0, ReqId, BeginTime, Reply);
           {error, Cause} ->
               ?access_log_get(Key, 0, ReqId, BeginTime, error),
               ?error("get/4", [{from, gateway}, {method, get},
  
positive.code:     case Ret of
          {ok, _, Bin} ->
              ?access_log_get(Key, byte_size(Bin), ReqId, BeginTime, ok);
          {error, Cause} ->
              ?access_log_get(Key, 0, ReqId, BeginTime, error),
              ?error("get/3", [{from, gateway}, {method, get},
  
negative.code:     case Ret of
          {ok, _, Bin} ->
              ?access_log_range_get(Key, StartPos, EndPos, byte_size(Bin), ReqId, BeginTime, ok);
          {error, Reply = not_found} ->
              ?access_log_get(Key, 0, ReqId, BeginTime, Reply);
          {error, Cause} ->
              ?access_log_range_get(Key, StartPos, EndPos, 0, ReqId, BeginTime, error),
              ?error("get/5", [{from, gateway}, {method, get},
  