>> the other part of the argument — the "write hole" >> depends on two things that i don't think are universal >> a) zfs' demand for transactional storage > > Huh?!?
why else would the zfs guys be worried about a "write hole" for zfs? what would happen to a raid-z if a write returned as successful but were really written to the disk's cache? and before the whole write is competed, the disk or chassis looses power. isn't that also a "write hole"? i suppose the answer to this problem is the checksumming. but if that is the case, what is the point of raid-z? - erik