[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-developers] Re: [Help-gnunet] WARNING: server could not perform
[GNUnet-developers] Re: [Help-gnunet] WARNING: server could not perform insertion
Mon, 19 Aug 2002 10:52:40 -0500
-----BEGIN PGP SIGNED MESSAGE-----
On Saturday 17 August 2002 11:11 am, David Hansen wrote:
> any ideas what the problem could be?
Sadly, by now, yes. Simulations (in cvs: src/historical/simula.c) have shown
that the old approach of GNUnet to store data in the database will get into
trouble like the stuff below if the database is only about 6% full
(statistically). After some heavy simulations I've last night commited a
patch that will (again statistically) make the problem go away until the
database is 94% full (at which point you will have to grow the overall size of
the database and since growing is not implemented, you'd have to recompile
gnunetd and run "gnunet-check -a").
Anyway, the new patch is of course incompatible with 0.4.5 and will require
everybody who upgrades to run "gnunet-check -a" before starting the new
gnunetd (otherwise some shared content will be unavailable).
While automatic growing of the database would be nice (I mean, starting with
an 300 MB index while not sharing anything is definitely not how it should
be, neither is running into problems after sharing more than 8 GB), I've been
putting that off for a long time now -- and growing would definitely be an
expensive operation, too.
Again, thanks for reporting, I hope the patch fixes it (and maybe equally
important, does not break anything else :-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
-----END PGP SIGNATURE-----
|[Prev in Thread]
||[Next in Thread]|
- [GNUnet-developers] Re: [Help-gnunet] WARNING: server could not perform insertion,
Christian Grothoff <=