Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Apr 2010 09:20:58 -0600
From:      "Jason J. W. Williams" <jasonjwwilliams@gmail.com>
To:        Pawel Jakub Dawidek <pjd@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: ZFS behavior when device disappears
Message-ID:  <q2o3b949f091004200820w6ff75ddcy29275fc55661c13d@mail.gmail.com>
In-Reply-To: <20100420142352.GE1691@garage.freebsd.pl>
References:  <r2l3b949f091004131639w68104646sb089332a84cfd607@mail.gmail.com> <20100420064006.GE1728@garage.freebsd.pl> <q2x3b949f091004200624me7a4504bjb73bd9b9ce35ad93@mail.gmail.com> <20100420142352.GE1691@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Pawel,

I totally understand the time commitment. I know several of the
primary ZFS committers on OpenSolaris, and realize that it's easier
for them because they're paid by Sun to work on it. Thank you very
much for your effort on making it work inside of FreeBSD. It's giving
all of us that made the jump to OpenSolaris a life raft.

To be honest the two things that are critical to our company on
OpenSolaris are ZFS and Zones.

-J

On Tue, Apr 20, 2010 at 8:23 AM, Pawel Jakub Dawidek <pjd@freebsd.org> wrot=
e:
> On Tue, Apr 20, 2010 at 07:24:53AM -0600, Jason J. W. Williams wrote:
>> Hi Pawel,
>>
>> Thank you very much for the response! Please forgive some of my
>> questions, as I'm a bit unfamiliar with the FreeBSD port.
>>
>> What is the nature of the port? Is it something where each new version
>> of ZFS is a from-scratch effort to some degree? Or is it a point where
>> new ZFS versions are a matter of just making the newer features
>> operational?
>
> Definitely the latter, but there some problems:
>
> - Some changes in OpenSolaris ZFS are very hard to port in short time,
> =A0and when it takes a lot of time, new versions arrive and it is nice to
> =A0get them too, etc. which makes whole process to take long time.
>
> =A0Good example here is moving some functionality to Python, where we
> =A0have to decided what to do about that without importing Python to the
> =A0base system.
>
> - OpenSolaris ZFS is experimental and I don't think Solaris version is
> =A0published anywhere. This means it needs extensive testing on our side,
> =A0which of course takes time.
>
> - OpenSolaris changes are often not easy to understand. They have
> =A0different commit rules than we have. Commit logs are not very helpful
> =A0and multiple fixes are committed in one go, which makes it hard to
> =A0separate individual changes if we just need a fix and not intrusive
> =A0change that came along.
>
> I'm doing my best, but my time is limited. I see more and more people
> are interested in helping with ZFS, which is a very good sign I was
> waiting for for a long time:)
>
> It is of course still wonderful that we can use ZFS. All my servers and
> my laptop are running exclusively on ZFS at this point:)
>
> --
> Pawel Jakub Dawidek =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 http://ww=
w.wheelsystems.com
> pjd@FreeBSD.org =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 http:=
//www.FreeBSD.org
> FreeBSD committer =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Am I Ev=
il? Yes, I Am!
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?q2o3b949f091004200820w6ff75ddcy29275fc55661c13d>