"bzr branch --stacked lp:<foo>" uses 5 HPSS connections
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
Jelmer Vernooij |
Bug Description
5 connections — 4 of them doing VFS calls — are made for a single branch --stacked operation:
andrew@
Source repository format does not support stacking, using format:
Packs 5 (adds stacking support, requires bzr 1.6)
Source branch format does not support stacking, using format:
Branch format 7
Created new stacked branch referring to bzr+ssh:
HPSS calls: 14 (9 vfs) SmartSSHClientM
HPSS calls: 28 (23 vfs) SmartSSHClientM
HPSS calls: 11 (0 vfs) SmartSSHClientM
HPSS calls: 8 (3 vfs) SmartSSHClientM
HPSS calls: 9 (4 vfs) SmartSSHClientM
(the format warnings are irrelevant, this happens to 2a branches too)
Creating stacked branches locally isn't a particularly common operation, but 5 connections is pretty ridiculous!
Related branches
- Martin Pool: Approve
-
Diff: 549 lines (+109/-57)12 files modifiedbzrlib/branch.py (+31/-21)
bzrlib/builtins.py (+3/-1)
bzrlib/bzrdir.py (+30/-10)
bzrlib/controldir.py (+7/-8)
bzrlib/plugins/weave_fmt/branch.py (+3/-2)
bzrlib/plugins/weave_fmt/bzrdir.py (+3/-2)
bzrlib/remote.py (+16/-7)
bzrlib/tests/test_branch.py (+6/-3)
bzrlib/tests/test_bzrdir.py (+1/-1)
bzrlib/tests/test_foreign.py (+2/-1)
bzrlib/tests/test_remote.py (+1/-1)
doc/en/release-notes/bzr-2.5.txt (+6/-0)
Changed in bzr: | |
status: | Confirmed → In Progress |
assignee: | nobody → Jelmer Vernooij (jelmer) |
Changed in bzr: | |
status: | In Progress → Fix Released |
milestone: | none → 2.5b4 |
Is the lp: part significant?