* [Lustre-devel] changelog interface
@ 2008-06-23 21:52 Nathaniel Rutman
2008-06-24 18:56 ` Peter Braam
0 siblings, 1 reply; 2+ messages in thread
From: Nathaniel Rutman @ 2008-06-23 21:52 UTC (permalink / raw)
To: lustre-devel
Peter, early in the changelog arch we had designed the changelog user
API as a series of files that would show up under a special .lustre
directory. After the ZFS changelog investigation, I think it makes more
sense to try and match the ZFS API so that changes to user tools are
minimized.
So, as "zfs diff snap1 snap2" produces a stream to stdout, I think we
should make "lctl diff startrec [endrec]" produce a similar stream. We
would also need a "lctl purge endrec" to clear out old changelog records.
Any objections?
^ permalink raw reply [flat|nested] 2+ messages in thread
* [Lustre-devel] changelog interface
2008-06-23 21:52 [Lustre-devel] changelog interface Nathaniel Rutman
@ 2008-06-24 18:56 ` Peter Braam
0 siblings, 0 replies; 2+ messages in thread
From: Peter Braam @ 2008-06-24 18:56 UTC (permalink / raw)
To: lustre-devel
Makes sense.
Peter
On 6/23/08 11:52 PM, "Nathaniel Rutman" <Nathan.Rutman@Sun.COM> wrote:
> Peter, early in the changelog arch we had designed the changelog user
> API as a series of files that would show up under a special .lustre
> directory. After the ZFS changelog investigation, I think it makes more
> sense to try and match the ZFS API so that changes to user tools are
> minimized.
>
> So, as "zfs diff snap1 snap2" produces a stream to stdout, I think we
> should make "lctl diff startrec [endrec]" produce a similar stream. We
> would also need a "lctl purge endrec" to clear out old changelog records.
>
> Any objections?
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-06-24 18:56 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-23 21:52 [Lustre-devel] changelog interface Nathaniel Rutman
2008-06-24 18:56 ` Peter Braam
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.