Rev 1671: Merge bound branch test performance improvements. in
/home/robertc/source/baz/integration/
Robert Collins
robertc at robertcollins.net
Wed Apr 19 06:22:44 BST 2006
------------------------------------------------------------
revno: 1671
revision-id: robertc at robertcollins.net-20060419052238-b6a0d9d979cb4208
parent: robertc at robertcollins.net-20060418224116-9b723440fa56e404
parent: robertc at robertcollins.net-20060327071137-89fd4a8f43f07793
committer: Robert Collins <robertc at robertcollins.net>
branch nick: integration
timestamp: Wed 2006-04-19 15:22:38 +1000
message:
Merge bound branch test performance improvements.
modified:
bzrlib/builtins.py builtins.py-20050830033751-fc01482b9ca23183
bzrlib/tests/blackbox/test_bound_branches.py test_bound_branches.py-20051109215527-2373188ad566c205
bzrlib/tests/blackbox/test_missing.py test_missing.py-20051211212735-a2cf4c1840bb84c4
bzrlib/tests/blackbox/test_pull.py test_pull.py-20051201144907-64959364f629947f
bzrlib/tests/branch_implementations/test_bound_sftp.py test_bound_sftp.py-20051231055311-2f96048c4f0940ef
bzrlib/transport/sftp.py sftp.py-20051019050329-ab48ce71b7e32dfe
bzrlib/workingtree.py workingtree.py-20050511021032-29b6ec0a681e02e3
------------------------------------------------------------
merged: robertc at robertcollins.net-20060327071137-89fd4a8f43f07793
parent: robertc at robertcollins.net-20060325094057-7061f3085942f35f
committer: Robert Collins <robertc at robertcollins.net>
branch nick: bound-test-speed
timestamp: Mon 2006-03-27 18:11:37 +1100
message:
Review feedback on sftp.clear_connection_cache
------------------------------------------------------------
merged: robertc at robertcollins.net-20060325094057-7061f3085942f35f
parent: robertc at robertcollins.net-20060325023814-2e444ad46b0b25bf
committer: Robert Collins <robertc at robertcollins.net>
branch nick: bound-test-speed
timestamp: Sat 2006-03-25 20:40:57 +1100
message:
Change missing to not require a write lock unless it is setting the parent.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060325023814-2e444ad46b0b25bf
parent: robertc at robertcollins.net-20060325005440-e03f471fa8a2a0aa
committer: Robert Collins <robertc at robertcollins.net>
branch nick: bound-test-speed
timestamp: Sat 2006-03-25 13:38:14 +1100
message:
Reduce lock thrashing somewhat - drops bound branch tests lock count from 6554 to 4456 locks.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060325005440-e03f471fa8a2a0aa
parent: robertc at robertcollins.net-20060322162609-fd4ba4a57afd33ed
committer: Robert Collins <robertc at robertcollins.net>
branch nick: bound-test-speed
timestamp: Sat 2006-03-25 11:54:40 +1100
message:
Add a clear_connection_cache to the SFTP transport and use it in fixing the bound branch test speed performance problem which was cause by the server thread timing out - it was blocked on a read and closing the client side causes the server to unblock and exit.
More information about the bazaar-commits
mailing list