Re: ostree/fedora atomic and impact on the mirror network

2014-03-24 Thread Florian Weimer
On 03/11/2014 02:34 PM, Martin Langhoff wrote: On Tue, Mar 11, 2014 at 9:10 AM, Colin Walters wrote: Remember OSTree is a content-addressed object store (like git), not a chain of deltas (like Subversion, and other systems out there such as Chromium Autoupdate, and Docker). Ouch -- so updates

Re: ostree/fedora atomic and impact on the mirror network

2014-03-11 Thread Colin Walters
On Tue, Mar 11, 2014 at 9:34 AM, Martin Langhoff wrote: Ouch -- so updates fetch EVERY file regardless of whether it has changed between the snapshot installed and the target snapshot? That is kind of bad. No. Clients only fetch objects they don't have. Are you aware of the work done on O

Re: ostree/fedora atomic and impact on the mirror network

2014-03-11 Thread Martin Langhoff
On Tue, Mar 11, 2014 at 9:10 AM, Colin Walters wrote: > Remember OSTree is a content-addressed object store (like git), not a chain > of deltas (like Subversion, and other systems out there such as Chromium > Autoupdate, and Docker). Ouch -- so updates fetch EVERY file regardless of whether it ha

Re: ostree/fedora atomic and impact on the mirror network

2014-03-11 Thread Colin Walters
On Tue, Mar 11, 2014 at 1:19 AM, Martin Langhoff wrote: What happens to a client that is more than 100 snapshots behind? Remember OSTree is a content-addressed object store (like git), not a chain of deltas (like Subversion, and other systems out there such as Chromium Autoupdate, and Dock

Re: ostree/fedora atomic and impact on the mirror network

2014-03-10 Thread Martin Langhoff
On Mon, Mar 10, 2014 at 10:11 AM, Colin Walters wrote: > One model I'd like to aim for here is we say "the repository will take up at > most N GB" (where e.g. N=100) and we keep an intelligently-scheduled series > of snapshots, like backup systems do. What happens to a client that is more than 1

Re: ostree/fedora atomic and impact on the mirror network

2014-03-10 Thread Matthew Miller
On Mon, Mar 10, 2014 at 02:11:34PM +, Colin Walters wrote: > Now, a few things. First, the current goal of Fedora Atomic > Initiative is just to track Rawhide - I was talking with Dennis > Gilmore at devconf.cz and we felt this made the most sense rather > than trying to jump all the way to re

Re: ostree/fedora atomic and impact on the mirror network

2014-03-10 Thread Colin Walters
On Mon, Mar 10, 2014 at 9:19 AM, Matthew Miller wrote: So, I've been thinking about Colin Walters' ostree project (Fedora Atomic Initiative) -- see . One of the concerns I have is with requirements on the mirror network. Right now, the impact on mirrors of an updat

ostree/fedora atomic and impact on the mirror network

2014-03-10 Thread Matthew Miller
So, I've been thinking about Colin Walters' ostree project (Fedora Atomic Initiative) -- see . One of the concerns I have is with requirements on the mirror network. Right now, the impact on mirrors of an update is a few metadata requests plus one per package. It seems l