help-gnunet
[Top][All Lists]
Advanced

[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-----





reply via email to

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