bdb/status.txt

16 lines
752 B
Plaintext
Raw Normal View History

2006-02-14 03:56:36 +01:00
9-Feb-2006
Done:
All common environment, database and cursor functions are in. They are also
_fully_ unit tested and are in production under heavy use. There are a
few missing, like pget.
Limitations:
If Ruby process exits and there are any open cursors (your program did not
close them) the process will SEGV. This is due to dbc_free trying to close
the cursor(s), even though the DB may already be closed. This will be fixed
by keeping track of open cursors and automatically closing then when
db->close is called, either by calling close or during finalization. Other
than messing up your BDB environment, the SEGV is larglely harmless (but
annoying). It should never happen if your program is written correctly.