[RFC] quickbranch
Aaron Bentley
aaron.bentley at utoronto.ca
Thu May 25 02:34:47 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Martin Pool wrote:
| On 24 May 2006, Aaron Bentley <aaron.bentley at utoronto.ca> wrote:
|
| Well, like changesets, but possibly optimized more for compactness and
| fast random access to their contents, rather than human readability.
| Perhaps this is just a different format of changeset? Or perhaps using
| them just as they now are would be a good first step.
I'm not sure why random access is desirable, but changesets definitely
aren't random-access-- almost all revisions depend on other revisions in
the changeset. They're also slow when you have large numbers of
revisions. (The scaling looks fine, they're just a bit slow.) One
possible enhancement would be to use the patches directly to generate
the knits.
| I haven't reviewed the diff yet but from what I've seen so far of your
| updated w-changesets it looks good to review for merge soon. What do
| you think?
John wanted to refactor the code. If we review it now, and then he
refactors it, that review will become out of date.
| (See also at this point Robert's mail last night about the
requirements for
| different storage formats)
While I want to avoid having a multitude of formats, two repository
fragment formats, one for people and one for machines, may be justified.
~ OTOH, perhaps a tarred repository is a good machine-readable fragment
format.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFEdQm20F+nu1YWqI0RArzmAKCIkcvptzvcc7ZXTGgAB4K97zSMtwCeJr1U
LRT5QqzLmbIudxRRxwHWNos=
=3c+7
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list