[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 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi!
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
- ------
Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9n+Hf9tNtMeXQLkIRAj0dAJ4zgvSUcPcdEiCudqpVHDrvVfRyJwCff3jY
HGUlmPDcOVAGxAZkAhv7ERA=
=2tJc
-----END PGP SIGNATURE-----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-developers] AFS II,
Christian Grothoff <=