Re: [elephant-devel] Testing

2007-02-25 Thread Ian Eslick
Ok, I got myself a windows installation and set it up only to get to the same point you're at. I have no idea what's going on with db.h either. I'll try looking at this again tomorrow. You know, I switched to Mac OS because I hated working with cygwin under MS Windows... :) On Feb 19, 2

Re: [elephant-devel] current state of threading

2007-02-25 Thread Ian Eslick
The upcoming release (0.6.1) should make multi-threading easy. The 0.6.0 release is not thread safe. We'll be updating the manuals on this shortly. In 0.6.1, as long as you are only using a single store controller and perform transactions using with-transaction you should be good to go.

[elephant-devel] current state of threading

2007-02-25 Thread Dmitry V. Gorbatovsky
Hello, I am doing a server side of application on linux/sbcl . May I ask an information update on current state of threading . Specifically about "simple" threaded reading from BDB . Sorry, I can't get it from "Elephant User Manual". Just a basic clue would be sufficient. Thanks beforehand. Regar

Re: [elephant-devel] function move request

2007-02-25 Thread Ian Eslick
This and the prior unicode bugs should be fixed in the current HEAD. I verified this both on SBCL and on Allegro (Mac OS X) Ian On Feb 25, 2007, at 8:31 AM, Ties Stuij wrote: i'm getting a symbol-not-available-or-something error the second-plus time i try to load elephant; specifically seri

Re: [elephant-devel] new elephant and unicode troubles

2007-02-25 Thread Ian Eslick
I should clarify - Trak has a built-in wiki. If you have a common- lisp.net account I can add you to our Trac system so you can edit the wiki pages. (Anyone can submit and comment on tickets, however) Ian On Feb 25, 2007, at 2:28 PM, Ian Eslick wrote: Character encodings and unicode give

Re: [elephant-devel] new elephant and unicode troubles

2007-02-25 Thread Ian Eslick
Character encodings and unicode give me headaches! Thanks Henrik for pointing out that bug. I should rename the UTF-8 function - to me it means UTF-8/16le/32le read-compatible, assuming that the underlying lisp is using ASCII or Unicode character codings. Ties, there was a legacy issue cau

Re: [elephant-devel] function move request

2007-02-25 Thread Robert L. Read
This is great work, gentlemen. I'm assuming that Ian will take care of this, as he has done most of the work for this release and did the serializer rewrite; but if for some reason he doesn't respond I'll try to take care of it. On Sun, 2007-02-25 at 14:31 +0100, Ties Stuij wrote: > i'm getting

[elephant-devel] function move request

2007-02-25 Thread Ties Stuij
i'm getting a symbol-not-available-or-something error the second-plus time i try to load elephant; specifically serializer1.lisp when it tries to intern translate-and-intern-symbol from the elephant package. This is because translate-and-intern-symbol resides in controller.lisp. which is not yet l

Re: [elephant-devel] new elephant and unicode troubles

2007-02-25 Thread Ties Stuij
Hi Ties! Nothing beats a sunday morning bughunt! Aint that the truth! to clarify: as i understand it, the code just wants to circumvent the whole implementation dependent unicode troubles, by relying on char codes. This is fine, but this would mean that elephant db-ses encoded by one implementat

[elephant-devel] Re: new elephant and unicode troubles

2007-02-25 Thread Ties Stuij
ok, i've slept a bit and all of a sudden the problem isn't that difficult. That is to say, i understand and can solve the problem, but there seem to be 'slightly' deeper problems. Basically elephant checks the first character of a string for being over x7f, if it's not, the string is encoded as u

Re: [elephant-devel] new elephant and unicode troubles

2007-02-25 Thread Henrik Hjelte
Hi Ties! Nothing beats a sunday morning bughunt! Found the solution for you, see below. Cheers, Henrik Hjelte Add this testcase to testserializer.lisp: (Sorry the code indentation looks funny when attached to an email) (deftest hard-strings (are-not-null (in-out-equal (format nil "Mot~