newformat format change

Aaron Bentley aaron.bentley at utoronto.ca
Fri Sep 30 18:03:29 BST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

John A Meinel wrote:
> The reason the revision XML isn't very weave friendly, is mostly because
>  it isn't line based, but you could easily make it that way.

It's also because most of the information about a revision is unique to
that revision.  Weave compression most effective when many lines don't
change, but only committer looks like it would be somewhat stable.
Maybe message, if it's frequently blank.

So when you gzip a tar, (or, I expect, a weave) you exploit repetition
of strings like '<parents>' or 'WorkingTree' across revisions.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDPW/h0F+nu1YWqI0RAsetAKCIBu6YsE25giwtBEODvcKkT0zQswCfU/le
/3nvm99j1qbZwzmRoOB4ON4=
=121O
-----END PGP SIGNATURE-----




More information about the bazaar mailing list