-
Eric Cano authored
We do not do a stat before reading. Instead we ask for an arbitrarily big read, and find out the size of the data while reading. This avoids a race condition in lockfree reads where we failed to get the full object if it got re-written to a bigger size between stat an read.
fc1ddbe0