[Top][All Lists]

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

[GNUnet-developers] AFS II

From: Christian Grothoff
Subject: [GNUnet-developers] AFS II
Date: Sun, 6 Oct 2002 02:10:20 -0500
User-agent: KMail/1.4.1

Hash: SHA1


I've just commited the big patch to the anonymous filesharing subsystem that 
changes the encoding, routing and migration behavior of that code. While I 
did run quite a few tests, the change is so big that there will certainly be 
a pile of bugs left...

If you feel like reporting, please include stack traces (best of all threads). 
Of course it would be even better to send patches that fix the problem... :-)

- From the CVS log:
- ----------
This changes the content encoding to a mixed merkle-CHK-tree with 3HASH search 
results for the top IBlock. The new implementation also allows for "push" 
content migration. The storage space should be managed more precisely
(exact DB size is monitored). The routing module can distinguish between 
searches and downloads and can free routing slots potentially earlier if 
there can be only one reply.
The new querymanager code forwards queries to 3 recently very active
nodes and to 3 nodes with a close node ID, both of course using biased
random selection.

gnunet-check and gnunet-gtk are badly broken and will probably not work.
Super-queries (more than one query in a message) have been introduced,
this should help us big-time in terms of reducing random disk accesses
for content that is not present once we start to have bloom-filters.

Main *Missing* features:
* randomized order of blocks in download (to be put in block.c)
* bloom filter
* gnunet-check
* gnunet-gtk
- ------

Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see


reply via email to

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