[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GNUnet-developers] [patch] Support for Berkeley DB
From: |
Christian Grothoff |
Subject: |
Re: [GNUnet-developers] [patch] Support for Berkeley DB |
Date: |
Sun, 30 Mar 2003 03:28:24 +0100 |
I've added the libdb code to CVS. The DB limit is no problem with current
CVS, we automatically use buckets (see manager.c). Crash recovery will have
to be addressed in gnunet-check in the future, but that's the same problem
for every of the DBs. I have not investigated the failing search problem, but
last time I tried it still worked. Sounds odd.
Anyway, thanks for the code :-)
Christian
Am Samstag, 29. März 2003 22:40 schrieb N. Durner:
> > Hi,
>
> the attached patch adds support for Berkeley DB (libdb).
> Indexing and downloading of content was successfully tested with GNUnet
> 0.5.2a and a CVS-checkout created on March 26.
> With the current CVS-version only insertion works, searching seems to be
> broken somewhere else (GDBM doesn't work either).
>
> Features:
> - Database limit: depending on the size of the filesystem-blocks between 2
> and 256 TB
> - Performance: as fast as GDBM
> - Crash recovery: redo-logs (not implemented yet)
>
> Best regards,
>
> Nils
----------------------------------------
Content-Type: application/x-compressed; charset="iso-8859-1";
name="berkeley.diff.gz"
Content-Transfer-Encoding: base64
Content-Description:
----------------------------------------
----------------------------------------
Content-Type: text/plain; charset="us-ascii"; name="Anhang: 2"
Content-Transfer-Encoding: 7bit
Content-Description:
----------------------------------------