Re: [elephant-devel] Installing 0.9.1 on CMU: "libmemutil" problem

2008-11-11 Thread [EMAIL PROTECTED]
> Weird. Can you send me a copy of your tree? Do you mean the "elephant" folder (and sub-folders) I downloaded from darcs? If so, let me know if I should copy the list, or email it just to you. ___ elephant-devel site list elephant-devel@common-lisp.n

Re: [elephant-devel] Installing 0.9.1 on CMU: "libmemutil" problem

2008-11-11 Thread [EMAIL PROTECTED]
> Looks like a syntax error in your my-config.sexp. Missing any parens? That's what I thought at first, too, since "Condition of type END-OF-FILE" usually means just that. But the only difference between my-config.sexp and config.sexp was that I changed all the :berkeley-db references to Berkele

Re: [elephant-devel] Query System

2008-05-14 Thread [EMAIL PROTECTED]
ject Protocol" is one of the best comp sci books in my collection. Glenn -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ian Eslick Sent: Wednesday, May 14, 2008 2:16 PM To: Elephant bugs and development Subject: Re: [elephant-devel] Query

Re: [elephant-devel] Query System

2008-05-14 Thread [EMAIL PROTECTED]
I've digested Ian and Leslie's comments on this thread and think we're all on the same page now. I've been reading different papers and other OODBMs in trying to propose a querying syntax and am pretty close to completing this now. However, I have some doubts for which I'll need someone's h

Re: [elephant-devel] Query System

2008-05-09 Thread [EMAIL PROTECTED]
classic lisp bottom-up DSL development model (well proselytized by Paul. Graham). Ian On May 9, 2008, at 6:02 PM, [EMAIL PROTECTED] wrote: Hello everyone, I apologize for being disconnected for so long. I had volunteered to help in the query system and should have done more progress by

[elephant-devel] Query System

2008-05-09 Thread [EMAIL PROTECTED]
Hello everyone, I apologize for being disconnected for so long. I had volunteered to help in the query system and should have done more progress by now. Unfortunately, the same as some (most or all) of you, putting food on the table for my family has a higher priority and my current job has

Re: [elephant-devel] Major elephant upgrade

2008-03-12 Thread [EMAIL PROTECTED]
Hi Robert, Yes, I'm using SBCL compiled with thread support enabled on OS X. - Daniel On Mar 11, 2008, at 11:37 PM, Robert L. Read wrote: I had these errors as well. I assumed they were releated to my architecture. Are you using SBCL? We may have to disable these tests, but I would really

Re: [elephant-devel] Major elephant upgrade

2008-03-11 Thread [EMAIL PROTECTED]
ll give you some ideas on how to get started! Ian On Mar 6, 2008, at 8:23 AM, [EMAIL PROTECTED] wrote: On Mar 4, 2008, at 10:38 PM, Ian Eslick wrote: = A little query interpreter (Waldo?, Daniel?) Read sets of oids from indices, implement an efficient in-memory sort&merge over oids

Re: [elephant-devel] Major elephant upgrade

2008-03-06 Thread [EMAIL PROTECTED]
On Mar 4, 2008, at 10:38 PM, Ian Eslick wrote: = A little query interpreter (Waldo?, Daniel?) Read sets of oids from indices, implement an efficient in-memory sort&merge over oids, and deserialize after the query. I've specified a bunch of this so could provide a set of pointers to star

Re: [elephant-devel] Representational Question

2008-03-03 Thread [EMAIL PROTECTED]
Leslie, Thanks for your answers and the clarifications. I think you're right in that we may need some consulting here. However, we're trying really hard to get into this and become proficient at it. As such, we would probably be interested in some consulting to help us get started so as t

Re: [elephant-devel] Representational Question

2008-02-29 Thread [EMAIL PROTECTED]
tion to fetch/diff/write the composite object to ensure atomicity of updates. This diff would also produce your log. However that means that you lose the indexing capability of persistent objects. Ian On Feb 29, 2008, at 2:47 PM, [EMAIL PROTECTED] wrote: Hi all, As I'm further explorin

[elephant-devel] Representational Question

2008-02-29 Thread [EMAIL PROTECTED]
Hi all, As I'm further exploring more and more things to do in Elephant and Lisp, I think we're ready to start migrating some of our RoR apps over, if not just as an exercise, we'll someday migrate them to production. Since we all have a very strong and hard-headed background on MySQL a

Re: [elephant-devel] Time for the 4.6 patch.....

2008-02-26 Thread [EMAIL PROTECTED]
It's all green lights! Thanks, Waldo On Feb 26, 2008, at 3:28 PM, Ian Eslick wrote: Would you mind trying again? I may have missed a 'check for unbound slot' case and believe I've patched it. -Ian On Feb 26, 2008, at 3:00 PM, [EMAIL PROTECTED] wrote: I thought so,

Re: [elephant-devel] Time for the 4.6 patch.....

2008-02-26 Thread [EMAIL PROTECTED]
I thought so, but I wasn't getting it with the last version of Elephant I downloaded on 2/21. Maybe there were other changes made since then that's causing this. - Waldo On Feb 26, 2008, at 2:41 PM, Leslie P. Polzer wrote: The slot ELEPHANT::%INDEXED-CLASS is unbound in the object #.

Re: [elephant-devel] Time for the 4.6 patch.....

2008-02-26 Thread [EMAIL PROTECTED]
I just downloaded the latest Elephant and the latest BDB (4.6.21) on OS X Leopard with SBCL 1.0.14 with threads Got a compilation issue when ASDF loading Elephant: ... ; file: /Users/waldo/dev/lisp/elephant/src/elephant/classes.lisp ; in: DEFUN MAKE-PERSISTENT-SLOT-BOUNDP ; (LAMBDA (ELEPH

Re: [elephant-devel] Elephant BDB Tests Fail on OS X Leopard, SBCL 1.0.14

2008-02-21 Thread [EMAIL PROTECTED]
I guess the problem was that I was using the CVS version. I installed the darcs version and all tests were good. One comment I would make is that the documentation does not really say or recommend to use the darcs version. Additionally, the documentation does not say that fiveam and arnesi

Re: [elephant-devel] Elephant BDB Tests Fail on OS X Leopard, SBCL 1.0.14

2008-02-21 Thread [EMAIL PROTECTED]
a pre-existing database (esp. from a prior version of the code) can create problems. Ian On Feb 20, 2008, at 8:29 PM, [EMAIL PROTECTED] wrote: Hi all, I downloaded the latest elephant this morning and ran the BDB tests, one of which failed. I haven't really looked much into it b

Re: [elephant-devel] BDB vs postmodern

2008-02-20 Thread [EMAIL PROTECTED]
multiple machines of which I am unaware - hopefully one of the PG experts will comment. Ian On Feb 20, 2008, at 9:47 PM, [EMAIL PROTECTED] wrote: Well, this is certainly interesting, since this would allow me to decouple the storage system from the lisp environment allowing the possibili

Re: [elephant-devel] BDB vs postmodern

2008-02-20 Thread [EMAIL PROTECTED]
Well, this is certainly interesting, since this would allow me to decouple the storage system from the lisp environment allowing the possibility of setting up a cluster of lisp machines to handle application logic. Isn't there a way to achieve this on BDB? We prefer to deploy our systems on

[elephant-devel] BDB vs postmodern

2008-02-20 Thread [EMAIL PROTECTED]
Hi all, I don't mean to start a war here or put any work down. However, I just needed some clarification/direction into which way the data stores work is going. From the documentation I've read, the BDB data store only supports BDB version 4.5 (or up to 4.5), so further work done in 4.6 a

[elephant-devel] Elephant BDB Tests Fail on OS X Leopard, SBCL 1.0.14

2008-02-20 Thread [EMAIL PROTECTED]
Hi all, I downloaded the latest elephant this morning and ran the BDB tests, one of which failed. I haven't really looked much into it because I'm traveling. However, just wanted to share this with you in case you were aware (or not) and I might have missed something. Thanks, Waldo

Re: [elephant-devel] Schema evolution

2007-10-25 Thread [EMAIL PROTECTED]
I kind of agree with Robert. It has taken me some time to realize that Elephant is not a DBMS. As such, and as documented in the manual, if someone changes the schema, s/he would be responsible for writing such a function to walk down the entire DB and refresh the data. If the other solutio

Re: [elephant-devel] Collection paging

2007-10-03 Thread [EMAIL PROTECTED]
I have to say that Mariano is hitting some of the issues we will be facing soon as our quest to learn Lisp and Elephant continues and we continue working on migrating some of our SQL-based applications over. This particular need of his is also a real need we have since it's something we off

Re: [elephant-devel] Best way of getting a collection size

2007-10-02 Thread [EMAIL PROTECTED]
Funny, but I will be coming across this same need very soon and, like Mariano, it would be great to get that information without having to traverse all the objects. I think the mixin class would be a great addition. Mariano, if you do give that a try, would you mind sharing it with the code

Re: [elephant-devel] Backend tests problem / OS X 10.4.10 / SBCL 1.0.6

2007-09-04 Thread [EMAIL PROTECTED]
Not quite sure. I'm using the info I was recommended from the list a while back: cvs -z3 -d :pserver:anonymous:[EMAIL PROTECTED]:/project/ elephant/cvsroot co elephant Should I be using a different version? Thanks - Daniel On Sep 4, 2007, at 3:16 PM, Ian Eslick wrote: Is this 0.9

[elephant-devel] Backend tests problem / OS X 10.4.10 / SBCL 1.0.6

2007-09-04 Thread [EMAIL PROTECTED]
I just downloaded a fresh copy of elephant and ran the backend tests. 1 of 132 tests failed (1 out of 132 total tests failed: INDEXING- RANGE.) Any ideas? Below is the output: ELE-TESTS> (do-backend-tests) Attempting to load libmemutil.dylib... Loaded /Users/dev/lisp/elephant/src/memutil/libme