For (firstNonZero - 1) we read empty.
Use this class to easily change, for instance, the pruning for an existing store.
Allows subclasses to share the means of reading version numbers but plug in methods to actually read or write the data.
Scalding implementation of the batch read and write components of a store that uses the VersionedKeyValSource from scalding-commons.
Scalding implementation of the batch read and write components of a store that uses the VersionedKeyValSource from scalding-commons.
For (firstNonZero - 1) we read empty. For all before we error on read. For all later, we proxy On write, we throw if batchID is less than firstNonZero