Excess data size for a single revision
eliz at gnu.org
Wed Jan 25 13:49:51 UTC 2012
> From: Stefan Monnier <monnier at iro.umontreal.ca>
> Cc: rgm at gnu.org, john at arbash-meinel.com, mbp at sourcefrog.net, bazaar at lists.canonical.com
> Date: Wed, 25 Jan 2012 08:27:54 -0500
> > You are missing the point. I didn't complain about the large size of
> > the revision that changes all 2000 files. I complained about the
> > revision that changes twice that much, for some reason. See the
> > numbers shown by John in his analysis of the merge commit.
> Same difference: if we merge emacs-23 into the trunk, then when we fetch
> the trunk we'll fetch the large diff on the trunk plus the large diff on
> emacs-23 because Bazaar always wants to have the complete DAG locally.
But in this case, we fetched the large diff on the emacs-23 branch
plus _twice_ the large diff from the trunk. It is that twice part
that shouldn't have happened.
More information about the bazaar