| #1939 |
memory leak (during check --repair --add-lease)
|
new
|
killyourtv
|
major
|
undecided
|
code
|
| #1910 |
memory leak on 'tahoe get'
|
new
|
T_X
|
normal
|
undecided
|
code-frontend
|
| #1513 |
memory usage in MDMF publish
|
new
|
|
major
|
eventually
|
code-mutable
|
| #1514 |
memory usage in MDMF retrieve
|
new
|
|
normal
|
soon
|
code-mutable
|
| #1884 |
mention symlinking the shares directory in configuration.rst
|
assigned
|
blaisep
|
normal
|
User Documentation Goals
|
documentation
|
| #4116 |
merge of 1879 causes regression
|
new
|
blaisep
|
normal
|
User Documentation Goals
|
documentation
|
| #2300 |
missing git tags causes tests to fail
|
new
|
|
normal
|
soon
|
packaging
|
| #1187 |
mitigate the performance bottleneck of slow servers in download
|
new
|
|
major
|
undecided
|
code-network
|
| #920 |
mkdir-immutable probably shouldn't implicitly create (mutable) intermediate directories
|
new
|
|
minor
|
eventually
|
code-frontend-web
|
| #1393 |
more detailed breakdown of upload 'Peer Selection' time
|
new
|
somebody
|
normal
|
soon
|
code
|
| #1596 |
more specific error message for the case where too few servers are connected
|
new
|
somebody
|
major
|
undecided
|
code
|
| #2285 |
multi backup error
|
new
|
daira
|
normal
|
undecided
|
unknown
|
| #492 |
mutable files: add ciphertext hash tree to signature block
|
new
|
zooko
|
major
|
eventually
|
code-mutable
|
| #2040 |
mutable files: expose test-and-set operations to HTTP clients
|
new
|
daira
|
normal
|
undecided
|
code-mutable
|
| #548 |
mutable publish sends queries to servers that have already been asked
|
new
|
|
major
|
soon
|
code-mutable
|
| #480 |
mutable storage-server API needs a way to refuse shares
|
new
|
|
major
|
undecided
|
code-mutable
|
| #546 |
mutable-file surprise shares raise inappropriate UCWE
|
new
|
|
normal
|
soon
|
code-mutable
|
| #1653 |
mutable-retrieve should accept good shares from servers with bad shares
|
new
|
|
major
|
eventually
|
code-mutable
|
| #1468 |
mutable.rst and mut.svg contain some dated or confusing terminology and use different names
|
assigned
|
blaisep
|
minor
|
undecided
|
documentation
|
| #1887 |
naming of expire.cutoff_date option with an underscore is inconsistent
|
new
|
|
minor
|
undecided
|
code-storage
|
| #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
|
| #1153 |
need tests for create-{client, node} with default nodedir
|
assigned
|
davidsarah
|
normal
|
soon
|
code-nodeadmin
|
| #1726 |
new visualizer needs labels with units
|
new
|
warner
|
normal
|
soon
|
code-frontend-web
|
| #1181 |
new-downloader requests too much data, builds up
|
new
|
|
major
|
soon
|
code-network
|
| #2927 |
nondeterministic failure of allmydata.test.test_introducer.SystemTest.test_system on Windows: Address already in use
|
new
|
|
normal
|
undecided
|
code
|
| #1084 |
nondeterministic failure of allmydata.test.test_system.SystemTest.test_upload_and_download_{random_key,convergent}
|
assigned
|
zooko
|
major
|
undecided
|
code
|
| #1646 |
nondeterministic failure of mydata.test.test_runner.RunNode.test_introducer
|
new
|
davidsarah
|
major
|
undecided
|
code
|
| #1691 |
occasional long delay using trac search function
|
new
|
somebody
|
normal
|
undecided
|
dev-infrastructure
|
| #4179 |
old APIs used in tests
|
new
|
|
normal
|
undecided
|
unknown
|
| #2334 |
one slow server slows down all uploads that attempt to use it
|
assigned
|
daira
|
normal
|
undecided
|
code-network
|
| #1221 |
operation stats are not sufficient to understand what's wrong
|
new
|
|
major
|
undecided
|
code-frontend-web
|
| #1522 |
our use of the term "bucket" is ambiguous
|
new
|
somebody
|
normal
|
undecided
|
documentation
|
| #4155 |
parse_duration() doesn't understand seconds
|
new
|
|
normal
|
undecided
|
unknown
|
| #1378 |
per-server timings of immutable uploads
|
new
|
somebody
|
normal
|
soon
|
code
|
| #3363 |
port allmydata.util.encodingutil to Python3
|
new
|
|
normal
|
undecided
|
unknown
|
| #2274 |
possible error with cp and spaces in directory names
|
new
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
| #4076 |
prepare release
|
new
|
|
normal
|
undecided
|
unknown
|
| #414 |
profiling on directory unpacking
|
new
|
zooko
|
major
|
eventually
|
code-dirnodes
|
| #2555 |
publish-and-subscribe to change events on mutables
|
new
|
daira
|
normal
|
undecided
|
code-mutable
|
| #1180 |
put more DYHBs into flight at once when K is larger
|
new
|
|
major
|
soon
|
code-network
|
| #1652 |
pyfilesystem tahoe-lafs mounted with fuse does not handles fs.errors.StorageSpaceError
|
new
|
nobody
|
major
|
undecided
|
code-frontend
|
| #2844 |
readiness status API for clients
|
new
|
|
normal
|
undecided
|
unknown
|
| #699 |
rebalance during repair or upload
|
assigned
|
davidsarah
|
major
|
soon
|
code-peerselection
|
| #614 |
redefine "Healthy" to be "Happy" for checker/verifier/repairer
|
new
|
markberger
|
major
|
soon
|
code-encoding
|
| #1338 |
reduce CLI startup overhead by importing less
|
assigned
|
daira
|
major
|
soon
|
code-frontend-cli
|
| #97 |
reducing memory footprint in share reception
|
assigned
|
warner
|
major
|
undecided
|
code
|
| #2047 |
refactor *Source classes in tahoe_cp.py to have a basename() method rather than passing around (name, source) pairs
|
assigned
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
| #1139 |
refactor abbreviate utility methods
|
new
|
somebody
|
minor
|
eventually
|
code
|
| #3253 |
refactor and consolidate "Fake" classes
|
new
|
|
normal
|
soon
|
code
|
| #2949 |
refactor: storage-broker should be given a client, also no circular ref
|
new
|
|
normal
|
undecided
|
code
|
| #1796 |
refuse to upload/download a mutable file if it cannot be done in the available memory
|
new
|
|
normal
|
undecided
|
code-mutable
|
| #3851 |
release template has wrong URL
|
new
|
daira
|
critical
|
Automate Release Process
|
packaging
|
| #2704 |
remove _lsLine from sftpd.py
|
new
|
daira
|
normal
|
undecided
|
code-frontend-ftp-sftp
|
| #541 |
remove foolscap 'reference'-token bug workaround in mutable publish
|
new
|
|
major
|
soon
|
code-mutable
|
| #2822 |
remove redundant read from web GET of directory
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
| #1837 |
remove the "override lease duration" feature
|
new
|
|
normal
|
undecided
|
code-storage
|
| #1975 |
remove the last use of notifyOnDisconnect, in server selection
|
new
|
|
normal
|
soon
|
code-network
|
| #1209 |
repair of mutable files/directories should not increment the sequence number
|
assigned
|
davidsarah
|
major
|
soon
|
code-mutable
|
| #766 |
repair results Summary field says "Unhealthy" even though it is healthy after the repair, if it was unhealthy before
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-web
|
| #583 |
repairer: test cancel, upload failure, download failure
|
new
|
|
major
|
eventually
|
code-storage
|
| #584 |
repairer: test what happens when servers fail or hang
|
new
|
|
major
|
eventually
|
code-storage
|
| #580 |
repairer: upload fresh shares to replace corrupted shares
|
new
|
|
major
|
soon
|
code-storage
|
| #2377 |
replace 'cond and one or tother' idiom with 'one if cond or tother'
|
new
|
daira
|
normal
|
undecided
|
code
|
| #1290 |
replace all use of pickles with JSON
|
new
|
somebody
|
major
|
undecided
|
code
|
| #2343 |
replace non-Eliot logging with Eliot logging
|
new
|
|
normal
|
undecided
|
code
|
| #1021 |
report all exceptions
|
new
|
warner
|
major
|
eventually
|
code
|
| #579 |
report corrupted shares
|
new
|
|
major
|
undecided
|
code-storage
|
| #1849 |
report maximum-immutable-share-size correctly in light of filesystem limits
|
new
|
|
normal
|
undecided
|
code-storage
|
| #2276 |
restore from root folder fails on Archive subfolder
|
new
|
|
normal
|
undecided
|
code-frontend-cli
|
| #975 |
results of deep-size should include mutable files
|
new
|
|
major
|
soon
|
code-frontend-web
|
| #4146 |
returnValue is deprecated
|
new
|
|
normal
|
undecided
|
unknown
|
| #1106 |
review #1037 (SFTP)
|
assigned
|
zooko
|
major
|
soon
|
code
|
| #1148 |
scripts/startstop_node.py is not tested directly, so can't see coverage
|
assigned
|
davidsarah
|
minor
|
soon
|
code-nodeadmin
|
| #2126 |
send application/json content-type for JSON response
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
| #1310 |
separate "gateway state directory" from "client state directory"
|
reopened
|
warner
|
major
|
undecided
|
code-frontend-cli
|
| #812 |
server-side crawlers: tolerate corrupted shares, verify shares
|
new
|
warner
|
major
|
undecided
|
code-storage
|
| #471 |
servermap update chart doesn't fit
|
new
|
|
major
|
eventually
|
code-frontend-web
|
| #1293 |
servers-of-happiness is too conservative when K = 1
|
assigned
|
davidsarah
|
major
|
soon
|
code
|
| #1659 |
setuptools/easy_install/pip-installed package lacks documentation
|
new
|
nejucomo
|
major
|
undecided
|
documentation
|
| #2095 |
sftp - unable to recognise password in private/accounts
|
assigned
|
daira
|
normal
|
soon
|
documentation
|
| #1410 |
sftp server listens on reachable IP addresses by default
|
new
|
|
minor
|
undecided
|
code-frontend-ftp-sftp
|
| #1092 |
shares.happy is the wrong name of the measure
|
new
|
warner
|
minor
|
soon
|
code-nodeadmin
|
| #1044 |
short-circuit checker/verifier behavior
|
new
|
|
major
|
undecided
|
code-encoding
|
| #1930 |
should ?t=rename be deprecated in favour of ?t=move ?
|
new
|
|
normal
|
soon
|
code-frontend-web
|
| #964 |
show sizes in unambiguous way that doesn't get mistaken for different units
|
assigned
|
zooko
|
minor
|
undecided
|
code-storage
|
| #1279 |
silent failure of bin/tahoe when root partition is out of space?
|
reopened
|
somebody
|
minor
|
undecided
|
code
|
| #1844 |
slow download speeds
|
new
|
davidsarah
|
normal
|
undecided
|
code
|
| #1101 |
some CLI commands accept "--verbose", other don't
|
new
|
|
minor
|
undecided
|
code-frontend-cli
|
| #554 |
some directory targets in wapi/wui require trailing slashes
|
assigned
|
davidsarah
|
major
|
soon
|
code-frontend-web
|
| #1059 |
sshfs does not wait for an FX_CLOSE request to complete before reporting success from the close
|
new
|
|
major
|
undecided
|
code-frontend-ftp-sftp
|
| #976 |
status of mutable file retrieve gives less information than an immutable download
|
new
|
|
minor
|
undecided
|
code-frontend-web
|
| #1834 |
stop using share crawler for anything except constructing a leasedb
|
new
|
|
normal
|
undecided
|
code-storage
|
| #2532 |
storage server running 1.10.2 shows 2^64 bytes available to clients
|
new
|
|
normal
|
undecided
|
code-frontend-web
|
| #2026 |
storage server should file a local corruption report if it discovers a share with a corrupted container
|
new
|
|
normal
|
soon
|
code-storage
|
| #1943 |
storage servers should report if the filesystem containing shares has been unmounted
|
new
|
|
normal
|
undecided
|
code-storage
|
| #813 |
string exception raised to web renderer?
|
new
|
somebody
|
minor
|
undecided
|
code-frontend-web
|
| #1576 |
support running tests for an installed version without causing allmydata.test.test_runner.BinTahoe.test_the_right_code to fail
|
assigned
|
davidsarah
|
major
|
soon
|
code
|
| #1723 |
tahoe backup --help (for example) implies that you have to use aliases
|
new
|
zancas
|
normal
|
undecided
|
code-frontend-cli
|
| #2338 |
tahoe backup exits nonzero if there are any symlinks
|
assigned
|
daira
|
normal
|
undecided
|
code-frontend-cli
|
| #914 |
tahoe backup gives a fatal BackupProcessingError if it sees a file, but the file is deleted before tahoe backs it up
|
new
|
nobody
|
major
|
soon
|
code-frontend-cli
|