~bzr-pqm/bzr/bzr.dev

Viewing all changes in revision 4160.2.9.

  • Committer: Andrew Bennetts
  • Date: 2009-03-23 03:20:02 UTC
  • mto: This revision was merged to the branch mainline in revision 4194.
  • Revision ID: andrew.bennetts@canonical.com-20090323032002-q2rbmpp5ne255d46
Fix BzrDir.cloning_metadir RPC to fail on branch references, and make
RemoteBzrDir cope with that by opening the referenced branch and asking it for
the cloning_metadir.  This can cause extra round trips, but only for callers
that haven't already resolved branch references, which only occurs in our test
suite, not UI code.

This theoretically breaks 1.13 clients that depend on the cloning_metadir RPC
resolving the reference for them, but again that never happens via any builtin
commands, and the new branch-open jail has already broken those clients.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: