Rev 1989: (jam) delay creating knit contents for significantly better new commit and push performance in /home/pqm/archives/thelove/bzr/+trunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Wed Sep 6 23:55:30 BST 2006
------------------------------------------------------------
revno: 1989
revision-id: pqm at pqm.ubuntu.com-20060906225529-7b367edabbb1ffc2
parent: pqm at pqm.ubuntu.com-20060906162116-90b02cf97bcc11e8
parent: john at arbash-meinel.com-20060906215658-422a15bab820945c
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Wed 2006-09-06 23:55:29 +0100
message:
(jam) delay creating knit contents for significantly better new commit and push performance
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/knit.py knit.py-20051212171256-f056ac8f0fbe1bd9
bzrlib/repository.py rev_storage.py-20051111201905-119e9401e46257e3
bzrlib/tests/stub_sftp.py stub_sftp.py-20051027032739-0e7ef4f7bab0e174
bzrlib/tests/test_knit.py test_knit.py-20051212171302-95d4c00dd5f11f2b
bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
bzrlib/transport/__init__.py transport.py-20050711165921-4978aa7ce1285ad5
bzrlib/transport/local.py local_transport.py-20050711165921-9b1f142bfe480c24
bzrlib/transport/sftp.py sftp.py-20051019050329-ab48ce71b7e32dfe
------------------------------------------------------------
merged: john at arbash-meinel.com-20060906215658-422a15bab820945c
parent: john at arbash-meinel.com-20060906215139-48d4e17bcf86a97c
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Wed 2006-09-06 16:56:58 -0500
message:
Small cleanup
------------------------------------------------------------
merged: john at arbash-meinel.com-20060906215139-48d4e17bcf86a97c
parent: john at arbash-meinel.com-20060906214940-d46dc5bd454672ad
parent: john at arbash-meinel.com-20060906214549-1ac6815d44926e1a
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Wed 2006-09-06 16:51:39 -0500
message:
Fix the sftp mkdir mode code
------------------------------------------------------------
merged: john at arbash-meinel.com-20060906214549-1ac6815d44926e1a
parent: pqm at pqm.ubuntu.com-20060906162116-90b02cf97bcc11e8
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: sftp_mode_bits
timestamp: Wed 2006-09-06 16:45:49 -0500
message:
Restore mode bit tests for sftp, and track down bugs
------------------------------------------------------------
merged: john at arbash-meinel.com-20060906214940-d46dc5bd454672ad
parent: john at arbash-meinel.com-20060906205407-7daa22adaea61492
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Wed 2006-09-06 16:49:40 -0500
message:
Pass in the directory mode to the knit
------------------------------------------------------------
merged: john at arbash-meinel.com-20060906205407-7daa22adaea61492
parent: john at arbash-meinel.com-20060906204245-2c4b8481f344d692
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Wed 2006-09-06 15:54:07 -0500
message:
Test that passing modes does the right thing for knits.
------------------------------------------------------------
merged: john at arbash-meinel.com-20060906204245-2c4b8481f344d692
parent: john at arbash-meinel.com-20060906152328-aa73b664a5f17eb3
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Wed 2006-09-06 15:42:45 -0500
message:
Add ability to pass a directory mode to non_atomic_put
------------------------------------------------------------
merged: john at arbash-meinel.com-20060906152328-aa73b664a5f17eb3
parent: john at arbash-meinel.com-20060906152150-25d59d381a869186
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Wed 2006-09-06 10:23:28 -0500
message:
Update NEWS, since commit is faster too
------------------------------------------------------------
merged: john at arbash-meinel.com-20060906152150-25d59d381a869186
parent: john at arbash-meinel.com-20060905231850-c870288bfb3fcab8
parent: john at arbash-meinel.com-20060906151639-93b8bc367dd73182
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Wed 2006-09-06 10:21:50 -0500
message:
[merge] up-to-date with Transport.put_*_non_atomic
------------------------------------------------------------
merged: john at arbash-meinel.com-20060905231850-c870288bfb3fcab8
parent: john at arbash-meinel.com-20060905230922-6ed11ce0a4b04065
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Tue 2006-09-05 18:18:50 -0500
message:
NEWS about fixing bug #44692
------------------------------------------------------------
merged: john at arbash-meinel.com-20060905230922-6ed11ce0a4b04065
parent: john at arbash-meinel.com-20060818231423-6daa262d1263c896
parent: john at arbash-meinel.com-20060905223705-a0454e4187d4eb87
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Tue 2006-09-05 18:09:22 -0500
message:
[merge] transport_bytes: bring knit churn up-to-date with new *{bytes,file} functions
------------------------------------------------------------
merged: john at arbash-meinel.com-20060818231423-6daa262d1263c896
parent: john at arbash-meinel.com-20060818225219-6f4bfa3870d716b7
parent: pqm at pqm.ubuntu.com-20060818230844-138315adab4cfe22
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Fri 2006-08-18 18:14:23 -0500
message:
[merge] bzr.dev 1948
------------------------------------------------------------
merged: john at arbash-meinel.com-20060818225219-6f4bfa3870d716b7
parent: john at arbash-meinel.com-20060818225138-6c93f68102a6c579
parent: john at arbash-meinel.com-20060818164853-eb25e4db3385e216
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Fri 2006-08-18 17:52:19 -0500
message:
[merge] sftp benchmarks
------------------------------------------------------------
merged: john at arbash-meinel.com-20060818225138-6c93f68102a6c579
parent: john at arbash-meinel.com-20060818224609-e4cbe8bdb33bdd34
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Fri 2006-08-18 17:51:38 -0500
message:
Make knit stores delay creation, but not control stores
------------------------------------------------------------
merged: john at arbash-meinel.com-20060818224609-e4cbe8bdb33bdd34
parent: john at arbash-meinel.com-20060818222925-fea833eabf8277b1
parent: john at arbash-meinel.com-20060818224509-adc944a62d4b826a
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Fri 2006-08-18 17:46:09 -0500
message:
[merge] transport-non-atomic-put
------------------------------------------------------------
merged: john at arbash-meinel.com-20060818222925-fea833eabf8277b1
parent: john at arbash-meinel.com-20060818222437-03dd852ab6d65995
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Fri 2006-08-18 17:29:25 -0500
message:
Pass around the file mode correctly
------------------------------------------------------------
merged: john at arbash-meinel.com-20060818222437-03dd852ab6d65995
parent: john at arbash-meinel.com-20060818221703-958786fafe340fd9
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Fri 2006-08-18 17:24:37 -0500
message:
test delay_create does the right thing
------------------------------------------------------------
merged: john at arbash-meinel.com-20060818221703-958786fafe340fd9
parent: john at arbash-meinel.com-20060818202149-7ec79b6227875c69
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: reduce-knit-churn
timestamp: Fri 2006-08-18 17:17:03 -0500
message:
2 changes to knits. Delay creating the .knit or .kndx file until we have actually tried to write data. Because of this, we must allow the Knit to create the prefix directories
More information about the bazaar-commits
mailing list