[zfs-discuss] Re: Re: recovered state after system crash

2007-05-06 Thread kyusun Chang
> > So what are your concerns here? Correctness or > performance? > It is not about correctness. In journaling filesystems, builders seems to pick either "recover all filesystem transactions up to the point of crash" or "you may lose last few transactions", or make it an option (e.g. VxFS delayed

[zfs-discuss] Re: recovered state after system crash

2007-05-05 Thread kyusun Chang
> > > Does ZFS recover all file system transactions which > it returned with success > > since the last commit of TxG, which implis that ZIL > must flush log records for > > each successful file system transaction before it > returns to caller so that > t can replay > > the filesystem transaction

[zfs-discuss] recovered state after system crash

2007-05-04 Thread kyusun Chang
If system crashes some time after last commit of transaction group (TxG), what happens to the file system transactions since the last commit of TxG (I presume last commit of TxG represents the last on-disk consistency)? Does ZFS recover all file system transactions which it returned with success si