aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-05-03 21:11:14 +0000
committerChristian Grothoff <christian@grothoff.org>2010-05-03 21:11:14 +0000
commit4092583a7dcb0844d5957909ef81f6766b3f2603 (patch)
tree84ef0918fa8a3cbdac9d5844577958f2727967c8 /TODO
parent1d59315240c1d0667c9777caf6ff54c7ec1346ce (diff)
downloadgnunet-4092583a7dcb0844d5957909ef81f6766b3f2603.tar.gz
gnunet-4092583a7dcb0844d5957909ef81f6766b3f2603.zip
allow linking of downloads to search results
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 4 insertions, 8 deletions
diff --git a/TODO b/TODO
index a460bf438..88d5d2877 100644
--- a/TODO
+++ b/TODO
@@ -1,14 +1,7 @@
10.9.0pre1: 10.9.0pre1:
2* FS: [CG] 2* FS: [CG]
3 - generate SUSPEND events (publish, unindex, search, download) AND free memory! 3 - implement linking of downloads to searches in syncing (serialize/deserialize)
4 - actually call 'sync' functions (publish, unindex, search, download) 4 - actually call 'sync' functions (publish, unindex, search, download)
5 - linking of downloads to searches (expose opaque struct SearchResult;
6 allow starting download based on search result (new API):
7 => have meta data for instant completion!
8 => have URI
9 => linking of download to search
10 => expose link to search result in download events (including search result's
11 client-info pointer!)
12 - code review: 5 - code review:
13 => refactor fs.c to join common code segments! 6 => refactor fs.c to join common code segments!
14 => document directory structure (and use #define's for the directory names!) 7 => document directory structure (and use #define's for the directory names!)
@@ -16,6 +9,9 @@
16 - persistence testing (publish, unindex, search, download): 9 - persistence testing (publish, unindex, search, download):
17 => need driver! 10 => need driver!
18 => schedule suspending tasks DURING event handler => good coverage! 11 => schedule suspending tasks DURING event handler => good coverage!
12 - track top-level operations in FS_Handle (needed for SUSPEND signalling)
13 - generate SUSPEND events (publish, unindex, search, download) AND free memory!
14 => test SUSPEND events
19 - gnunet-service-fs (hot-path routing, load-based routing, nitpicks) 15 - gnunet-service-fs (hot-path routing, load-based routing, nitpicks)
20 - [gnunet-service-fs.c:208]: member 'LocalGetContext::results_bf_size' is never used 16 - [gnunet-service-fs.c:208]: member 'LocalGetContext::results_bf_size' is never used
21 - [gnunet-service-fs.c:501]: member 'PendingRequest::used_pids_size' is never used 17 - [gnunet-service-fs.c:501]: member 'PendingRequest::used_pids_size' is never used