[tahoe-dev] decentralized directories integration update
zooko
zooko at zooko.com
Mon Dec 3 13:11:31 PST 2007
Oh, and I see that there are some important patches in trunk which I
have not yet merged into this branch:
Regards,
Zooko
Would pull from "../trunk"...
Would pull the following changes:
Tue Nov 13 22:08:15 MST 2007 warner at allmydata.com
* mutable: handle bad hashes, improve test coverage, rearrange
slightly to facilitate these
Wed Nov 14 14:26:46 MST 2007 warner at allmydata.com
* mutable: validate share_hash_chain for each inbound share
Thu Nov 15 12:40:49 MST 2007 warner at allmydata.com
* provisioning: add more options for num-servers and server-dBA
Thu Nov 15 13:22:56 MST 2007 warner at allmydata.com
* mutable: add more logging to retrieval process
Thu Nov 15 13:55:00 MST 2007 warner at allmydata.com
* test_mutable: workaround: use more peers to avoid random test
failures.
The underlying issue is recorded in #211: one corrupt share in a
query
response will cause us to ignore the remaining shares in that
response, even
if they are good. In our tests (with N=10 but only 5 peers), this
can leave
us with too few shares to recover the file.
The temporary workaround is to use 10 peers, to make sure we never
get
multiple shares per response. The real fix will be to fix the
control flow.
This fixes #209.
Thu Nov 15 21:53:55 MST 2007 warner at allmydata.com
* node.py: raise RLIMIT_NOFILE on bsd/cygwin to more than 256
Thu Nov 15 22:06:44 MST 2007 warner at allmydata.com
* node.py: try to fix RLIMIT_NOFILE on solaris too
Thu Nov 15 22:09:02 MST 2007 warner at allmydata.com
* node.py: try rlimit fix again
Fri Nov 16 15:12:38 MST 2007 warner at allmydata.com
* node.py: try to fix rlimit-setting again
Fri Nov 16 16:12:33 MST 2007 warner at allmydata.com
* mutable: fix control flow to allow good+bad shares from a peer.
Fixes #211.
Fri Nov 16 19:07:50 MST 2007 warner at lothar.com
* logpublisher: implement subscribe/publish for log, add a sample
client
Fri Nov 16 19:14:46 MST 2007 warner at allmydata.com
* logpublisher: hush pyflakes warning
Sun Nov 18 17:30:55 MST 2007 warner at lothar.com
* logtool: rename get-logs.py to logtool.py
Sun Nov 18 17:32:04 MST 2007 warner at lothar.com
* logtool: add 'gather' and 'dump' modes
Sun Nov 18 19:41:26 MST 2007 warner at lothar.com
* test_client: stall 2.0s between shutdown and restart, trying to
fix cygwin
Mon Nov 19 12:04:50 MST 2007 warner at allmydata.com
* debian: add Depends: on python-pycryptopp, now that it's been
packaged
Mon Nov 19 17:23:18 MST 2007 warner at allmydata.com
* hierarchical logging: add numbered messages and parent= args
Mon Nov 19 17:37:00 MST 2007 warner at allmydata.com
* logging: only test log.err when Twisted is new enough to let us
ignore the generated errors
Mon Nov 19 18:07:10 MST 2007 warner at allmydata.com
* download: use hierarchical logging
Mon Nov 19 18:33:41 MST 2007 warner at allmydata.com
* more hierarchical logging: download/upload/encode
Mon Nov 19 22:00:29 MST 2007 warner at allmydata.com
* encode.py: trivial whitespace change
Tue Nov 20 13:22:26 MST 2007 warner at allmydata.com
* introducer_and_vdrive.py: use logpublisher too
Tue Nov 20 00:21:50 MST 2007 nejucomo at gmail.com
* A hastily written single-threaded read-only fuse client.
Making no changes: this is a dry run.
More information about the tahoe-dev
mailing list