[Top][All Lists]
[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"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r10765 - in gnunet: . src/fs,
gnunet <=