aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2011-04-26 18:19:15 +0000
committerChristian Grothoff <christian@grothoff.org>2011-04-26 18:19:15 +0000
commit27ed8fcbc85a361864948edb517d47804c2b5a56 (patch)
tree01626713ea5b2ead4691f13eb66a1574b1c0c7fd /TODO
parentb6c71d97d2a4bb3cb0e0e0ac1cd2a4e145748cc6 (diff)
downloadgnunet-27ed8fcbc85a361864948edb517d47804c2b5a56.tar.gz
gnunet-27ed8fcbc85a361864948edb517d47804c2b5a56.zip
datastore and fs fixes from Easter
Diffstat (limited to 'TODO')
-rw-r--r--TODO26
1 files changed, 18 insertions, 8 deletions
diff --git a/TODO b/TODO
index bd94dcfbe..b9bfaf729 100644
--- a/TODO
+++ b/TODO
@@ -1,23 +1,31 @@
10.9.0pre3: [2'11] 10.9.0pre3: [2'11]
2* DATASTORE: 2* NAT/UPNP: [Milan / MW]
3 - postgres support currently not implemented
4* NAT/UPNP: [Milan / Ayush / MW]
5 - [#1609] code clean up 3 - [#1609] code clean up
6 - testing 4 - testing
7 - integration with transport service: 5 - integration with transport service:
8 + test TCP 6 + test TCP
9 + implement UDP, HTTP/HTTPS 7 + implement UDP, HTTP/HTTPS
10* Transport: 8* Transport:
11 - UDP fragmentation 9 - ATS crashes [MW]
12* FS/CORE [CG] 10 - UDP fragmentation [MW]
13 - adjust service to deal with new datastore API (also crashes all over the place still, 11* CORE:
14 likely related). 12 - Core API's peer_change_preference leaks 'irc' and
13 Core API's notify_transmit_ready leaks 'th'!
14* FS [CG]
15 - test*.py fail
15 - download of 100 MB file from 'leach' peer hung due to 16 - download of 100 MB file from 'leach' peer hung due to
16 failure of core-api to call back after a change preference request 17 failure of core-api to call back after a change preference request
17 (structs indicate request was transmitted but reply never received?) 18 (structs indicate request was transmitted but reply never received?)
19 => try again!
20 - test_gnunet_service_fs_p2p:
21 => sometimes DATASTORE get operation fails to queue on target (why?)
22 => do we need to just make the queue larger?
23 - with core queue size of 1, we get notify_transmit_ready
24 from core API returning NULL (why? ok? just have larger queue?)
18 - other runs (-L DEBUG) with downloads using the new 'trust' test show 25 - other runs (-L DEBUG) with downloads using the new 'trust' test show
19 non-deterministic results (for any set of peers) 26 non-deterministic results (for any set of peers)
20* FS: [CG] 27 - implement 'SUPPORT_DELAYS'
28 - consider re-issue GSF_dht_lookup_ after non-DHT reply received
21 - implement multi-peer FS performance tests + gauger them! 29 - implement multi-peer FS performance tests + gauger them!
22 + insert 30 + insert
23 + download 31 + download
@@ -59,6 +67,8 @@
59 => If MiM attacker uses vetoed address, blacklist the specific IP for 67 => If MiM attacker uses vetoed address, blacklist the specific IP for
60 the presumed neighbour! 68 the presumed neighbour!
61 - need to periodically probe latency/transport cost changes & possibly switch transport 69 - need to periodically probe latency/transport cost changes & possibly switch transport
70* DATASTORE: [CG]
71 - check indexes / SQL for performance
62* DV: [Nate?] 72* DV: [Nate?]
63 - proper bandwidth allocation 73 - proper bandwidth allocation
64 - performance tests 74 - performance tests