Information about the skiplist database format

Rob Siemborski rjs3 at
Thu Feb 26 10:02:05 EST 2004

On Thu, 26 Feb 2004, Etienne Goyer wrote:

> I am digging deeper in various Cyrus database issue, and would like to
> learn a little more about the skiplist format.  Is the format
> documented somewhere outside the source code ?

lib/cyrusdb_skiplist.c, the code is your best bet but there are comments
at the top.

> Are there tools to check
> the validity of a skiplist db, similar to db3_verify and the rest of the
> db3_* command family ?

The code to do checking is all in that file, but there are no real
specific tools (ctl_cyrusdb maybe, but...)


Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper

Home Page:
List Archives/Info:

More information about the Info-cyrus mailing list