We believe we've resolved at least some of the problems we were seeing
with the skiplist backend.  The performance problem may just have been
due to memory overcommitment on our production server (we increased
the memory).

We've resolved the looping problem; it was a slight problem with one
process updating header information and another process never reading
that information.

We're now running it in production and things seem to be working well;
we'll let people know if we see any other problems.

Larry

   Date: Tue, 26 Feb 2002 12:41:58 -0500
   From: Walter Wong <[EMAIL PROTECTED]>
[...]
   There also is bug that we can't reproduce that will result in the skiplist 
   getting into a loop. "Luckily" this has only happened with seen state and 
   only happens to one user every four to eight hours.

   Our plans are to look at making things more efficient -- possibly by 
   separating the log from the data and so having two files and not just one. 
   We're looking at throwing additional debugging code in to try to find out 
   how it gets into the loop, or at worst throwing in a hack that if it 
   detects the loop to break it automatically.

   So, right now, I wouldn't recommend switching your production system over 
   to it.

   Walter




Reply via email to