Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-12-07 Thread Matthew Ahrens
Arne, I took a look at far.c in http://cr.illumos.org/~webrev/sensille/far-send/. Here are some high-level comments: Why did you choose to do this all in the kernel? As opposed to the way "zfs diff" works, where the kernel generates the list of changed items and then userland sorts out what exac

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-22 Thread Joerg Schilling
Alexander Block wrote: > tar/pax was the initial format that was chosen for btrfs send/receive > as it looked like the best and most compatible way. In the middle of > development however I realized that we need more then storing whole > and incremental files/dirs in the format. We needed to stor

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-21 Thread Arne Jansen
On 22.10.2012 06:32, Matthew Ahrens wrote: > On Sat, Oct 20, 2012 at 1:24 PM, Tim Cook > wrote: > > > > On Sat, Oct 20, 2012 at 2:54 AM, Arne Jansen > wrote: > > On 10/20/2012 01:10 AM, Tim Cook wrote: > > > > >

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-21 Thread Arne Jansen
On 20.10.2012 22:24, Tim Cook wrote: > > > On Sat, Oct 20, 2012 at 2:54 AM, Arne Jansen > wrote: > > On 10/20/2012 01:10 AM, Tim Cook wrote: > > > > > > On Fri, Oct 19, 2012 at 3:46 PM, Arne Jansen > >

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-21 Thread Matthew Ahrens
On Sat, Oct 20, 2012 at 1:24 PM, Tim Cook wrote: > > > On Sat, Oct 20, 2012 at 2:54 AM, Arne Jansen wrote: > >> On 10/20/2012 01:10 AM, Tim Cook wrote: >> > >> > >> > On Fri, Oct 19, 2012 at 3:46 PM, Arne Jansen > > > wrote: >> > >> > On 10/19/2012 09:58 PM, Matthew

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-21 Thread Matthew Ahrens
On Sat, Oct 20, 2012 at 1:23 AM, Arne Jansen wrote: > On 10/20/2012 01:21 AM, Matthew Ahrens wrote: > > On Fri, Oct 19, 2012 at 1:46 PM, Arne Jansen > > wrote: > > > > On 10/19/2012 09:58 PM, Matthew Ahrens wrote: > > > Please don't bother changing libzfs (and pr

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-20 Thread Tim Cook
On Sat, Oct 20, 2012 at 2:54 AM, Arne Jansen wrote: > On 10/20/2012 01:10 AM, Tim Cook wrote: > > > > > > On Fri, Oct 19, 2012 at 3:46 PM, Arne Jansen > > wrote: > > > > On 10/19/2012 09:58 PM, Matthew Ahrens wrote: > > > On Wed, Oct 17, 2012 at 5:29 AM, Arne Jan

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-20 Thread Arne Jansen
On 10/20/2012 01:21 AM, Matthew Ahrens wrote: > On Fri, Oct 19, 2012 at 1:46 PM, Arne Jansen > wrote: > > On 10/19/2012 09:58 PM, Matthew Ahrens wrote: > > Please don't bother changing libzfs (and proliferating the copypasta > > there) -- do it like lzc_send()

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-20 Thread Arne Jansen
On 10/20/2012 01:10 AM, Tim Cook wrote: > > > On Fri, Oct 19, 2012 at 3:46 PM, Arne Jansen > wrote: > > On 10/19/2012 09:58 PM, Matthew Ahrens wrote: > > On Wed, Oct 17, 2012 at 5:29 AM, Arne Jansen > >

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Matthew Ahrens
On Fri, Oct 19, 2012 at 1:46 PM, Arne Jansen wrote: > On 10/19/2012 09:58 PM, Matthew Ahrens wrote: > > Please don't bother changing libzfs (and proliferating the copypasta > > there) -- do it like lzc_send(). > > > > ok. It would be easier though if zfs_send would also already use the > new styl

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Tim Cook
On Fri, Oct 19, 2012 at 3:46 PM, Arne Jansen wrote: > On 10/19/2012 09:58 PM, Matthew Ahrens wrote: > > On Wed, Oct 17, 2012 at 5:29 AM, Arne Jansen > > wrote: > > > > We have finished a beta version of the feature. A webrev for it > > can be found here: > > > >

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Arne Jansen
On 10/19/2012 09:58 PM, Matthew Ahrens wrote: > On Wed, Oct 17, 2012 at 5:29 AM, Arne Jansen > wrote: > > We have finished a beta version of the feature. A webrev for it > can be found here: > > http://cr.illumos.org/~webrev/sensille/fits-send/ > > It ad

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Matthew Ahrens
On Wed, Oct 17, 2012 at 5:29 AM, Arne Jansen wrote: > We have finished a beta version of the feature. A webrev for it > can be found here: > > http://cr.illumos.org/~webrev/sensille/fits-send/ > > It adds a command 'zfs fits-send'. The resulting streams can > currently only be received on btrfs,

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Alexander Block
On Fri, Oct 19, 2012 at 11:23 AM, Arne Jansen wrote: > On 19.10.2012 11:16, Irek Szczesniak wrote: >> On Wed, Oct 17, 2012 at 2:29 PM, Arne Jansen wrote: >>> We have finished a beta version of the feature. A webrev for it >>> can be found here: >>> >>> http://cr.illumos.org/~webrev/sensille/fits-

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Arne Jansen
On 19.10.2012 13:53, Joerg Schilling wrote: > Arne Jansen wrote: > >> On 19.10.2012 12:17, Joerg Schilling wrote: >>> Arne Jansen wrote: >>> > Is this an attempt to create a competition for TAR? Not really. We'd have preferred tar if it would have been powerful enough. It's mo

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Joerg Schilling
Arne Jansen wrote: > On 19.10.2012 12:17, Joerg Schilling wrote: > > Arne Jansen wrote: > > > >>> Is this an attempt to create a competition for TAR? > >> > >> Not really. We'd have preferred tar if it would have been powerful enough. > >> It's more an alternative to rsync for incremental updat

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Arne Jansen
On 19.10.2012 12:17, Joerg Schilling wrote: > Arne Jansen wrote: > >>> Is this an attempt to create a competition for TAR? >> >> Not really. We'd have preferred tar if it would have been powerful enough. >> It's more an alternative to rsync for incremental updates. I really >> like the send/recei

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Joerg Schilling
Arne Jansen wrote: > > Is this an attempt to create a competition for TAR? > > Not really. We'd have preferred tar if it would have been powerful enough. > It's more an alternative to rsync for incremental updates. I really > like the send/receive feature and want to make it available for cross-

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Arne Jansen
On 19.10.2012 11:16, Irek Szczesniak wrote: > On Wed, Oct 17, 2012 at 2:29 PM, Arne Jansen wrote: >> We have finished a beta version of the feature. A webrev for it >> can be found here: >> >> http://cr.illumos.org/~webrev/sensille/fits-send/ >> >> It adds a command 'zfs fits-send'. The resulting

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Irek Szczesniak
On Wed, Oct 17, 2012 at 2:29 PM, Arne Jansen wrote: > We have finished a beta version of the feature. A webrev for it > can be found here: > > http://cr.illumos.org/~webrev/sensille/fits-send/ > > It adds a command 'zfs fits-send'. The resulting streams can > currently only be received on btrfs, b

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Arne Jansen
On 19.10.2012 10:47, Joerg Schilling wrote: > Arne Jansen wrote: > >> On 10/18/2012 10:19 PM, Andrew Gabriel wrote: >>> Arne Jansen wrote: We have finished a beta version of the feature. >>> >>> What does FITS stand for? >> >> Filesystem Incremental Transport Stream >> (or Filesystem Indepen

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-19 Thread Joerg Schilling
Arne Jansen wrote: > On 10/18/2012 10:19 PM, Andrew Gabriel wrote: > > Arne Jansen wrote: > >> We have finished a beta version of the feature. > > > > What does FITS stand for? > > Filesystem Incremental Transport Stream > (or Filesystem Independent Transport Stream) Is this an attempt to creat

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-18 Thread Arne Jansen
On 10/18/2012 10:19 PM, Andrew Gabriel wrote: > Arne Jansen wrote: >> We have finished a beta version of the feature. > > What does FITS stand for? Filesystem Incremental Transport Stream (or Filesystem Independent Transport Stream) ___ zfs-discuss mail

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-18 Thread Andrew Gabriel
Arne Jansen wrote: We have finished a beta version of the feature. What does FITS stand for? ___ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Re: [zfs-discuss] [zfs] portable zfs send streams (preview webrev)

2012-10-17 Thread Arne Jansen
We have finished a beta version of the feature. A webrev for it can be found here: http://cr.illumos.org/~webrev/sensille/fits-send/ It adds a command 'zfs fits-send'. The resulting streams can currently only be received on btrfs, but more receivers will follow. It would be great if anyone intere