neuron ring wrote:
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
Can you provide more information about what you are trying to do? Are
you trying to write a database plug-in and you want to find out how to
implement these functions?
------------------------------------------------------------------------
--
Fedora-directory-users mailing list
Fedora-directory-users(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-directory-users