@Override
    public boolean enableSendingOldValues(final boolean forceMaterialization) {
        // this should never be called
        throw new IllegalStateException("KTableRepartitionMap should always require sending old values.");
    }
@throws IllegalStateException since this method should never be called
streams/src/main/java/org/apache/kafka/streams/kstream/internals/KTableRepartitionMap.java