Emacs Bazaar repository

Nicholas Allen allen at ableton.com
Fri Mar 14 14:29:27 GMT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
 
I personally love the format Bazaar uses and revision numbers as well as 
ids. It is IMHO better than git's. However, it should not imply such a 
large performance penalty. I'm sure with better algorithms and data 
structures this problem can be solved.

There must be a lot of information that can be computed from the 
revision data and cached which is in a format better suited for certain 
operations. When I branch I don't want to download this calculated data 
as I can compute it in the background on my own machine a lot faster 
than I can download it.

So it seems that the packs format is not optimal for logs on single 
files. Can't this be represented by a computed and cached alternative 
format? At least the next time I log a file it will be very fast. Bazaar 
could also do this before I even ask for a log so it is ready the first 
time.

Just ideas - I don't know if it makes sense implementation wise....

Nick


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iD8DBQFH2ovGbpmWsXfOU58RAkqPAKCV247b0vgev7/vsEFumZhQsSmePQCguhLR
uR/WfFf6TvWAY0510fbIuUM=
=v580
-----END PGP SIGNATURE-----




More information about the bazaar mailing list