#2590 |
GET /operations/$HANDLE?output=json is not JSON
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#2716 |
Exception on WUI
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#2720 |
format_http_error leaks the URI
|
new
|
daira
|
normal
|
undecided
|
code-frontend-web
|
#2724 |
use humanize library
|
new
|
daira
|
normal
|
undecided
|
code-frontend-web
|
#2797 |
explain two timestamps on WUI server listings
|
new
|
|
minor
|
soon
|
code-frontend-web
|
#2822 |
remove redundant read from web GET of directory
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#2850 |
ugly (temporary) error message when connecting to new onion server
|
new
|
|
normal
|
soon
|
code-frontend-web
|
#2864 |
welcome page can't display when introducer connection has problems
|
new
|
|
normal
|
soon
|
code-frontend-web
|
#3041 |
Testing of websocket logs
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#3371 |
Render post-repair corrupt shares in deep-check-and-repair results page
|
new
|
sajith
|
normal
|
undecided
|
code-frontend-web
|
#3420 |
Twisted web Resources should "return ErrorPage" instead of "raise WebError"
|
assigned
|
sajith
|
normal
|
|
code-frontend-web
|
#3609 |
Manual quoting/escaping is scattered ad hoc throughout the web code
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#3610 |
allmydata.web.directory.ReloadableMonitorElement and allmydata.web.operations.ReloadMixin are basically the same
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#3845 |
"Economic plugin" errors not surfaced effectively
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
#3852 |
500 error from JSON welcome page
|
new
|
|
major
|
undecided
|
code-frontend-web
|
#3929 |
Error reading directory: 'coroutine' object has no attribute 'addCallback'
|
new
|
|
major
|
undecided
|
code-frontend-web
|
#232 |
Peer selection doesn't rebalance shares on overwrite of mutable file.
|
new
|
warner
|
major
|
soon
|
code-mutable
|
#270 |
test for interrupted writes of mutable files
|
new
|
zooko
|
major
|
soon
|
code-mutable
|
#474 |
uncaught exception in mutable-retrieve: UCW between mapupdate and retrieve
|
new
|
|
major
|
soon
|
code-mutable
|
#480 |
mutable storage-server API needs a way to refuse shares
|
new
|
|
major
|
undecided
|
code-mutable
|
#492 |
mutable files: add ciphertext hash tree to signature block
|
new
|
zooko
|
major
|
eventually
|
code-mutable
|
#500 |
what happens if you run out of sequence numbers in mutable files
|
new
|
|
major
|
undecided
|
code-mutable
|
#540 |
inappropriate "uncoordinated write error" after handling a server failure
|
new
|
kevan
|
normal
|
soon
|
code-mutable
|
#541 |
remove foolscap 'reference'-token bug workaround in mutable publish
|
new
|
|
major
|
soon
|
code-mutable
|
#546 |
mutable-file surprise shares raise inappropriate UCWE
|
new
|
|
normal
|
soon
|
code-mutable
|
#547 |
mapupdate(MODE_WRITE) triggers on a false boundary
|
new
|
|
major
|
soon
|
code-mutable
|
#548 |
mutable publish sends queries to servers that have already been asked
|
new
|
|
major
|
soon
|
code-mutable
|
#549 |
MODE_WRITE mapupdate: maybe increase epsilon to handle large batches of new servers better
|
assigned
|
bazuka
|
major
|
soon
|
code-mutable
|
#625 |
Can't repair read-only dirnodes/mutable-files
|
assigned
|
warner
|
major
|
soon
|
code-mutable
|
#846 |
allmydata.test.test_system.SystemTest.test_mutable sometimes hangs on a slow machine
|
assigned
|
zooko
|
major
|
soon
|
code-mutable
|
#893 |
UCWE when mapupdate gives up too early, then server errors require replacement servers
|
new
|
|
critical
|
soon
|
code-mutable
|
#1004 |
how to fix 'multiple versions are recoverable'?
|
new
|
nobody
|
major
|
soon
|
code-mutable
|
#1042 |
KeyError exception seen in log when doing a mutable publish on the pubgrid
|
new
|
|
major
|
eventually
|
code-mutable
|
#1105 |
allow uncoordinated reads concurrent with writes of a mutable file or directory locally
|
new
|
|
major
|
undecided
|
code-mutable
|
#1209 |
repair of mutable files/directories should not increment the sequence number
|
assigned
|
davidsarah
|
major
|
soon
|
code-mutable
|
#1496 |
make SFTP frontend handle updates to MDMFs without downloading and uploading the entire file
|
assigned
|
davidsarah
|
major
|
soon
|
code-mutable
|
#1497 |
update docs/performance.rst to explain the performance of MDMFs
|
new
|
|
major
|
soon
|
code-mutable
|
#1500 |
test_mutable.Update takes too long to run
|
new
|
|
major
|
soon
|
code-mutable
|
#1513 |
memory usage in MDMF publish
|
new
|
|
major
|
eventually
|
code-mutable
|
#1514 |
memory usage in MDMF retrieve
|
new
|
|
normal
|
soon
|
code-mutable
|
#1518 |
zero-byte MDMF reads should not fetch any segments
|
assigned
|
warner
|
minor
|
eventually
|
code-mutable
|
#1641 |
fix regressions in convergent uncoordinated write detection
|
assigned
|
kevan
|
major
|
soon
|
code-mutable
|
#1653 |
mutable-retrieve should accept good shares from servers with bad shares
|
new
|
|
major
|
eventually
|
code-mutable
|
#1670 |
KeyError in mutable read-modify-write
|
assigned
|
zooko
|
critical
|
soon
|
code-mutable
|
#1742 |
Error during POST: 500 Internal Server Error
|
assigned
|
daira
|
major
|
soon
|
code-mutable
|
#1756 |
MDMF publisher sends duplicate write vector elements
|
new
|
|
normal
|
soon
|
code-mutable
|
#1795 |
Incomplete ServerMap triggers UncoordinatedWriteError upon mutable Publish
|
assigned
|
davidsarah
|
major
|
soon
|
code-mutable
|
#1796 |
refuse to upload/download a mutable file if it cannot be done in the available memory
|
new
|
|
normal
|
undecided
|
code-mutable
|
#1916 |
Folder healthy, but still get 410 Gone
|
new
|
davidsarah
|
normal
|
undecided
|
code-mutable
|
#2040 |
mutable files: expose test-and-set operations to HTTP clients
|
new
|
daira
|
normal
|
undecided
|
code-mutable
|
#2081 |
bad error message when you give a readonly dircap as target to "tahoe cp"
|
new
|
|
normal
|
undecided
|
code-mutable
|
#2203 |
"UnrecoverableFileError(no recoverable versions)" is a poor-quality error report
|
new
|
|
normal
|
undecided
|
code-mutable
|
#2349 |
TypeError: AES.__init__() argument 1 must be string or read-only character buffer, not None
|
new
|
|
major
|
undecided
|
code-mutable
|
#2386 |
updating unhealthy MDMF files: likely problem
|
new
|
|
normal
|
undecided
|
code-mutable
|
#2403 |
directories not created using helper
|
new
|
|
normal
|
undecided
|
code-mutable
|
#2463 |
eliminate duplication between test classes Update and Version in test_mutable
|
assigned
|
daira
|
minor
|
soon
|
code-mutable
|
#2555 |
publish-and-subscribe to change events on mutables
|
new
|
daira
|
normal
|
undecided
|
code-mutable
|
#296 |
enforce timeout on DYHB queries?
|
new
|
|
major
|
eventually
|
code-network
|
#521 |
disconnect unresponsive servers (using foolscap's disconnectTimeout)
|
new
|
warner
|
major
|
undecided
|
code-network
|
#605 |
two-hour delay to connect to a grid from Win32, if there are many storage servers unreachable
|
assigned
|
zooko
|
major
|
eventually
|
code-network
|
#782 |
connection lost during "tahoe backup"
|
new
|
andrej
|
major
|
undecided
|
code-network
|
#868 |
use helper to bypass NAT/firewall
|
new
|
|
major
|
undecided
|
code-network
|
#870 |
Prevent socket hijacking on OSes that don't prevent it by default (Windows)
|
assigned
|
davidsarah
|
major
|
eventually
|
code-network
|
#896 |
log more info about Foolscap disconnections on storages nodes (to twistd.log)
|
assigned
|
francois
|
minor
|
undecided
|
code-network
|
#1138 |
Timeout of Servermap Update
|
new
|
nobody
|
major
|
soon
|
code-network
|
#1180 |
put more DYHBs into flight at once when K is larger
|
new
|
|
major
|
soon
|
code-network
|
#1181 |
new-downloader requests too much data, builds up
|
new
|
|
major
|
soon
|
code-network
|
#1187 |
mitigate the performance bottleneck of slow servers in download
|
new
|
|
major
|
undecided
|
code-network
|
#1264 |
Performance regression for large values of K
|
new
|
francois
|
major
|
soon
|
code-network
|
#1367 |
tolerance for broken TCP connections due to incorrect/restrictive firewalls
|
new
|
|
major
|
undecided
|
code-network
|
#1394 |
upload should not wait for all servers to respond
|
new
|
kevan
|
major
|
eventually
|
code-network
|
#1794 |
upload failed -- "I/O operation on closed file"
|
new
|
|
normal
|
undecided
|
code-network
|
#1823 |
is this server telling me over foolscap that its foolscap connection to me just broke?
|
new
|
|
normal
|
undecided
|
code-network
|
#1935 |
bad behavior when localhost is down
|
new
|
warner
|
normal
|
undecided
|
code-network
|
#1975 |
remove the last use of notifyOnDisconnect, in server selection
|
new
|
|
normal
|
soon
|
code-network
|
#1989 |
foolscap: "an inbound callRemote ... failed" log entries include all arguments
|
new
|
warner
|
normal
|
undecided
|
code-network
|
#2007 |
unhandled errors due to "bad connection hint '<IP address>' (hostname, but no port)"
|
new
|
|
normal
|
undecided
|
code-network
|
#2009 |
One Grid to Rule Them All
|
new
|
daira
|
normal
|
undecided
|
code-network
|
#2073 |
Wrong ports are reported for connected nodes
|
new
|
|
normal
|
undecided
|
code-network
|
#2085 |
Unit tests should work offline
|
new
|
|
normal
|
undecided
|
code-network
|
#2152 |
have the introducer advertise the external IP it sees for a node to other nodes
|
new
|
|
normal
|
undecided
|
code-network
|
#2252 |
Error reports should always give the IP and server id of a server which failed.
|
new
|
nejucomo
|
normal
|
undecided
|
code-network
|
#2267 |
exceptions.AttributeError: 'CHKUploadHelper' object has no attribute '_reader'
|
new
|
|
normal
|
undecided
|
code-network
|
#2334 |
one slow server slows down all uploads that attempt to use it
|
assigned
|
daira
|
normal
|
undecided
|
code-network
|
#2336 |
using two copies of the same node directory fails badly
|
new
|
|
major
|
undecided
|
code-network
|
#2364 |
Clients in onion grid busy-wait if a storage node is unreachable
|
new
|
|
major
|
undecided
|
code-network
|
#2828 |
address remaining anonymity-violating linkages
|
new
|
|
normal
|
undecided
|
code-network
|
#2832 |
Unsigned entries in an announcement cause later entries to be ignored
|
new
|
|
normal
|
undecided
|
code-network
|
#2837 |
create-node --listen=tor hangs with tor-0.2.8.8
|
new
|
|
normal
|
undecided
|
code-network
|
#2875 |
Multiples storage servers can be registered with the same FURL (UncoordinatedWriteError on I2P grid)
|
new
|
|
normal
|
undecided
|
code-network
|
#2887 |
Introducers sending duplicated announcements for upgraded nodes
|
new
|
|
major
|
undecided
|
code-network
|
#3457 |
The separate introducer servers represent unnecessary complexity in an overall Tahoe-LAFS deployment
|
new
|
|
normal
|
undecided
|
code-network
|
#4073 |
each share for a file can have its own write enabler secret, but the wire protocol does not support more than one
|
new
|
|
normal
|
undecided
|
code-network
|
#275 |
need more reliable way to determine when introducer is ready when started from a script (than polling for creation of introducer.furl)
|
new
|
somebody
|
minor
|
undecided
|
code-nodeadmin
|
#371 |
corrupted introducer.furl causes subtle startup breakage
|
new
|
|
major
|
eventually
|
code-nodeadmin
|
#671 |
bring back sizelimit (i.e. max consumed, not min free)
|
new
|
markberger
|
major
|
soon
|
code-nodeadmin
|
#980 |
handle SIGHUP by reloading your config file
|
new
|
warner
|
major
|
undecided
|
code-nodeadmin
|
#1092 |
shares.happy is the wrong name of the measure
|
new
|
warner
|
minor
|
soon
|
code-nodeadmin
|
#1122 |
failure in allmydata.test.test_runner.RunNode.test_client: 'does not look like a running node directory'
|
new
|
drewp
|
major
|
undecided
|
code-nodeadmin
|
#1148 |
scripts/startstop_node.py is not tested directly, so can't see coverage
|
assigned
|
davidsarah
|
minor
|
soon
|
code-nodeadmin
|