Re: [elephant-devel] Clbuild

2008-05-13 Thread Ian Eslick
However, the first problem may require some creativity. It seems to me the best we could hope for is to modify our build to use our standard template, "config.sexp", if my-config.sexp doesn't exist, and blare a warning that you probably should understand and set those defaults yourself. If w

Re: [elephant-devel] Clbuild

2008-05-13 Thread Robert L. Read
Dear Bryan and Team, I have now removed the explicit load of cl-sql (I think) and put an sbcl pragma around an explicit depend in both the "elephant" darcs branch and the "elephant-unstable" darcs branch. I observe the following comments in the CLBUILD wnpp-projects file, w

Re: [elephant-devel] full text search solution?

2008-05-13 Thread Robert L. Read
On Tue, 2008-05-13 at 22:33 -0400, Glenn Tarcea wrote: > BTW: If its alright I'm going to update the docs to add a section on > having two versions of Elephant installed and using ASDF to manage > them. Please do. ___ elephant-devel site list elephant-d

Re: [elephant-devel] full text search solution?

2008-05-13 Thread Robert L. Read
About two years ago I tried to use Montezuma and found it very buggy. It may have gotten better. I had better luck using "lucene-webeservice": http://lucene-ws.net/ Which is (obviously) a webservice interface to a normal Lucene installation. This worked pretty well for me. I used Closure-XML t

Re: [elephant-devel] full text search solution?

2008-05-13 Thread Ian Eslick
Thanks Glenn, Do you have experience with Montezuma? Ian On May 13, 2008, at 10:43 PM, Glenn Tarcea wrote: Never mind, I see from reading that you already found Monezuma But it does look like it might get some activity. Glenn On May 13, 2008, at 10:33 PM, Glenn Tarcea wrote: Have you

Re: [elephant-devel] full text search solution?

2008-05-13 Thread Glenn Tarcea
Never mind, I see from reading that you already found Monezuma But it does look like it might get some activity. Glenn On May 13, 2008, at 10:33 PM, Glenn Tarcea wrote: Have you looked at Montezuma? http://projects.heavymeta.org/montezuma/ It's a port of Ferret (which is port of Lucene)

Re: [elephant-devel] full text search solution?

2008-05-13 Thread Glenn Tarcea
Have you looked at Montezuma? http://projects.heavymeta.org/montezuma/ It's a port of Ferret (which is port of Lucene) to Lisp. It's also on the list for the google summer of code to add some additional functionality to it. BTW: If its alright I'm going to update the docs to add a section o

[elephant-devel] full text search solution?

2008-05-13 Thread Ian Eslick
Hello, Has anyone found a good solution for full text search in lisp? I'm interested in indexing website objects such as posts and perhaps external documents as well. BDB doesn't, to the best of my knowledge, have the appropriate building blocks for an efficient indexing system and you

Re: [elephant-devel] open-controller for bdb doesn't accept a pathname spec

2008-05-13 Thread Ian Eslick
On May 13, 2008, at 5:36 PM, Ryszard Szopa wrote: On Tue, May 13, 2008 at 4:01 PM, Ian Eslick <[EMAIL PROTECTED]> wrote: I had just run into this myself too! Anyway, I made some tweaks to the patch and just pushed the fix. You could write a whitebox test for the auxiliary function I cre

Re: [elephant-devel] open-controller for bdb doesn't accept a pathname spec

2008-05-13 Thread Ryszard Szopa
On Tue, May 13, 2008 at 4:01 PM, Ian Eslick <[EMAIL PROTECTED]> wrote: > I had just run into this myself too! Anyway, I made some tweaks to the > patch and just pushed the fix. > > You could write a whitebox test for the auxiliary function I created called > elephant-db-path which returns a pathn

Re: [elephant-devel] Lisp Btrees: design considerations

2008-05-13 Thread Ian Eslick
I think they key decision was what serialization format we're going to use for btree nodes, log entries, etc and how that relates to caching data during transactions, maintaining empty lists, etc. The current serializer produces a byte sequence. If we continue with that model, how do we wr

[elephant-devel] Lisp Btrees: design considerations

2008-05-13 Thread Leslie P. Polzer
I suppose the "binary paging" approach mentioned in the design considerations document means the problem of organizing the data efficiently on disk right from the start. Is this correct? Do you think it would make good sense to start working on the btree library without thinking much about on-dis

Re: [elephant-devel] bug in map-inverted-index

2008-05-13 Thread Ian Eslick
Robert or Alex, would you mind back patching on the main branch? We should deprecate the main branch and move everyone to the new branch as soon as possible. Alex, any update on when we'll get the postmodern backend to work on the new branch with dup-btrees, etc? Thank you! Ian On May 13,

Re: [elephant-devel] bug in map-inverted-index

2008-05-13 Thread Ryszard Szopa
On Tue, May 13, 2008 at 2:05 AM, Ian Eslick <[EMAIL PROTECTED]> wrote: > The problem is on both branches then. I've fixed it on unstable. I don't > intend to back patch, although the patch is trivial if someone wants to make > it. I wanted to. The patch is attached. -- http://szopa.tasak.gda.p

Re: [elephant-devel] open-controller for bdb doesn't accept a pathname spec

2008-05-13 Thread Ian Eslick
I had just run into this myself too! Anyway, I made some tweaks to the patch and just pushed the fix. You could write a whitebox test for the auxiliary function I created called elephant-db-path which returns a pathname to probe-file regardless of the input spec. Ian On May 13, 2008, at

[elephant-devel] open-controller for bdb doesn't accept a pathname spec

2008-05-13 Thread Ryszard Szopa
Hey, As I mentioned before, I had trouble in opening a bdb store in elephant-unstable. I investigated the case, and it turned out that open-controller for bdb didn't accept a pathname as part of the store specification. A patch that fixes the problem is attached. I also wrote a unit-test for the