From: Bernhard Reiter (no email)
Date: Thu Mar 03 2005 - 06:00:19 EST
I have a strange behaviour here:
annotations.db is in the skiplist format.
Now cvt_cyrusdb seems to fail a simple back and forth conversion test
to flat and back. How can that be?
cvt_cyrusdb /tmp/annotations.db skiplist /tmp/x flat
Converting from /tmp/annotations.db (skiplist) to /tmp/x (flat)
Converting from /tmp/x (flat) to /tmp/y (skiplist)
Warning: apparently empty database converted.
Inspection with an editor shows that
annotaions.db and x contain entries and y does not.
Is this a bug?
Background: I tried to test skiplist.py
from http://oss.netfarm.it/python-cyrus.php for a recovery situation.
It produces a great flat file, but cvt_cyrusdb does not grok it.
Bernhard
ps.: Please send me a copy of relevant replies.
name : Cyrus IMAPD
version : v2.2.8 2004/07/29 15:44:37
vendor : Project Cyrus
support-url: http://asg.web.cmu.edu/cyrus
os : Linux
os-version : 2.6.6
environment: Built w/Cyrus SASL 2.1.19
Running w/Cyrus SASL 2.1.19
Built w/Sleepycat Software: Berkeley DB 4.2.52:
(December 3, 2003) Running w/Sleepycat Software:
Berkeley DB 4.2.52: (December 3, 2003)
Built w/OpenSSL 0.9.7d 17 Mar 2004
Running w/OpenSSL 0.9.7d 17 Mar 2004
CMU Sieve 2.2
mmap = shared
lock = fcntl
nonblock = fcntl
auth = unix
idle = poll
--- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
|
|
|