HttpTransport with async pipelining

Martin Pool mbp at sourcefrog.net
Fri Aug 5 22:49:50 BST 2005


On  2 Aug 2005, John A Meinel <john at arbash-meinel.com> wrote:

> For the bzr.dev changes:
> 
> http://bzr.arbash-meinel.com/bzr-split-storage/

OK, I'm pulling these in now.

> And SftpTransport is available in plugin form from:
> http://bzr.arbash-meinel.com/plugins/sftp/
> 
> RsyncTransport is mixed in with my rpush/rpull plugin:
> http://bzr.arbash-meinel.com/plugins/rsync/

Something in the latest merge code (run by bzr branch) seems to have
trouble with accessing branches that have a non-default root id.  I get 

bzr: Changeset entry for TREE_ROOT-20050718050618-bed150f7b5473c3a (./.)
is invalid.
file ./. has "TREE_ROOT-20050718050618-bed150f7b5473c3a" id for both
self id and parent id.

  at /home/mbp/lib/python/bzrlib/changeset.py:557 in __init__()
  see ~/.bzr.log for debug information

Maybe that check should just be relaxed for the root?

> You can decide if you want to add the sftp and rsync, or if you want to
> leave them as plugins. It would be nice to get them into the core, but
> it isn't really necessary.

I think it makes sense as core functionality.  Being able to try things
as plugins and then move them in is pretty nice.

-- 
Martin




More information about the bazaar mailing list