bzr and biiig repo

John Arbash Meinel john at arbash-meinel.com
Tue Dec 18 22:23:59 GMT 2007


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

Aaron Bentley wrote:
> John Arbash Meinel wrote:
>> Alexander Belchenko wrote:
>>> I suggest to file a bug report, but in the case with lightweight
>>> checkout is not clear what exactly should be in the bug report.
>> With a lightweight checkout, it doesn't have to stream the history, and is
>> probably correctly set up to just read one file at a time. (Note we are looking
>> into switching to iter_files_bytes
> 
> Actually, checkouts already use iter_files_bytes-- it's just that right
> now, they use a generic implementation built on get_lines
> 
>> which is a bit more likely to try to cache
>> too much, but we'll get there).
> 
> There's nothing about the API that demands inefficiency; you can buffer
> as little or as much as you like.  It produces iterators of bytes, but
> the size of each yielded value is up to the producer.
> 
> Aaron

Certainly. It is just that a simple implementation *might* be inefficient. I
certainly agree that the api is nice in not requiring it.

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHaEh/JdeBCYSNAAMRAnTTAJ96mc6dV21GsHW1bWRc+eogARAlXwCeO+WD
vrqcl5D+psXWXDyBEhfU+xU=
=+aqQ
-----END PGP SIGNATURE-----



More information about the bazaar mailing list