take a look at:

https://github.com/twitter/summingbird/blob/develop/summingbird-scalding/src/main/scala/com/twitter/summingbird/scalding/ScaldingStore.scala#L88

If I recall correctly, readLast uses an exclusive upper bound (thus the name), while write writes the given batch.