Hi Frank,
I'm sorry I can't be more responsive to some of these concerns right
now. I'm facing a deadline this week followed by two weeks of family
vacation and external consulting; I'll try to fit in a few hours to
look at these issues and see if there is a quick fix. If not, I will
at least do my best to point you in the right direction.
Regards,
Ian
On Jul 28, 2008, at 5:03 PM, Frank Schorr wrote:
I suspect that the not enough space error is caused by insufficient
tear-down code in the tests where I tried to use Lift (5am doesn't
work for me), and I will continue to work on this matter.
I'm using BDB 4.5 and this is indicated in my-config.sexp.
The dlls are compiled with cygwin.
I can set up and use elephant-0.9.tar.gz from the download page.
I can install the stable version from darcs, but this happens (with
a fresh db directory, recompiled fasls and dlls):
CL-USER 1 > (ele:open-store '(:BDB #p"c:/temp/testdb/"))
#<BDB-STORE-CONTROLLER c:\temp\testdb\>
CL-USER 2 > (ele:add-to-root "my-key" "my-value")
"my-value"
CL-USER 3 > (ele:get-from-root "my-key")
The condition #<ELEPHANT:ELEPHANT-DESERIALIZATION-ERROR 2009C614>
occurred
1 (abort) Return to level 0.
2 Return to top loop level 0.
Type :b for backtrace, :c <option number> to proceed, or :? for
other options
CL-USER 4 : 1 > :b :verbose
Call to ELEPHANT::DESERIALIZE (offset 405)
ELEPHANT::BS : #S(ELEPHANT-MEMUTIL:BUFFER-STREAM :BUFFER #<Pointer
to type (:UNSIGNED :CHAR) = #x00941EE0> :SIZE 13 :POSITION
31094 :LENGTH 20)
ELEPHANT::SC : #<BDB-STORE-CONTROLLER c:\temp\testdb\>
DBG::G : #<WIN32::EXCEPTION 2009CAEF>
ELEPHANT::E : #<WIN32::EXCEPTION 2009CAEF>
Call to (METHOD ELEPHANT:GET-VALUE (T DB-BDB::BDB-BTREE)) (offset 284)
Call to EVAL (offset 113)
EXP : (ELEPHANT:GET-FROM-ROOT "my-key")
If I should try other things, please let me know.
Frank
-----Ursprüngliche Nachricht-----
Von: "Ian Eslick" <[EMAIL PROTECTED]>
Gesendet: 28.07.08 01:31:14
An: Elephant bugs and development <elephant-devel@common-lisp.net>
Betreff: Re: [elephant-devel] unstable on LW win32
I presume you're using BDB 4.5 or 4.6? Also that you've setup the
my-
config.sexp file to match your configuration? What are you using to
compile the Elephant C-libraries (cygwin or mfc?)
The not enough space error is odd. Usually means some resource is
exhausted like file descriptors or locks in BDB or actual disk space,
but I've never seen it before in Elephant.
Ian
____________________________________________________________________
Ihre Messenger, Communities und E-Mails jetzt in einem Programm!
WEB.DE MultiMessenger http://www.produkte.web.de/messenger/?did=3071
_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel
_______________________________________________
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant-devel