Rev 1574: Merge knit performance stage 1. in
/home/robertc/source/baz/integration/
Robert Collins
robertc at robertcollins.net
Thu Mar 9 03:18:28 GMT 2006
------------------------------------------------------------
revno: 1574
revision-id: robertc at robertcollins.net-20060309031724-e1d63dd8a0121a58
parent: robertc at robertcollins.net-20060309023701-bac4fa080616d3f7
parent: robertc at robertcollins.net-20060308225050-5f1c946d31f34cf8
committer: Robert Collins <robertc at robertcollins.net>
branch nick: integration
timestamp: Thu 2006-03-09 14:17:24 +1100
message:
Merge knit performance stage 1.
modified:
BRANCH.TODO BRANCH.TODO-20060103052123-79ac4969351c03a9
bzrlib/fetch.py fetch.py-20050818234941-26fea6105696365d
bzrlib/graph.py graph.py-20050905070950-b47dce53236c5e48
bzrlib/knit.py knit.py-20051212171256-f056ac8f0fbe1bd9
bzrlib/reconcile.py reweave_inventory.py-20051108164726-1e5e0934febac06e
bzrlib/repository.py rev_storage.py-20051111201905-119e9401e46257e3
bzrlib/revision.py revision.py-20050309040759-e77802c08f3999d5
bzrlib/store/revision/knit.py knit.py-20060303020652-de5fa299e941a3c7
bzrlib/tests/interversionedfile_implementations/test_join.py test_join.py-20060302012326-9b5e9b0f0a03fedc
bzrlib/tests/repository_implementations/test_reconcile.py test_reconcile.py-20060223022332-572ef70a3288e369
bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
bzrlib/transport/__init__.py transport.py-20050711165921-4978aa7ce1285ad5
bzrlib/transport/http.py http_transport.py-20050711212304-506c5fd1059ace96
bzrlib/versionedfile.py versionedfile.py-20060222045106-5039c71ee3b65490
bzrlib/weave.py knit.py-20050627021749-759c29984154256b
setup.py setup.py-20050314065409-02f8a0a6e3f9bc70
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308225050-5f1c946d31f34cf8
parent: robertc at robertcollins.net-20060308153913-c63fcfdfa0ca854c
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Thu 2006-03-09 09:50:50 +1100
message:
More coalescing tweaks, and knit feedback.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308153913-c63fcfdfa0ca854c
parent: robertc at robertcollins.net-20060308153516-7aa9172d8b28bdc3
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Thu 2006-03-09 02:39:13 +1100
message:
Really do incremental index status.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308153516-7aa9172d8b28bdc3
parent: robertc at robertcollins.net-20060308144513-84f34693cfa296c7
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Thu 2006-03-09 02:35:16 +1100
message:
Better readv coalescing, now with test, and progress during knit index reading.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308144513-84f34693cfa296c7
parent: robertc at robertcollins.net-20060308141600-8a7a12519e164d96
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Thu 2006-03-09 01:45:13 +1100
message:
Coalesce readv requests on file based transports.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308141600-8a7a12519e164d96
parent: robertc at robertcollins.net-20060308125747-6e30e6743bbd9f7a
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Thu 2006-03-09 01:16:00 +1100
message:
Unfuck performance.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308125747-6e30e6743bbd9f7a
parent: robertc at robertcollins.net-20060308124446-3c5580013ecedac1
parent: robertc at robertcollins.net-20060308025107-012d51f27c62e57f
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 23:57:47 +1100
message:
Merge from bzr.dev.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308124446-3c5580013ecedac1
parent: robertc at robertcollins.net-20060308124232-c972294a8f230c67
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 23:44:46 +1100
message:
update setup.py.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308124232-c972294a8f230c67
parent: robertc at robertcollins.net-20060308123422-b1f4085b4b9f0c56
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 23:42:32 +1100
message:
Update BRANCH.TODO
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308123422-b1f4085b4b9f0c56
parent: robertc at robertcollins.net-20060308122059-c7c82607aa66a217
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 23:34:22 +1100
message:
Setup fast-code paths for copying into empty weaves and weave->empty knit.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308122059-c7c82607aa66a217
parent: robertc at robertcollins.net-20060308110806-33bb492eeaf0a832
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 23:20:59 +1100
message:
Teach knit fetching and branching to only duplicate relevant data avoiding unnecessary reconciles.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308110806-33bb492eeaf0a832
parent: robertc at robertcollins.net-20060308095544-eb1e0120f0c0cf33
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 22:08:06 +1100
message:
Teach Knit repositories how to handle ghosts without corrupting at all.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308095544-eb1e0120f0c0cf33
parent: robertc at robertcollins.net-20060308070347-df89b46b3b5cf86a
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 20:55:44 +1100
message:
add ghost aware apis to knits.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308070347-df89b46b3b5cf86a
parent: robertc at robertcollins.net-20060308045920-ecdaf527c1095d76
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 18:03:47 +1100
message:
Add versionedfile.fix_parents api for correcting data post hoc.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308045920-ecdaf527c1095d76
parent: robertc at robertcollins.net-20060308021222-a44f01d96ece809e
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 15:59:20 +1100
message:
Introduce a api specifically for looking at lines in some versions of the inventory, for fileid_involved.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060308021222-a44f01d96ece809e
parent: robertc at robertcollins.net-20060308002004-a9950b2fb75d14de
committer: Robert Collins <robertc at robertcollins.net>
branch nick: versioned-file-performance
timestamp: Wed 2006-03-08 13:12:22 +1100
message:
Readv patch from Johan Rydberg giving knits partial download support.
More information about the bazaar-commits
mailing list