Status update: body streaming in the smart protocol (faster pull/push).

John Arbash Meinel john at arbash-meinel.com
Tue Nov 6 23:20:14 GMT 2007


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

Andrew Bennetts wrote:
...

> I have a final branch that depends on those two that adds a new smart request:
> it's just like the one added in 0.92, but using the new protocol feature to
> stream results without buffering.  This will reduce memory load on the server
> and also deliver results to clients sooner.  This is basically ready to review;
> I'll submit that review request shortly as well.
> 
> I also have some initial work towards the same thing for pushing over the smart
> protocol.  I'll send a separate update about that.
> 
> -Andrew.


This all sounds very good, and I'm looking forward to having it land. (It
should also improve speed, as we can have bytes in flight rather than waiting
for everything to be buffered.)

The one thing I wanted to check on, is if you have set the data version
information. So that if we change knit1 => knit3 or change the data stored in
later pack formats. (Annotated, unannotated, etc)

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

iD8DBQFHMPatJdeBCYSNAAMRAo0zAJ0R21it6cQRQ0Hzcphcq9QLNyA91gCeM3tL
1QSYiGCXC2IRdcCAFVySFhc=
=TqcD
-----END PGP SIGNATURE-----



More information about the bazaar mailing list