FYI - The biggest change in the current CVS is a simple update to use BDB 4.4 instead of 4.3. I don't believe we have yet promoted any API changes yet.
Ian Marco Baringer wrote: > i'm currently trying to get elephant to run on sbcl x86-64. i've > patched memutil and sleepycat.lisp heavily to remove the assumption > that an int is equivalent to a (signed 32), most of db.h is defined in > terms of uint32_t anyway so this wasn't a big problem. i'm currently > able to open a db store and most of the serializer tests pass (except > those related to btree objects). > > 1) now i've got some problems related to the berkeleydb backend (i > think) which i can't seem to figure out :( anything btree related > fails with the cryptic error: > > arithmetic error FLOATING-POINT-OVERFLOW signalled > > this even happens if i just open, close and then attempt to reopen > the test db. anybody seen this before? > > 2) in sleepycat.lisp the c function db_get_raw is defined twice, once > as %db-get-key-buffered and once as %db-get-buffered. is this > intentional? > > p.s. - i'm running elephant 0.6.0 since that's what i was using before > and i know it works. i'll upgrade to cvs if neccessary but i'd like to > avoid dealing wth api changes (assuming there have been some). > > p.p.s - elephant is a sweet piece of software :) > _______________________________________________ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel