[Top][All Lists]

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

Re: [GNUnet-developers] MySQL/Service/three structure/gnunet.conf

From: Igor Wronsky
Subject: Re: [GNUnet-developers] MySQL/Service/three structure/gnunet.conf
Date: Sat, 8 Mar 2003 00:39:59 +0200 (EET)

On Fri, 7 Mar 2003, Jan Marco Alkema wrote:

> Igor, I am very happy to see that a port to MySQL will be made in
> Gnunet ---)

I examined a bit of how to get rid of lookup routines (the
300 meg file in data/afs/) but trouble I didn't foresee
came up and I didn't make any changes after all. A more
detailed report will follow on monday. But what I will propose
(I hear grinding of teeth somewhere) is a simple refactoring
of code in a way that will allow efficient relying on the
indexing capabilities of high-end dbmgrs. The other option
would have been to reinvent all kinds of wheels. This doesn't
of course remove the problems gdbm/tdb users are facing. :(

ps. Christian, I noticed that lookup's LDIs always
start at zero. No good. They should initially start at
random location, and when reaching the end, start from
the beginning. Otherwise the content migration padding,
for example, will always try to send the blocks mentioned
in the start of the file when gnunetd is started, and
if the restart happens often, I don't know if we ever
be able to reach the blocks at the end. ;)

ps2. during my ~5 day absence, gnunetd crashed 21
times. ;)


reply via email to

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