[Fedora-directory-users] Problem with ldbm-backend in fds

neuron ring neuronring at gmail.com
Mon Mar 9 08:46:28 UTC 2009


Hi,

I have two doubts to be clarified regarding fds ldbm database.

1. Can anyone to help me how to find the total usage of a ldbm backend.


/*
 * dbsize.c - ldbm backend routine which returns the size (in bytes)
 * that the database occupies on disk.
 */

#include "back-ldbm.h"

int
ldbm_db_size( Slapi_PBlock *pb )
{

/*contents*/

}

what this function doing? i m not able to find any commands
which returns the size of database which occupies the disk space.

what command does that? How to make use of this function "ldbm_db_size"

-----------------------------------------------------------------------------------------------------
2.

/*
 * rmdb.c - ldbm backend routine which deletes an entire database.
 * This routine is not exposed in the public SLAPI interface. It
 * is called by the replication subsystem when then changelog must
 * be erased.
 */

#include "back-ldbm.h"

int
ldbm_back_rmdb( Slapi_PBlock *pb )
{
/*contents*/

}

When this function will be called? How to exercise this “ldbm_back_rmdb”.
How to remove the entire DB. I tried

Ldapdelete and rm –rf <back-end directory>

But both of them didn’t access this function “ldbm_back_rmdb”. Can anyone
give me a pointer.


Thanks in advance,
Neuron Ring
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-directory-users/attachments/20090309/00042e14/attachment.htm>


More information about the Fedora-directory-users mailing list