Tuesday, June 03, 2008

things are going well

With release 0.18.9, the only significant known error remaining is a memory leak. The work done these last two days was not easy, but putting an end to those pending errors was a great step forward.

I'll note that memory leaks only occur when there are internal b-tree nodes, so that gives me a great starting point. And the memory leaks are easy enough to force--just let the database grow and they start happening. So it should only be a matter of investing the time/labor to find the leak. And as other errors are not occurring, it is easy now to focus on this one bug. The downside, of course, is that finding memory leaks is never a fun process. Sigh.

0 Comments:

Post a Comment

<< Home