@Override
    public void putAll(final List<KeyValue<Bytes, byte[]>> entries) {
        synchronized (position) {
            try (final WriteBatch batch = new WriteBatch()) {
                cfAccessor.prepareBatch(entries, batch);
                write(batch);
                StoreQueryUtils.updatePosition(position, context);
            } catch (final RocksDBException e) {
                throw new ProcessorStateException("Error while batch writing to store " + name, e);
            }
        }
    }
match up the existing and created ColumnFamilyHandles with the existing/created ColumnFamilyDescriptors
so that the order of the resultant List matches the order of the allDescriptors argument
streams/src/main/java/org/apache/kafka/streams/state/internals/RocksDBStore.java