Rev 1992: Merge comit performance improvement. in file:///home/robertc/source/baz/integration/
Robert Collins
robertc at robertcollins.net
Thu Sep 7 23:50:56 BST 2006
------------------------------------------------------------
revno: 1992
revision-id: robertc at robertcollins.net-20060907225055-1651b407b395fd48
parent: pqm at pqm.ubuntu.com-20060907222938-ca415c1efe88a35c
parent: robertc at robertcollins.net-20060907222825-b2a11f240a09a474
committer: Robert Collins <robertc at robertcollins.net>
branch nick: integration
timestamp: Fri 2006-09-08 08:50:55 +1000
message:
Merge comit performance improvement.
added:
bzrlib/tests/workingtree_implementations/test_unversion.py test_unversion.py-20060907074408-bygh2y28jz8u0cg7-1
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/commit.py commit.py-20050511101309-79ec1a0168e0e825
bzrlib/errors.py errors.py-20050309040759-20512168c4e14fbd
bzrlib/inventory.py inventory.py-20050309040759-6648b84ca2005b37
bzrlib/tests/test_errors.py test_errors.py-20060210110251-41aba2deddf936a8
bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
bzrlib/workingtree.py workingtree.py-20050511021032-29b6ec0a681e02e3
------------------------------------------------------------
merged: robertc at robertcollins.net-20060907222825-b2a11f240a09a474
parent: robertc at robertcollins.net-20060907084618-fae5efc1ca3c108d
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add wt.unversion
timestamp: Fri 2006-09-08 08:28:25 +1000
message:
Review feedback.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060907084618-fae5efc1ca3c108d
parent: robertc at robertcollins.net-20060907081744-e0a9ba051e0194bd
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add wt.unversion
timestamp: Thu 2006-09-07 18:46:18 +1000
message:
When an entire subtree has been deleted, commit will now report that
just the top of the subtree has been deleted, rather than reporting
all the individual items. (Robert Collins)
Commit performs one less XML parse. (Robert Collins)
------------------------------------------------------------
merged: robertc at robertcollins.net-20060907081744-e0a9ba051e0194bd
parent: robertc at robertcollins.net-20060907081322-976bb2fb48de4f0f
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add wt.unversion
timestamp: Thu 2006-09-07 18:17:44 +1000
message:
Bugfix the unversion implementation - it had a faulty inventory.remove included in it, which the initial test was not rigourous enough to detect.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060907081322-976bb2fb48de4f0f
parent: robertc at robertcollins.net-20060907074457-ac9dbaab35e6ddab
parent: robertc at robertcollins.net-20060907080558-d3e2a01c00d3d4dd
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add wt.unversion
timestamp: Thu 2006-09-07 18:13:22 +1000
message:
Merge in commit test case for deletion-heuristic.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060907080558-d3e2a01c00d3d4dd
parent: pqm at pqm.ubuntu.com-20060906162116-90b02cf97bcc11e8
committer: Robert Collins <robertc at robertcollins.net>
branch nick: test-commit-of-deleted-subtrees
timestamp: Thu 2006-09-07 18:05:58 +1000
message:
Add test case to ensure that the working tree inventory and disk state is correctly update when commit is removing directory entries.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060907074457-ac9dbaab35e6ddab
parent: robertc at robertcollins.net-20060907073151-24ad889e938b4b05
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add wt.unversion
timestamp: Thu 2006-09-07 17:44:57 +1000
message:
Add test script I forgotten - doh.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060907073151-24ad889e938b4b05
parent: pqm at pqm.ubuntu.com-20060906162116-90b02cf97bcc11e8
committer: Robert Collins <robertc at robertcollins.net>
branch nick: add wt.unversion
timestamp: Thu 2006-09-07 17:31:51 +1000
message:
WorkingTree has a new api ``unversion`` which allow the unversioning of
entries by their file id. (Robert Collins)
More information about the bazaar-commits
mailing list