A dataset open for writing holds its last blocks in memory until it is closed. This puts them on disk without closing it, which is what makes a file readable by something else while it is still being built.
A dataset open for writing holds its last blocks in memory until it is closed. This puts them on disk without closing it, which is what makes a file readable by something else while it is still being built.