private void removePendingFetchRequest(Node fetchTarget, int sessionId) {
        log.debug("Removing pending request for fetch session: {} for node: {}", sessionId, fetchTarget);
        nodesWithPendingFetchRequests.remove(fetchTarget.id());
    }
Implements the core logic for a failed fetch response.

@param fetchTarget {@link Node} from which the fetch data was requested
@param data        {@link FetchSessionHandler.FetchRequestData} from request
@param t           {@link Throwable} representing the error that resulted in the failure
clients/src/main/java/org/apache/kafka/clients/consumer/internals/AbstractFetch.java