[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-gnunet] WARNING: server could not perform insertion
From: |
Christian Grothoff |
Subject: |
Re: [Help-gnunet] WARNING: server could not perform insertion |
Date: |
Sat, 17 Aug 2002 14:36:14 -0500 |
User-agent: |
KMail/1.4.1 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Saturday 17 August 2002 11:11 am, David Hansen wrote:
> Hi,
>
> any ideas what the problem could be?
Yes. Every node has a (compile-time) limit on how much data can be shared
(theoretically, we could grow this limit dynamically, but that would be a
fairly costly operation). The limit is specified in src/include/config.h
under CACHE_HASH_TABLE_SIZE. It specifies the size of the hashtable.
If you change this value, you must run "gnunet-check -a" which will probably
take a *long, long time* at that point...
The hashtable implementation can handle collisions, but only up to a certain
point. When the implementation can no longer handle the collisions (which
means that the table is close to full [yes, I know the birthday paradox, but
as I said, there is some collision handling]), then the server tells the
insertion process that it could not store the additional data.
How many GB have you inserted?
Christian
> [...]
> 610362368 of 629690368 bytes inserted
> 610363392 of 629690368 bytes inserted
> 610364416 of 629690368 bytes inserted
> 610365440 of 629690368 bytes inserted
> WARNING: server could not perform insertion
> 610366464 of 629690368 bytes inserted
> 610367488 of 629690368 bytes inserted
> 610368512 of 629690368 bytes inserted
> 610369536 of 629690368 bytes inserted
> [...]
>
> David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9XqWu9tNtMeXQLkIRApbhAJ9G1F4z8FvFj+1Dgg3cOGRNRq+ofgCeKFJE
JcZVdGKjfeCVswx+D7JMRD8=
=mYbx
-----END PGP SIGNATURE-----
Re: [Help-gnunet] WARNING: server could not perform insertion, Christian Grothoff, 2002/08/19