public static Map<String, Object> postProcessReconnectBackoffConfigs(AbstractConfig config,
                                                                         Map<String, Object> parsedValues) {
        HashMap<String, Object> rval = new HashMap<>();
        Map<String, Object> originalConfig = config.originals();
        if ((!originalConfig.containsKey(RECONNECT_BACKOFF_MAX_MS_CONFIG)) &&
            originalConfig.containsKey(RECONNECT_BACKOFF_MS_CONFIG)) {
            log.warn("Disabling exponential reconnect backoff because {} is set, but {} is not.",
                    RECONNECT_BACKOFF_MS_CONFIG, RECONNECT_BACKOFF_MAX_MS_CONFIG);
            rval.put(RECONNECT_BACKOFF_MAX_MS_CONFIG, parsedValues.get(RECONNECT_BACKOFF_MS_CONFIG));
        }
        return rval;
    }
Postprocess the configuration so that exponential backoff is disabled when reconnect backoff
is explicitly configured but the maximum reconnect backoff is not explicitly configured.

@param config                    The config object.
@param parsedValues              The parsedValues as provided to postProcessParsedConfig.

@return                          The new values which have been set as described in postProcessParsedConfig.
clients/src/main/java/org/apache/kafka/clients/CommonClientConfigs.java