Re: [zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-22 Thread Akhilesh Mritunjai
> Btrfs does not suffer from this problem as far as I > can see because it > uses reference counting rather than a ZFS-style dead > list. I was just > wondering if ZFS devs recognize the problem and are > working on a > solution. Daniel, Correct me if I'm wrong, but how does reference counting s

Re: [zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-21 Thread Miles Nordin
> "dp" == Daniel Phillips <[EMAIL PROTECTED]> writes: dp> What if you don't want it to be a full fledged independent, dp> but instead continue to share as much storage as possible with dp> the original filesystem? The Fine Man page says in very clear orange-and-black text that no

Re: [zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-21 Thread Daniel Phillips
On Monday 21 July 2008 14:37, Will Murnane wrote: > On Mon, Jul 21, 2008 at 17:22, Daniel Phillips <[EMAIL PROTECTED]> wrote: > > But that is not my point. My point is that there is no way to recover > > the volume space used by my example file short of deleting both the > > clone and the snapshot

Re: [zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-21 Thread Will Murnane
On Mon, Jul 21, 2008 at 17:22, Daniel Phillips <[EMAIL PROTECTED]> wrote: > But that is not my point. My point is that there is no way to recover > the volume space used by my example file short of deleting both the > clone and the snapshot. Not so. Use "zfs promote" to make the clone into a full

Re: [zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-21 Thread Daniel Phillips
On Sunday 20 July 2008 21:38, Akhilesh Mritunjai wrote: > > On Monday 14 July 2008 08:29, Akhilesh Mritunjai > > wrote: > > > Writable snapshots are called "clones" in zfs. So > > infact, you have > > > trees of snapshots and clones. Snapshots are > > read-only, and you can > > > create any number

Re: [zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-20 Thread Akhilesh Mritunjai
> On Monday 14 July 2008 08:29, Akhilesh Mritunjai > wrote: > > Writable snapshots are called "clones" in zfs. So > infact, you have > > trees of snapshots and clones. Snapshots are > read-only, and you can > > create any number of "writable" clones from a > snapshot, that behave > > like a normal

Re: [zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-20 Thread Daniel Phillips
On Monday 14 July 2008 08:29, Akhilesh Mritunjai wrote: > Writable snapshots are called "clones" in zfs. So infact, you have > trees of snapshots and clones. Snapshots are read-only, and you can > create any number of "writable" clones from a snapshot, that behave > like a normal filesystem and you

Re: [zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-14 Thread Daniel Phillips
On Monday 14 July 2008 08:29, Akhilesh Mritunjai wrote: > Still reading, but would like to correct one point. > > > * It would seem that ZFS is deeply wedded to the > > concept of a single, > > linear chain of snapshots. No snapshots of > > snapshots, apparently. > >http://blogs.sun.com/ahren

Re: [zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-14 Thread Akhilesh Mritunjai
Still reading, but would like to correct one point. > * It would seem that ZFS is deeply wedded to the > concept of a single, > linear chain of snapshots. No snapshots of > snapshots, apparently. >http://blogs.sun.com/ahrens/entry/is_it_magic Writable snapshots are called "clones" in zfs. So

[zfs-discuss] [RFC] Improved versioned pointer algorithms

2008-07-13 Thread Daniel Phillips
Greetings, filesystem algorithm fans. The recent, detailed description of the versioned pointer method for volume versioning is here: http://linux.derkeiler.com/Mailing-Lists/Kernel/2008-07/msg02663.html I apologize humbly for the typo in the first sentence. Today's revision of the proof of