anchor.diff:      {noreply, State#state{
           cached_keys_to_flush = NewCachedKeys,
           keys_in_flush = NewKiF,
  -        keys_to_inactivate = maps:merge(ToInactivate, CachedKeys)
  +        keys_to_inactivate = maps:merge(ToInactivate, CachedKeys),
  +        flush_times = NewFT
       }};
   handle_info(Info, #state{} = State) ->
       ?log_bad_request(Info),
  
positive.code: 
              ExcludeMap2 = maps:without(maps:keys(ToInactivate3), ToInactivate2),
              datastore_cache:inactivate(ToInactivate3),
              State#state{keys_to_inactivate = maps:merge(ExcludeMap, ExcludeMap2)}
      end.
negative.code:     keys_to_inactivate = ToInactivate,
      cached_keys_to_flush = CachedKeys,
      keys_in_flush = KiF,
      keys_times = KeysTimes,
      flush_times = FT
  } = State) ->
      Max = application:get_env(?CLUSTER_WORKER_APP_NAME, max_key_tp_mem, 100),
      Exclude = maps:keys(CachedKeys) ++ maps:keys(KiF),
  