#685 |
[needs test] Capability of interrupted downloads is logged in twistd.log
|
new
|
somebody
|
defect
|
major
|
soon
|
#687 |
too many "false alarms" in incident reporting
|
new
|
somebody
|
defect
|
major
|
eventually
|
#779 |
Package tahoe with ipkg technology for NAS devices
|
new
|
somebody
|
enhancement
|
minor
|
undecided
|
#813 |
string exception raised to web renderer?
|
new
|
somebody
|
defect
|
minor
|
undecided
|
#841 |
Support localization by eliminating hardcoded English strings
|
new
|
somebody
|
defect
|
major
|
eventually
|
#847 |
create internal VerifierNode/RepairerNode classes
|
new
|
somebody
|
task
|
major
|
soon
|
#871 |
handle out-of-disk-space condition
|
new
|
somebody
|
defect
|
major
|
soon
|
#879 |
Random-access download leaks information
|
new
|
somebody
|
defect
|
minor
|
undecided
|
#957 |
embed security metadata in URL
|
new
|
somebody
|
enhancement
|
major
|
|
#963 |
configure default installation of tahoe to point at a working grid
|
new
|
somebody
|
enhancement
|
major
|
eventually
|
#981 |
chroot support?
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
#992 |
Store Content-Type as part of directory entries
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
#994 |
support precompressed files
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
#1003 |
add-lease may fail to mark a node if the path by which it is reachable changes during marking
|
new
|
somebody
|
defect
|
major
|
undecided
|
#1011 |
secure decentralized blog
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
#1078 |
timestamps: localizable format and timezone
|
new
|
somebody
|
defect
|
minor
|
eventually
|
#1082 |
default servers-of-happiness=7 prevents single-server use case from working "out of the box"
|
new
|
somebody
|
defect
|
major
|
soon
|
#1133 |
don't claim to provide better semantics of timestamps than Python claims to provide
|
new
|
somebody
|
defect
|
minor
|
undecided
|
#1136 |
don't run a web-API frontend if you don't need one
|
new
|
somebody
|
enhancement
|
major
|
eventually
|
#1139 |
refactor abbreviate utility methods
|
new
|
somebody
|
defect
|
minor
|
eventually
|
#1156 |
the test_2_good_8_hung_then_1_recovers_* methods in test_hung_server are wrong
|
new
|
somebody
|
defect
|
normal
|
eventually
|
#1164 |
use ChaCha⊕AES encryption
|
new
|
somebody
|
enhancement
|
major
|
soon
|
#1211 |
client should be able to test share placement
|
new
|
somebody
|
enhancement
|
major
|
eventually
|
#1213 |
Should support change of hash functions
|
new
|
somebody
|
task
|
major
|
undecided
|
#1236 |
contribute spans.py to programmers outside of the Tahoe-LAFS project
|
new
|
somebody
|
enhancement
|
minor
|
undecided
|
#1271 |
trac: show tooltip of standard keywords on ticket-modify pages
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
#1278 |
gateway won't serve any page; variety of interesting error messages in twistd.log
|
new
|
somebody
|
defect
|
major
|
soon
|
#1279 |
silent failure of bin/tahoe when root partition is out of space?
|
reopened
|
somebody
|
defect
|
minor
|
undecided
|
#1281 |
implement a notification mechanism, e.g. for accounting messages
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
#1290 |
replace all use of pickles with JSON
|
new
|
somebody
|
defect
|
major
|
undecided
|
#1343 |
how does a packager find version requirements for indirect dependencies?
|
new
|
somebody
|
defect
|
major
|
undecided
|
#1351 |
Use extended attributes to expose metadata
|
new
|
somebody
|
enhancement
|
minor
|
undecided
|
#1353 |
make the FUSE interface be a supported, first-class feature
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
#1378 |
per-server timings of immutable uploads
|
new
|
somebody
|
defect
|
normal
|
soon
|
#1393 |
more detailed breakdown of upload 'Peer Selection' time
|
new
|
somebody
|
defect
|
normal
|
soon
|
#1406 |
performance measurement automation and visualization
|
new
|
somebody
|
enhancement
|
major
|
undecided
|
#1408 |
accounting using bitcoins
|
new
|
somebody
|
defect
|
normal
|
undecided
|
#1439 |
add docs/tests.rst documenting how to run tests and how to interpret the output
|
new
|
somebody
|
task
|
major
|
eventually
|
#1443 |
use exocet instead of the builtin Python module loader
|
new
|
somebody
|
enhancement
|
minor
|
undecided
|
#1452 |
clarify policy about what versions of dependencies Tahoe-LAFS requires
|
new
|
somebody
|
defect
|
major
|
soon
|
#1453 |
automated tests with all supported versions of dependencies
|
new
|
somebody
|
defect
|
major
|
undecided
|
#1482 |
change the hostname in the version strings from allmydata.org
|
new
|
somebody
|
defect
|
minor
|
undecided
|
#1498 |
provide more automated setup assistant
|
new
|
somebody
|
enhancement
|
normal
|
undecided
|
#1501 |
too many source files called filenode.py, common.py, etc.
|
new
|
somebody
|
defect
|
minor
|
eventually
|
#1522 |
our use of the term "bucket" is ambiguous
|
new
|
somebody
|
defect
|
normal
|
undecided
|
#1538 |
tests should create share files with the same Unix mode bits as a real storage server
|
new
|
somebody
|
defect
|
minor
|
undecided
|
#1559 |
in test_download.Corruption.test_each_byte, catalog_detection = True has bitrotted
|
new
|
somebody
|
defect
|
normal
|
eventually
|
#1563 |
webapi.rst should have a Change Log section
|
new
|
somebody
|
defect
|
normal
|
undecided
|
#1596 |
more specific error message for the case where too few servers are connected
|
new
|
somebody
|
defect
|
major
|
undecided
|
#1691 |
occasional long delay using trac search function
|
new
|
somebody
|
defect
|
normal
|
undecided
|
#1694 |
package client and server separately
|
new
|
somebody
|
enhancement
|
normal
|
undecided
|
#1696 |
attempting more than four simultaneous put uploads seems to break client
|
new
|
somebody
|
defect
|
major
|
undecided
|
#1249 |
There may be a memory leak in the tahoe-lafs storage server, which may or may not be related to the number of other storage servers.
|
assigned
|
stott
|
defect
|
major
|
undecided
|
#1695 |
#tahoe-lafs IRC logs are not searchable
|
new
|
submusic
|
defect
|
minor
|
undecided
|
#1375 |
the performance stats for each upload or download are undiscoverable
|
new
|
tarcieri
|
defect
|
normal
|
undecided
|
#1495 |
test forks of MacFUSE for use with sshfs on OS X Lion
|
new
|
tarcieri
|
task
|
major
|
undecided
|
#57 |
logging: compress/truncate/encode/decode/format for human readability and privacy
|
new
|
warner
|
enhancement
|
minor
|
undecided
|
#92 |
add upload-status page: progress and to-whom info
|
new
|
warner
|
enhancement
|
minor
|
eventually
|
#97 |
reducing memory footprint in share reception
|
assigned
|
warner
|
defect
|
major
|
undecided
|
#198 |
count TODOs, display per file
|
new
|
warner
|
enhancement
|
minor
|
undecided
|
#200 |
writing of shares is fragile and "tahoe stop" is unnecessarily harsh
|
new
|
warner
|
enhancement
|
major
|
eventually
|
#232 |
Peer selection doesn't rebalance shares on overwrite of mutable file.
|
new
|
warner
|
defect
|
major
|
soon
|
#266 |
when cryptography has random-access AES, update helper to use it
|
new
|
warner
|
enhancement
|
minor
|
eventually
|
#268 |
implement CHK download helper
|
new
|
warner
|
enhancement
|
major
|
undecided
|
#284 |
helper farm
|
new
|
warner
|
task
|
major
|
undecided
|
#288 |
resumption of interrupted downloads
|
new
|
warner
|
enhancement
|
major
|
soon
|
#325 |
flogtool scalability/performance
|
new
|
warner
|
defect
|
major
|
undecided
|
#333 |
immutable-uploader-helper leftovers
|
new
|
warner
|
task
|
major
|
eventually
|
#430 |
upload/download status: add recently-finished operations
|
new
|
warner
|
enhancement
|
minor
|
eventually
|
#521 |
disconnect unresponsive servers (using foolscap's disconnectTimeout)
|
new
|
warner
|
defect
|
major
|
undecided
|
#600 |
storage: maybe store buckets as files, not directories
|
new
|
warner
|
enhancement
|
minor
|
undecided
|
#625 |
Can't repair read-only dirnodes/mutable-files
|
assigned
|
warner
|
defect
|
major
|
soon
|
#809 |
Measure how segment size affects upload/download speed.
|
new
|
warner
|
enhancement
|
major
|
soon
|
#812 |
server-side crawlers: tolerate corrupted shares, verify shares
|
new
|
warner
|
defect
|
major
|
undecided
|
#891 |
web gateway memory grows without bound under load
|
new
|
warner
|
defect
|
critical
|
soon
|
#897 |
"tahoe backup" thinks "ctime" means "creation time"
|
new
|
warner
|
defect
|
major
|
soon
|
#980 |
handle SIGHUP by reloading your config file
|
new
|
warner
|
defect
|
major
|
undecided
|
#1021 |
report all exceptions
|
new
|
warner
|
defect
|
major
|
eventually
|
#1092 |
shares.happy is the wrong name of the measure
|
new
|
warner
|
defect
|
minor
|
soon
|
#1109 |
let the get_buckets() response include the first block
|
new
|
warner
|
enhancement
|
major
|
soon
|
#1169 |
update documentation for the download status page
|
new
|
warner
|
defect
|
major
|
soon
|
#1171 |
add regression test for shnums: "e,r,r,o,r"
|
reopened
|
warner
|
defect
|
normal
|
soon
|
#1199 |
document known scaling issues
|
new
|
warner
|
enhancement
|
major
|
eventually
|
#1228 |
backupdb and ext4 i_version/generation xattributes
|
new
|
warner
|
enhancement
|
normal
|
undecided
|
#1310 |
separate "gateway state directory" from "client state directory"
|
reopened
|
warner
|
defect
|
major
|
undecided
|
#1434 |
DYHB requests misrendered in download visualization
|
new
|
warner
|
defect
|
major
|
soon
|
#1518 |
zero-byte MDMF reads should not fetch any segments
|
assigned
|
warner
|
defect
|
minor
|
eventually
|
#1530 |
automated comparative 'k' performance tests and graphs
|
new
|
warner
|
task
|
major
|
soon
|
#1726 |
new visualizer needs labels with units
|
new
|
warner
|
defect
|
normal
|
soon
|
#1727 |
New Visualizer has layout bug where serverids and other things scribble over each other
|
new
|
warner
|
defect
|
normal
|
soon
|
#1730 |
ERROR: AttributeError('NoneType' object has no attribute 'callRemote')
|
new
|
warner
|
defect
|
major
|
soon
|
#1736 |
LAFS does not come with a pony
|
new
|
warner
|
enhancement
|
minor
|
undecided
|
#1765 |
gossip-introducer should forget about old nodes somehow
|
new
|
warner
|
enhancement
|
normal
|
soon
|
#1816 |
add a lease renewal method that only renews some shares in a shareset, to be used by repair/rebalancing
|
new
|
warner
|
defect
|
normal
|
undecided
|
#1843 |
add `tahoe create-server`, define `create-node` to mean client+server
|
assigned
|
warner
|
enhancement
|
normal
|
soon
|
#1935 |
bad behavior when localhost is down
|
new
|
warner
|
defect
|
normal
|
undecided
|
#1989 |
foolscap: "an inbound callRemote ... failed" log entries include all arguments
|
new
|
warner
|
defect
|
normal
|
undecided
|
#1998 |
don't let "Calling Stale Broke" trigger an incident -- that's a false alarm
|
new
|
warner
|
defect
|
normal
|
undecided
|
#2080 |
remove the "experimental" flag on MDMF in the WUI and make it the default
|
new
|
warner
|
enhancement
|
normal
|
soon
|
#2088 |
create-node error when ~/.tahoe already exists
|
new
|
warner
|
defect
|
normal
|
soon
|