gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r10765 - in gnunet: . src/fs


From: gnunet
Subject: [GNUnet-SVN] r10765 - in gnunet: . src/fs
Date: Fri, 2 Apr 2010 23:06:49 +0200

Author: grothoff
Date: 2010-04-02 23:06:49 +0200 (Fri, 02 Apr 2010)
New Revision: 10765

Modified:
   gnunet/TODO
   gnunet/src/fs/gnunet-service-fs.c
Log:
planning

Modified: gnunet/TODO
===================================================================
--- gnunet/TODO 2010-04-02 20:58:19 UTC (rev 10764)
+++ gnunet/TODO 2010-04-02 21:06:49 UTC (rev 10765)
@@ -1,19 +1,3 @@
-Implementable right now (but not necessarily important), with caveats
-(unavailable components that will limit what can be implemented right
-away), in order in which they will likely be done:
-* TESTING [Nate]
-* DV [Nate]
-* DHT [Nate]
-* TBENCH [MW]
-* TRACEKIT [MW]
-* FRAGMENTATION [Ji Lu]
-* HTTP transport [Matthias]
-* UPNP [Milan]
-* ARM [Safey]
-* FS [CG]
-* SETUP
-* MySQL / Postgres plugins (datastore, datacache)
-
 0.9.0pre0 [April]:
 * CORE: [CG]
   - "Forcing disconnect of XXX due to inactivity" -- can happen every few MS!?
@@ -29,25 +13,10 @@
   - on some systems, keyword search does not find locally published content
     (need testcase of command-line tools! - also good to cover getopt API!)
     [could be related to datastore issue above!]
-  - 2-peer download is still too slow (why?)
-  - advanced FS API parts
-    + support recursive download even if filename is NULL and we hence
-      do not generate files on disk (use temp_filename)
-    + bound parallelism (# fs downloads)
-    + distinguish in performance tracking and event signalling between
-      downloads that are actually running and those that are merely in the 
queue
-    + gnunet-service-fs (hot-path routing, load-based routing, nitpicks)
-  - [gnunet-service-fs.c:208]: member 'LocalGetContext::results_bf_size' is 
never used
-  - [gnunet-service-fs.c:501]: member 'PendingRequest::used_pids_size' is 
never used
-  - [gnunet-service-fs.c:654]: member 'ConnectedPeer::last_client_replies' is 
never used
-  - [gnunet-service-fs.c:669]: member 'ConnectedPeer::avg_delay' is never used
-  - [gnunet-service-fs.c:675]: member 'ConnectedPeer::avg_priority' is never 
used
-  - [gnunet-service-fs.c:688]: member 'ConnectedPeer::pending_requests' is 
never used
-  - [gnunet-service-fs.c:694]: member 'ConnectedPeer::last_p2p_replies_woff' 
is never used
-  - [gnunet-service-fs.c:700]: member 
'ConnectedPeer::last_client_replies_woff' is never used
+  - 2-peer download is still too slow (why? testcases fail on slow systems!)
 * WWW:
-  - Get IPv6 hooked up
-  - change DNS
+  - Get IPv6 hooked up [AK, after April 12th]
+  - change DNS [CG, need DNS]
 
 0.9.0pre1:
 * PEERINFO:
@@ -106,10 +75,22 @@
   - check if new HELLO learned is different from old HELLO
     before resetting entire state!
 * FS: [CG]
-  - datastore reservation (publishing)
-  - search: availability probes
+  - support recursive download even if filename is NULL and we hence
+    do not generate files on disk (use temp_filename)
+  - bound parallelism (# fs downloads)
+  - distinguish in performance tracking and event signalling between
+    downloads that are actually running and those that are merely in the queue
   - persistence support (publish, unindex, search, download)
   - active migration support (in fs or in datastore or new daemon?)
+  - gnunet-service-fs (hot-path routing, load-based routing, nitpicks)
+  - [gnunet-service-fs.c:208]: member 'LocalGetContext::results_bf_size' is 
never used
+  - [gnunet-service-fs.c:501]: member 'PendingRequest::used_pids_size' is 
never used
+  - [gnunet-service-fs.c:654]: member 'ConnectedPeer::last_client_replies' is 
never used
+  - [gnunet-service-fs.c:669]: member 'ConnectedPeer::avg_delay' is never used
+  - [gnunet-service-fs.c:675]: member 'ConnectedPeer::avg_priority' is never 
used
+  - [gnunet-service-fs.c:688]: member 'ConnectedPeer::pending_requests' is 
never used
+  - [gnunet-service-fs.c:694]: member 'ConnectedPeer::last_p2p_replies_woff' 
is never used
+  - [gnunet-service-fs.c:700]: member 
'ConnectedPeer::last_client_replies_woff' is never used
   - GAP improvements:
     + active reply route caching design & implementation of service; gap 
extension!
 * GNUNET-GTK:
@@ -135,6 +116,8 @@
     debug output, detect random vs. deterministic crashes)
   - shutdown sequence?
 * FS: [CG]
+  - datastore reservation (publishing)
+  - search: availability probes
   - location URIs (publish, search, download)
   - non-anonymous FS service (needs DHT)
     + DHT integration for search

Modified: gnunet/src/fs/gnunet-service-fs.c
===================================================================
--- gnunet/src/fs/gnunet-service-fs.c   2010-04-02 20:58:19 UTC (rev 10764)
+++ gnunet/src/fs/gnunet-service-fs.c   2010-04-02 21:06:49 UTC (rev 10765)
@@ -29,8 +29,8 @@
  * - have non-zero preference / priority for requests we initiate!
  * - track stats for hot-path routing
  * - implement hot-path routing decision procedure
- * - implement: bound_priority, test_load_too_high, validate_skblock
- * - add content migration support (store locally)
+ * - implement: bound_priority, test_load_too_high, validate_nblock
+ * - add content migration support (store locally) [or create new service]
  * - statistics
  */
 #include "platform.h"





reply via email to

[Prev in Thread] Current Thread [Next in Thread]