| 1 | 1 patch for repository /Users/zooko/playground/tahoe-lafs/trunk: |
|---|
| 2 | |
|---|
| 3 | Mon Aug 2 01:17:48 MDT 2010 zooko@zooko.com |
|---|
| 4 | * setup: increase requirement on foolscap from >= 0.4.1 to >= 0.5.1 to avoid the foolscap performance bug with transferring large mutable files |
|---|
| 5 | |
|---|
| 6 | New patches: |
|---|
| 7 | |
|---|
| 8 | [setup: increase requirement on foolscap from >= 0.4.1 to >= 0.5.1 to avoid the foolscap performance bug with transferring large mutable files |
|---|
| 9 | zooko@zooko.com**20100802071748 |
|---|
| 10 | Ignore-this: 53b5b8571ebfee48e6b11e3f3a5efdb7 |
|---|
| 11 | ] hunk ./_auto_deps.py 13 |
|---|
| 12 | |
|---|
| 13 | "zope.interface", |
|---|
| 14 | "Twisted >= 2.4.0", |
|---|
| 15 | - "foolscap[secure_connections] >= 0.4.1", |
|---|
| 16 | + |
|---|
| 17 | + # foolscap < 0.5.1 had a performance bug which spent |
|---|
| 18 | + # O(N**2) CPU for transferring large mutable files |
|---|
| 19 | + # of size N. |
|---|
| 20 | + "foolscap[secure_connections] >= 0.5.1", |
|---|
| 21 | "Nevow >= 0.6.0", |
|---|
| 22 | |
|---|
| 23 | # pycryptopp v0.5.15 applied a patch from Wei Dai to fix an |
|---|
| 24 | |
|---|
| 25 | Context: |
|---|
| 26 | |
|---|
| 27 | [upload: tidy up logging messages |
|---|
| 28 | zooko@zooko.com**20100802070212 |
|---|
| 29 | Ignore-this: b3532518326f6d808d085da52c14b661 |
|---|
| 30 | reformat code to be less than 100 chars wide, refactor formatting of logging messages, add log levels to some logging messages, M-x whitespace-cleanup |
|---|
| 31 | ] |
|---|
| 32 | [immutable: tidy-up some code by using a set instead of list to hold homeless_shares |
|---|
| 33 | zooko@zooko.com**20100802062004 |
|---|
| 34 | Ignore-this: a70bda3cf6c48ab0f0688756b015cf8d |
|---|
| 35 | ] |
|---|
| 36 | [tests: remove debug print |
|---|
| 37 | zooko@zooko.com**20100802063339 |
|---|
| 38 | Ignore-this: b13b8c15e946556bffca9d7ad7c890f5 |
|---|
| 39 | ] |
|---|
| 40 | [docs: update the list of forums to announce Tahoe-LAFS too, add empty checkboxes |
|---|
| 41 | zooko@zooko.com**20100802063314 |
|---|
| 42 | Ignore-this: 89d0e8bd43f1749a9e85fcee2205bb04 |
|---|
| 43 | ] |
|---|
| 44 | [immutable: use PrefixingLogMixin to organize logging in Tahoe2PeerSelector and add more detailed messages about peer |
|---|
| 45 | zooko@zooko.com**20100719082000 |
|---|
| 46 | Ignore-this: e034c4988b327f7e138a106d913a3082 |
|---|
| 47 | ] |
|---|
| 48 | [benchmarking: update bench_dirnode to be correct and use the shiniest new pyutil.benchutil features concerning what units you measure in |
|---|
| 49 | zooko@zooko.com**20100719044948 |
|---|
| 50 | Ignore-this: b72059e4ff921741b490e6b47ec687c6 |
|---|
| 51 | ] |
|---|
| 52 | [trivial: rename and add in-line doc to clarify "used_peers" => "upload_servers" |
|---|
| 53 | zooko@zooko.com**20100719044744 |
|---|
| 54 | Ignore-this: 93c42081676e0dea181e55187cfc506d |
|---|
| 55 | ] |
|---|
| 56 | [setup: fix a couple instances of hard-coded 'allmydata-tahoe' in the scripts, tighten the tests (as suggested by David-Sarah) |
|---|
| 57 | zooko@zooko.com**20100801164207 |
|---|
| 58 | Ignore-this: 50265b562193a9a3797293123ed8ba5c |
|---|
| 59 | ] |
|---|
| 60 | [NEWS: describe #1055 |
|---|
| 61 | zooko@zooko.com**20100801034338 |
|---|
| 62 | Ignore-this: 3a16cfa387c2b245c610ea1d1ad8d7f1 |
|---|
| 63 | ] |
|---|
| 64 | [setup: replace hardcoded 'allmydata-tahoe' with allmydata.__appname__ |
|---|
| 65 | zooko@zooko.com**20100801160517 |
|---|
| 66 | Ignore-this: 55e1a98515300d228f02df10975f7ba |
|---|
| 67 | ] |
|---|
| 68 | [abbreviate time edge case python2.5 unit test |
|---|
| 69 | jacob.lyles@gmail.com**20100729210638 |
|---|
| 70 | Ignore-this: 80f9b1dc98ee768372a50be7d0ef66af |
|---|
| 71 | ] |
|---|
| 72 | [docs: add Jacob Lyles to CREDITS |
|---|
| 73 | zooko@zooko.com**20100730230500 |
|---|
| 74 | Ignore-this: 9dbbd6a591b4b1a5a8dcb69b7b757792 |
|---|
| 75 | ] |
|---|
| 76 | [web: don't use %d formatting on a potentially large negative float -- there is a bug in Python 2.5 in that case |
|---|
| 77 | jacob.lyles@gmail.com**20100730220550 |
|---|
| 78 | Ignore-this: 7080eb4bddbcce29cba5447f8f4872ee |
|---|
| 79 | fixes #1055 |
|---|
| 80 | ] |
|---|
| 81 | [test_upload.py: rename test_problem_layout_ticket1124 to test_problem_layout_ticket_1124 -- fix .todo reference. |
|---|
| 82 | david-sarah@jacaranda.org**20100729152927 |
|---|
| 83 | Ignore-this: c8fe1047edcc83c87b9feb47f4aa587b |
|---|
| 84 | ] |
|---|
| 85 | [test_upload.py: rename test_problem_layout_ticket1124 to test_problem_layout_ticket_1124 for consistency. |
|---|
| 86 | david-sarah@jacaranda.org**20100729142250 |
|---|
| 87 | Ignore-this: bc3aad5919ae9079ceb9968ad0f5ea5a |
|---|
| 88 | ] |
|---|
| 89 | [docs: fix licensing typo that was earlier fixed in [20090921164651-92b7f-7f97b58101d93dc588445c52a9aaa56a2c7ae336] |
|---|
| 90 | zooko@zooko.com**20100729052923 |
|---|
| 91 | Ignore-this: a975d79115911688e5469d4d869e1664 |
|---|
| 92 | I wish we didn't copies of this licensing text in several different files so that changes can be accidentally omitted from some of them. |
|---|
| 93 | ] |
|---|
| 94 | [misc/build_helpers/run-with-pythonpath.py: fix stale comment, and remove 'trial' example that is not the right way to run trial. |
|---|
| 95 | david-sarah@jacaranda.org**20100726225729 |
|---|
| 96 | Ignore-this: a61f55557ad69a1633bfb2b8172cce97 |
|---|
| 97 | ] |
|---|
| 98 | [docs/specifications/dirnodes.txt: 'mesh'->'grid'. |
|---|
| 99 | david-sarah@jacaranda.org**20100723061616 |
|---|
| 100 | Ignore-this: 887bcf921ef00afba8e05e9239035bca |
|---|
| 101 | ] |
|---|
| 102 | [docs/specifications/dirnodes.txt: bring layer terminology up-to-date with architecture.txt, and a few other updates (e.g. note that the MAC is no longer verified, and that URIs can be unknown). Also 'Tahoe'->'Tahoe-LAFS'. |
|---|
| 103 | david-sarah@jacaranda.org**20100723054703 |
|---|
| 104 | Ignore-this: f3b98183e7d0a0f391225b8b93ac6c37 |
|---|
| 105 | ] |
|---|
| 106 | [docs: use current cap to Zooko's wiki page in example text |
|---|
| 107 | zooko@zooko.com**20100721010543 |
|---|
| 108 | Ignore-this: 4f36f36758f9fdbaf9eb73eac23b6652 |
|---|
| 109 | fixes #1134 |
|---|
| 110 | ] |
|---|
| 111 | [__init__.py: silence DeprecationWarning about BaseException.message globally. fixes #1129 |
|---|
| 112 | david-sarah@jacaranda.org**20100720011939 |
|---|
| 113 | Ignore-this: 38808986ba79cb2786b010504a22f89 |
|---|
| 114 | ] |
|---|
| 115 | [test_runner: test that 'tahoe --version' outputs no noise (e.g. DeprecationWarnings). |
|---|
| 116 | david-sarah@jacaranda.org**20100720011345 |
|---|
| 117 | Ignore-this: dd358b7b2e5d57282cbe133e8069702e |
|---|
| 118 | ] |
|---|
| 119 | [TAG allmydata-tahoe-1.7.1 |
|---|
| 120 | zooko@zooko.com**20100719131352 |
|---|
| 121 | Ignore-this: 6942056548433dc653a746703819ad8c |
|---|
| 122 | ] |
|---|
| 123 | Patch bundle hash: |
|---|
| 124 | f22621cb0ffec345bd5b306102ed0d877073117c |
|---|