Brian Warner
8d7368f748
check_memory: put framework log in a stable place, add debug code to figure
...
out why the keepalive-file isn't doing its job
2007-09-25 18:26:54 -07:00
Brian Warner
9b09fd3bf1
test_system.py: do one upload, then test debug scripts, then do other uploads
2007-09-24 18:12:37 -07:00
Brian Warner
173cf1676e
docs/CHK-hashes.svg: preliminary copy of a whiteboard drawing, showing hash relationships in a CHK file
2007-09-24 18:12:04 -07:00
Zooko O'Whielacronx
295ee59379
README: update link to test grid on web page
2007-09-24 15:37:19 -07:00
Zooko O'Whielacronx
c74c0b07c1
TAG allmydata-tahoe-0.6.0
2007-09-24 14:43:58 -07:00
Zooko O'Whielacronx
db09057d01
relnotes.txt: link to the final version of the README for v0.6
2007-09-24 14:42:38 -07:00
Zooko O'Whielacronx
19ce28e71a
relnotes.txt: add Performance section, fix link to foolscap
2007-09-24 14:32:31 -07:00
Zooko O'Whielacronx
e3d782da52
cli: use port 8123 as the example port number
2007-09-24 13:17:27 -07:00
Zooko O'Whielacronx
941b7378f2
README: reflow to 80 cols
2007-09-24 13:07:32 -07:00
Brian Warner
a9bb0814e6
setup.py use sys.executable instead of hard-coded 'python' to run make-version.py
2007-09-24 12:38:59 -07:00
Brian Warner
d1e07daeee
make-version.py: when _darcs doesn't exist, make the warning less scary-looking
2007-09-24 12:38:37 -07:00
Zooko O'Whielacronx
068de695ef
README: use 8123 instead of 8080/8443 as the example port numbers
...
If people follow the example, I'd like for them to land on an otherwise
little-claimed port number in case we standardize on it in order to facilitate
exchange of URLs.
2007-09-24 11:55:24 -07:00
Zooko O'Whielacronx
d12a26b85d
README: fix/update description of allmydata-tahoe
2007-09-24 11:54:17 -07:00
Zooko O'Whielacronx
298d347186
README: fix bug in which How To Build was omitted from The Running-In-Place Way to install.
2007-09-24 11:41:40 -07:00
Zooko O'Whielacronx
40ff59b21c
README: fix bug in which pywin32 was mentioned as easy_installable
2007-09-24 11:41:24 -07:00
Zooko O'Whielacronx
2ff4f30e64
setup: attempt to invoke make-version.py whenever setup.py is evaluated
2007-09-23 18:43:36 -07:00
Zooko O'Whielacronx
c77ac28685
relnotes.txt: a few final touch-ups for v0.6
2007-09-23 10:08:04 -07:00
Zooko O'Whielacronx
93efd2902e
startstop_node.py: use SIGINT instead of SIGTERM to stop the node ( fixes #143 )
2007-09-23 07:06:54 -07:00
Zooko O'Whielacronx
e4aa204b41
README: add notes about how to use easy_install for dependencies
2007-09-23 05:47:11 -07:00
Zooko O'Whielacronx
a18f7aa6d5
fix test_vdrive ( fixes #144 )
...
It turns out that we actually have *two* files in our storage servers at the
time that test_vdrive asserts things about the shares. I suppose that
test_vdrive happens to pass on all other operating systems because the
filesystem happens to return the right share as the first one in a
"listdir()". The fix in this patch is slightly kludgey -- allow either share
to pass -- but good enough.
2007-09-22 15:26:27 -07:00
Zooko O'Whielacronx
7477430a58
relnotes.txt: line-wrap to 70-chars and a small edit
2007-09-21 20:03:27 -07:00
Brian Warner
ff07ce6234
check_speed: add optional 100MB test, if the 10MB test finished fast enough
2007-09-22 00:04:46 -07:00
Brian Warner
325c7a7bfa
node.py: chmod the foolscap private key (node.pem) to 0600, since it's secret
2007-09-21 16:52:55 -07:00
Zooko O'Whielacronx
594a104c71
startstop_node.py: fix bug with options passed to restart and enable restart --profile
2007-09-21 15:48:15 -07:00
Zooko O'Whielacronx
3e4616f4ad
cli: add --profile flag
2007-09-21 15:03:47 -07:00
Zooko O'Whielacronx
20079e3019
startstop_node.py: don't pass config to do_start() and do_stop()
2007-09-21 15:03:15 -07:00
Zooko O'Whielacronx
28b2c19f1e
startstop_node.py: find twistd.py in sys.prefix/scripts if there isn't a twistd executable on the path
2007-09-21 14:45:20 -07:00
Zooko O'Whielacronx
fe899da1b0
setup: formatting of dependency-missing errors
2007-09-21 14:40:12 -07:00
Zooko O'Whielacronx
de9cd4ac38
roadmap.txt: mark CLI tool as done (although the current version is rudimentary)
2007-09-21 14:15:10 -07:00
Zooko O'Whielacronx
f5518eca92
a few edits to architecture.txt and related docs
2007-09-21 14:12:26 -07:00
Zooko O'Whielacronx
7e1b67cf2e
setup: check for the pywin32 dep only on Windows
2007-09-21 14:11:16 -07:00
Zooko O'Whielacronx
6fbc51568f
setup: use the setuptools "console_scripts" feature to get an allmydata-tahoe.exe on Windows
2007-09-21 13:56:27 -07:00
Zooko O'Whielacronx
8a5abef4d0
README: update on how to test and how to run tahoe after installation
2007-09-21 13:57:25 -07:00
Zooko O'Whielacronx
0383973dd3
README: demote The Debian Way
2007-09-21 13:42:57 -07:00
Zooko O'Whielacronx
aff7e8d436
setup: alas, pywin32 doesn't actually work as an easy_install; also make dependency missing errors more useful
2007-09-21 13:40:28 -07:00
Zooko O'Whielacronx
43f500d146
README: further clarity about when you need to acquire source and when you don't
2007-09-21 12:04:01 -07:00
Zooko O'Whielacronx
d53babdf9d
README: explain when you need to download source and when you don't
2007-09-21 11:53:56 -07:00
Brian Warner
1c29065f1c
check_memory: touch the hotline file more often, to avoid accidental timeout
2007-09-20 19:35:31 -07:00
Brian Warner
1fe6575385
Makefile: check-speed: leave the client node stopped when we're done
2007-09-20 19:03:16 -07:00
Brian Warner
d58d794757
check_speed: do both upload and download tests
2007-09-20 18:52:44 -07:00
Brian Warner
2632c0ad8c
check_speed: upload multiple files, measure Ax+B
2007-09-20 16:55:33 -07:00
Zooko O'Whielacronx
1e8fc6cffd
Makefile: attempt to workaround problem caused by workaround for backslashes glomming onto the following double-quote. ...
2007-09-20 17:02:54 -07:00
Zooko O'Whielacronx
f0b427485b
startstop_node.py: remove debug printout which breaks unit tests
2007-09-20 17:02:36 -07:00
Zooko O'Whielacronx
df00555a88
setup: leave the "file:" off the front of your URLs and setuptools (v0.6c7) will treat them as not-URLs which means it will prefer them to HTTP: URLs
2007-09-20 15:29:12 -07:00
Zooko O'Whielacronx
8f1b6a3dae
setup: add zope.interface-3.4.0 in place of zope.interface-3.3.0
2007-09-20 13:02:36 -07:00
Zooko O'Whielacronx
c2e310825d
startstop_node.py: improve the hack of launching twistd
...
Thanks to Brian for helping me figure out the cleaner way to do this: take the
first result from which("twistd"), and if it has the extension ".bat" or
".exe" then execute it, else execute python and give it as the first argument.
2007-09-20 12:37:50 -07:00
Zooko O'Whielacronx
30e28bb3c5
setup: add pywin32 to our dependencies if sys.platform == "win32"
2007-09-20 11:05:40 -07:00
Brian Warner
3774ce59ea
check_memory: fix race condition for startup of in-process server nodes
2007-09-20 15:33:58 -07:00
Zooko O'Whielacronx
60573a2917
Makefile: end PYTHONPATH with "." because the string might end with "\", which will cause shell to later escape whatever character comes after the string
2007-09-19 20:26:54 -07:00
Brian Warner
77fae0b338
check_memory.py: record initial memory usage (before any connections are made)
2007-09-20 12:36:27 -07:00