Linked by Eugenia Loli on Fri 13th May 2005 07:20 UTC
Sun Solaris, OpenSolaris Sun Microsystems has delayed the release of two major features the company has trumpeted as reasons to try its latest version of the Solaris operating system. Eric Schrock, a Solaris kernel programmer, said on his blog in April that he's "completely redesigning the ZFS commands from the ground up" after finding some deficiencies.
Permalink for comment
To read all comments associated with this story, please click here.
ZFS
by Will on Fri 13th May 2005 18:00 UTC

This is a shame, as I've been looking forward to ZFS as well.

But to be clear what's happening here, what is being "redesigned from the ground up" are the userland utilities that manipulate ZFS, rather than the ZFS core itself.

And the redesign seems to be around error reporting, rather than core functionality.

So, while the commands are being redone, it's mostly a structural change rather than a logical or feature change. It sounds like they done all of the hard parts regarding interfacing to the ZFS kernel, etc., and are now focusing on error reporting and usability.

In the end, there will be a bunch of refactoring and cut-n-paste going on, so it's not like he did rm -rf /zfs, and start from scratch.

A set back to be sure, but it's not like they've been working on a 128-bit file system only to discover they only have 126-bits and need to go back and find the other two. Sounds like the core is sound, and they're reworking the interface to it.

What is most telling, I think, is that Sun is letting him do it.