/**
   * @param nodeId Sender ID.
   * @param res Response.
   */
  private void processGetResponse(UUID nodeId, GridNearGetResponse<K, V> res) {
    GridNearGetFuture<K, V> fut =
        (GridNearGetFuture<K, V>) ctx.mvcc().<Map<K, V>>future(res.version().id(), res.futureId());

    if (fut == null) {
      if (log.isDebugEnabled())
        log.debug(
            "Failed to find future for get response [sender=" + nodeId + ", res=" + res + ']');

      return;
    }

    fut.onResult(nodeId, res);
  }