Re: [elephant-devel] sqlite backend, "Error 5 / database is locke

2007-08-05 Thread read
Forgive me taking a long time to answer this; I have been on traveling. Here is the comment that I wrote into the sql-controller.lisp file, more than a year ago, I guess: ;; Every actual CL-SQL connection has to be in a separate thread. ;; My solution to this is to keep a map of threads, and re

Re: [elephant-devel] Newbee questions

2006-03-03 Thread Robert L. Read
Dear William,     Welcome.     Are you using 0.5 or the latest version from CVS (which has not quite been formally released yet)?  I think this changes slightly based on which version you are using.     Under the 0.5:     I think the "Tutorial" on the section Persistent Classes http://comm

Re: [elephant-devel] Incompatibilities between different versions

2006-03-03 Thread Robert L. Read
Dear Evrim,     Ian and I had identified this problem; I'm sorry that you tripped over it before we documented it or fixed it.     You can't open a database less than or equal to 0.5 with the current cvs code. I don't know any very simple way around this problem; Ian and I were planning to add

Re: [elephant-devel] Incompatibilities between different versions

2006-03-03 Thread Robert L. Read
Thank you, your help will be welcome. My thoughts are on upgrading are: I think Elephant is getting mature enough and possibly having enough users (though I have little hard evidence of this) that we need to start taking upgrading very seriously, and ensuring and testing that one can always g

Re: [elephant-devel] Question about mailing list

2006-03-03 Thread Robert L. Read
I have changed the settings so that only the members can see that list. Is that what you meant?  I don't know what else might be changed; I'm sorry if anyone has gotten spammed due to my negligence about that. On Fri, 2006-03-03 at 23:11 +0200, Aycan iRiCAN wrote: Hi, I think you can prot

Re: [elephant-devel] Newbee questions

2006-03-04 Thread Robert L. Read
GC the group. Looks like a future feture. William On 3/3/06, Robert L. Read <[EMAIL PROTECTED]> wrote: Dear William,     Welcome.     Are you using 0.5 or the latest version from CVS (which has not quite been formally releas

Re: [elephant-devel] Too many files open

2006-03-06 Thread Robert L. Read
rnate suggestions on how I should store this data, feel free to pass them along. Thanks, -kevin ___ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel Robert L. Read, PhD

Re: [elephant-devel] Test

2006-03-07 Thread Robert L. Read
This proposed solution is just what I was imagining (only better described.) Certainly, whether we use it or not, 0.6.0 should start attaching a version to a store.  On Tue, 2006-03-07 at 14:12 -0500, Ian Eslick wrote: Probably we need to add a way to store simple database metadata (list st

Re: [elephant-devel] Latest CVS loading.

2006-04-07 Thread Robert L. Read
If you would submit a patch, that would be most excellent. Ian might have an explanation for it, but I assume that you are correct. On Fri, 2006-04-07 at 14:21 -0500, William Halliburton wrote: Using SBCL 0.9.7. All seems to work great but when (require 'elephant) and (req

Re: [elephant-devel] difference between get-instances-by-class and cursors

2006-04-09 Thread Robert L. Read
Dear Aycan,     I will try to answer this more carefully tomorrow morning.         For now just let me say that I have heard there is a bug about keys not being actually removed; I will try to think about this when I have time tomorrow morning.     I am not sure what the problem is with the

Re: [elephant-devel] Sqlite-3 backend, threads and transactions

2006-04-19 Thread Robert L. Read
works (dotimes (i 3) (sb-thread:make-thread #'test)) ;; you get 3 tracebacks By the way thanks for a wonderful library! -- Ignas Mikalajūnas ___ elephant-devel site list elephant-devel@common-lisp.net http://common-

Re: [elephant-devel] Sqlite-3 backend, threads and transactions

2006-04-19 Thread Robert L. Read
ironment (parent '*current-transaction*) degree-2 dirty-read txn-nosync txn-nowait txn-sync (retries 100)) &body body) &quo

Re: [elephant-devel] Sqlite-3 backend, threads and transactions

2006-04-19 Thread Robert L. Read
e PostGres error seems to suggest that we are simply not threadsafe and one thread is closing the controller while another expects it to be open.     I will think about this some more. Robert L. Read, PhD read &T robertlread.net Consider visiting Progr

Re: [elephant-devel] Sqlite-3 backend, threads and transactions

2006-04-19 Thread Robert L. Read
Dear Ignas,     Forgive me being a little confused; I had to get my mind back into this after some time off.     Basically, would should not open multiple store controllers in different threads onto the same database. Onto different databases, this would be acceptable; onto the same database, y

Re: [elephant-devel] using btrees or not using btrees

2006-04-19 Thread Robert L. Read
Dear Aycan,     I believe you are describing a problem that in principle has an easy to understand solution: The bigger the date object you are dealing with, the more individual Elephant objects you problaby want to use to represent it. The problem is that one can make a legitimate design dec

Re: [elephant-devel] Sqlite-3 backend, threads and transactions

2006-04-20 Thread Robert L. Read
In my web app, I am using PostGres. I have tested with SQLLite, but only by running the automated test suite. On Thu, 2006-04-20 at 09:28 -0400, Ian Eslick wrote: Robert, have you had this problem?  Any use of SQLite in a web app will require multi-threaded use so I can't imagine you

Re: [elephant-devel] Release 0.6.0 pending

2006-04-26 Thread Robert L. Read
Thanks very much, Ian. Ian has put a lot of work into this release (both in absolute terms and relative the little that I have done.)  We should be really appreciative of his work. The automatic class indexing he wrote makes Elephant even more convenient. I have added to the new "contrib" dir

[elephant-devel] An intereste exchange between Ian and Rob....

2006-05-09 Thread Robert L. Read
x27;t need protection (could be 'local persistent') but shared data structures do if they're written (even something as simple as statistics counters). In my research system I have alot of analyzers groveling over my DB, sometimes on separate machines or CPUs so it's mostly read

[elephant-devel] Volunteers needed for testing in preparation of releasing 0.6.0

2006-05-10 Thread Robert L. Read
st to Elephant developers.     Additionally, I have added a package called Data Collection Management (DCM) to the new "contrib" directory.  This package is a layer on top of Elephant that is particularly convenient if you prefer create-read-update-delete semantics and like the idea of being abl

[elephant-devel] Current test matrix for 0.6.0

2006-05-15 Thread Robert L. Read
mated test suite, at least on BerkeleyDB, for example? Robert L. Read, PhD read &T robertlread.net Consider visiting Progressive Engineering:  http://robertlread.net/pe In Austin: 912-8593    "Think globall

[elephant-devel] Request for some sort of response....

2006-05-22 Thread Robert L. Read
communication channel still has some affect. Somebody please respond to this, or, if you prefer, respond to me personally at the address below. Robert L. Read, PhD read &T robertlread.net Consider visiting Progressive Engineering:  http://robertlread.ne

[elephant-devel] Elephant 0.6.0 is now released.

2006-05-27 Thread Robert L. Read
implementation decisions easily as your application evolves. Robert L. Read, PhD read &T robertlread.net Consider visiting Progressive Engineering:  http://robertlread.net/pe In Austin: 912-8593    "Think

Re: [elephant-devel] Fixes for CMUCL on FreeBSD

2006-05-30 Thread Robert L. Read
Thanks.  I'll incorporate that patch tomorrow. On Tue, 2006-05-30 at 19:50 +0200, Julian Stecklina wrote: Hello, the following patch is required for me to run Elephant 0.6.0: Regards, ___ elephant-devel site list elephant-devel@common-lisp.net

Re: [elephant-devel] Fixes for CMUCL on FreeBSD

2006-05-30 Thread Robert L. Read
On Tue, 2006-05-30 at 20:44 +0200, Julian Stecklina wrote: "Robert L. Read" <[EMAIL PROTECTED]> writes: > Thanks.  I'll incorporate that patch tomorrow. I just discovered that there is another misspelling of "freebsd" in elephant.asd. Copy'n'pas

Re: [elephant-devel] another patch for bdb-controller

2006-07-18 Thread Robert L. Read
Thanks!  I'm completely busy until after this week (I have to prepare three lectures (and not in my native language)) for a convention this weekend. I'll review these and add them next week, if Ian doesn't do it first. On Tue, 2006-07-18 at 19:29 +0300, Aycan iRiCAN wrote: SBCL complai

Re: [elephant-devel] Design Suggestion Request

2006-07-27 Thread Robert L. Read
On Wed, 2006-07-26 at 17:36 -0400, Daniel Salama wrote: The other approach I thought would be to model it similarly as to how  I would do it in a relational database. Basically, I would create  separate collections of objects representing the tables I would have  in the rela

Re: [elephant-devel] Design Suggestion Request

2006-07-27 Thread Robert L. Read
On Thu, 2006-07-27 at 13:45 -0400, Daniel Salama wrote: Robert, I understand your approach. However, I don't know if using  DCM at my beginner's stage may be more complicated. I also think  that, although RAM is getting cheaper every day, there are just  physical limitations

Re: [elephant-devel] Design Suggestion Request

2006-07-27 Thread Robert L. Read
On Thu, 2006-07-27 at 14:23 -0400, Daniel Salama wrote: Not having looked at DCM yet, is it possible to just use the "persistence machinery" and DCM in a more seamless fashion? For example, if I declare a persistent CLOS class, can I hook that up to DCM and get the benefits of DCM and pers

Re: [elephant-devel] Design Suggestion Request

2006-07-27 Thread Robert L. Read
A really good tutorial would be great; the test suite is probably the closest thing we have right now. I absolutely have to focus on getting my business off the ground (which uses Elephant on top of Postgres) before I volunteer for any more significant work. On Thu, 2006-07-27 at 15:43 -04

Re: [elephant-devel] Persistance and Model Validations

2006-08-11 Thread Robert L. Read
generally applicable:  I use DCM, which is in the contrib directory and basically provides wrappers for the create/read/update/destory operations, similar to those you name below.  I use :after methods on these operations (specialized on Director classes, since it is generally class dependedent

Re: [elephant-devel] Berkeley DB 4.4.20

2006-08-13 Thread Robert L. Read
On Sun, 2006-08-13 at 02:27 -0400, Daniel Salama wrote: Being that BDB is on version 4.4.20 and there seem to be some important fixes since the 4.3 version, does Elephant support this version? Is there any plans to support it? Thanks, Daniel I don't have any plans to work on this in t

Re: [elephant-devel] Berkeley DB 4.4.20

2006-08-13 Thread Robert L. Read
g the dedication of a team of developers such as one assigned by a company offering commercial licenses. Right.  I committed (about a year ago, I think) to maintain it for some time, not necessarily to improve it.  By good fortune, Ian Eslick has improved it a lot, and I have helped. Through

Re: [elephant-devel] Memory error with Elephant

2006-08-18 Thread Robert L. Read
That mystifies me.  I can only conjecture that it is somehow related to your environment. Even thought it may seem strange since that simplest of functionality doesn't work, you might wish to execute the test.  If, for example, there were an infinite loop in the serializer when compiled in yo

Re: SV: [elephant-devel] Memory error with Elephant

2006-08-18 Thread Robert L. Read
6: (REGRESSION-TEST::DO-ENTRIES* #) 17: (REGRESSION-TEST::DO-ENTRIES #) 18: (DO-BACKEND-TESTS (:BDB "/home/pe/.sbcl/site/elephant/tests/testdb/")) 19: (SB-INT:EVAL-IN-LEXENV (DO-BACKEND-TESTS) #) Fra: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] På

Re: [elephant-devel] Small glitches in the release tarball

2006-08-22 Thread Robert L. Read
OK --- I will try to fix this by Thursday at the latest. Thanks for pointing this out, and thanks for packaging it. On Tue, 2006-08-22 at 21:52 +0200, Pierre THIERRY wrote: Hi, I'm just about to try to package some Lisp systems I use for Debian, and I noted some minor problems with the E

Re: [elephant-devel] Small glitches in the release tarball

2006-08-22 Thread Robert L. Read
Dear Pierre/Nowhere man,     I have place a new elephant-0.6.0.tgz that fixes the two problems that noticed. I have not tested it; I just checked out the 0.6.0 release, changed the directory name, and removed all the CVS directories, and retarred.     We tested that release extensively in May

[elephant-devel] 64 bit issues

2006-08-24 Thread Robert L. Read
On Thu, 2006-08-24 at 12:32 +0200, Petter Egesund wrote: Some thoughts; I am getting a little closer, passing all 110 test except 6. Storing of stings seems to work now. What does not work is storing of integers, and thereby rationals, bignums, and so on. Thank you! This will not work w

Re: [elephant-devel] No more controller-root?

2006-08-24 Thread Robert L. Read
Ian can answer this better than I can, but I would say just use map-root anyway. It might be an oversight that it is not external. Perhaps Ian has a better idea. On Thu, 2006-08-24 at 23:19 -0400, [EMAIL PROTECTED] wrote: I want to get all the top-level keys in my data store. I use to do

Re: [elephant-devel] Berkeley DB 4.4.20 Patch

2006-09-02 Thread Robert L. Read
Wow!  Thanks for this patch.  I will try to integrate it into the repository early next week. "Should you be worried?"  -- If all but those two test pass, you probably have a usable system for most purposes, and it will take you a long time to trip over whatever bugs causes those two failure

Re: [elephant-devel] A Modest Proposal

2006-09-09 Thread Robert L. Read
On Sat, 2006-09-09 at 12:57 -0400, Ian Eslick wrote: So what is the right persistent collection model?  We want something that plays nicely with transactions, doesn't place any onerous performance burden on backends and plays nicely with the existing BDB and SQL implementations

Re: [elephant-devel] config.lisp patch; backend-tests question

2006-09-13 Thread Robert L. Read
Thank you! I'll talk to Ian about dealing with this patch; it certainly is nice to improve the installation process. Makefile is hardly offensive, but your point about smoothing the library placement is well taken. Yes, I seem to recall (it's been a while since I did this specifically for BDB

Re: [elephant-devel] trouble getting going (with open-store, ...)

2006-10-05 Thread Robert L. Read
On Thu, 2006-10-05 at 01:23 -0700, Red Daly wrote: however, I am unable to open a store according to the instructions in the two tutorials on the common-lisp.net project site. Here is an example attempt: * (open-store "store") Dear Team,     This syntax is (very) obsolete, as Ian has po

Re: [elephant-devel] trouble getting going (with open-store, ...)

2006-10-05 Thread Robert L. Read
0.2006 um 17:13 schrieb Robert L. Read: On Thu, 2006-10-05 at 01:23 -0700, Red Daly wrote: however, I am unable to open a store according to the instructions in the two tutorials on the common-lisp.net project site. Here is an example attempt: * (open-store "store&q

Re: [elephant-devel] trouble getting going (with open-store, ...)

2006-10-05 Thread Robert L. Read
On Thu, 2006-10-05 at 16:52 -0700, Red Daly wrote: I am not sure if I follow entirely.  perhaps you can elaborate if I seem to have misunderstood.  I think the following program just loads the :elephant system and then calls open-store.  Is this what you mean? (asdf:operat

Re: [elephant-devel] working with many millions of objects

2006-10-10 Thread Robert L. Read
rrect serialization format that they can be read by Elephant?  If so, I assume it is just a question of solving the SleepyCat problems. An alternative would be to use the SQL-based backend.  However, I doubt this will solve your problem, since at present we (well, I wrote it) use a very ineffi

Re: [elephant-devel] working with many millions of objects

2006-10-11 Thread Robert L. Read
know, so does Sleepycat. In the mean time I will depart from the every-class-is-persistent approach and also use more traditional data structures. Thanks again, Red Daly Robert L. Read wrote: > Yes, it's amusing. > > In my own work I use the Postgres backend; I know very little

Re: [elephant-devel] Concurrency problem?

2006-10-31 Thread Robert L. Read
I have had similar problems.  My own solution has been to put mutual exclusion locks into DCM.  Since my own app only accesses the database through DCM, this works for me; I think it would be inconvenient but not impossible if you are using Elephant directly. DCM is a "director-based" system th

Re: [elephant-devel] Elephant and inheritance

2006-11-07 Thread Robert L. Read
To quote a folksy _expression_ from Texas, "I ain't got a dog in this fight." I'm glad Pierre and Ian are working this out, however. On Tue, 2006-11-07 at 17:44 +0100, Pierre THIERRY wrote: Scribit Ian Eslick dies 11/10/2006 hora 11:29: > If you have a non-persistent base class, should the

Re: [elephant-devel] Install and Tutorial

2006-11-08 Thread Robert L. Read
On Wed, 2006-11-08 at 22:38 -0500, Daniel Salama wrote: I've been to the site lately and don't see much changes happening there. So I'm wondering if anyone can comment: 1) How to download the latest and greatest? Is the .gz file always the latest and greatest or should I get the CVS vers

Re: [elephant-devel] Querying Advice

2006-11-12 Thread Robert L. Read
This requires a philosophical response.  In general, I think it will be way easier than you image, once you have been pointed in the right direction.  Take my advice with a grain of salt. First of all, ask yourself, what is the size of your dataset?  Can you fit it all into memory? If so, you

Re: [elephant-devel] Querying Advice [w/code example]

2006-11-12 Thread Robert L. Read
Dear Daniel and Team,     I think the code below, which I have tested on SBCL, illustrated a typical problem that Daniel Salama introduces.  To paraphrase, you have a datatype (perhaps compound) which has a lot of slots; you have a GUI, perhaps web-based, that you use to both select or filter

Re: [elephant-devel] Querying Advice

2006-11-13 Thread Robert L. Read
On Sun, 2006-11-12 at 23:17 -0500, Daniel Salama wrote: I believe (and hope) that we should have no problem mapping the GUI to the requests. Just out of curiosity (and I don't mean to divert from the topic of this thread): if you're using DCM for your konsenti (BTW, nice concept) site, how

Re: [elephant-devel] Querying Advice [w/code example]

2006-11-13 Thread Robert L. Read
Some notes; forgive me if these are out of order: *) (format t "blah~A" x) is not as efficient as (concatenate 'string "blah" x), but I typically use it for debugging and its fine unless the strings are long. *) If you have many tables/persistent classes, then you are quite correct,  the code

Re: [elephant-devel] Querying Advice

2006-11-13 Thread Robert L. Read
On Mon, 2006-11-13 at 09:47 -0500, Daniel Salama wrote: So, would you say that we based on our approach, we could just store  a bunch of random objects (whether person, state, zip, order, etc) in  the root and use class indices? Sounds interesting. I have to go to the dent

Re: [elephant-devel] Querying Advice [w/code example]

2006-11-13 Thread Robert L. Read
is the size of the data files. Whether or not that only reflects the persistent storage and not necessarily the memory footprint, I don't know. Therefore, if I loaded my database with 650,000 customer records, the data files will easily exceed 1GB of storage, and that's just

Re: [elephant-devel] Querying Advice

2006-11-13 Thread Robert L. Read
#x27;s also what Ian was saying about using class indices as well. That's correct. Thanks, Daniel On Nov 13, 2006, at 10:22 AM, Robert L. Read wrote: On Mon, 2006-11-13 at 09:47 -0500, Daniel Salama wrote: So, would you

Re: [elephant-devel] Querying Advice

2006-11-14 Thread Robert L. Read
On Tue, 2006-11-14 at 14:50 -0500, Daniel Salama wrote: Ian et al, Based on my comment to Robert and that of Pierre, could you, or anyone, please clarify this for me (and maybe others): If making a class persistent means that there is no need to add it to root or to any persistent colle

Re: [elephant-devel] Development tools

2006-11-16 Thread Robert L. Read
Yes. I think we should probably do this. I am not experienced with subversion, and know nothing about Trac, but using a mailing list for everything is a concept we need to outgrow. On Thu, 2006-11-16 at 07:59 +0100, Pierre THIERRY wrote: > If I ain't mistaken, currently Elephant only has a CV

Re: [elephant-devel] Development tools

2006-11-16 Thread Robert L. Read
red little-endian (x86 is a little-endian > machine) so I can use native string reader functions to pull shorts and > ints out of the byte vectors when possible. This should greatly compact > string storage on most unicode supporting systems (2x on allegro, 4x on > SBCL). > > More

Re: [elephant-devel] install problems on debian etch

2006-11-17 Thread Robert L. Read
iling (DEF-TYPE POINTER-INT ...) > ; compiling (DEF-TYPE POINTER-VOID ...) > ; compiling (DEF-FOREIGN-TYPE ARRAY-OR-POINTER-CHAR ...) > ; compiling (DEF-TYPE ARRAY-OR-POINTER-CHAR ...) > ; compiling (DEF-FUNCTION ("copy_buf" COPY-BUFS) ...) > ; compiling (DECLAIM (INLINE RE

Re: [elephant-devel] WARNING

2007-01-14 Thread Robert L. Read
Ian Eslick is in the middle of a major rewrite; I'm afraid the head may not be in a consistent state at the moment. I assume Ian will answer this when he gets to it. His rewrite was interrupted by a significant and unexpected, but joyous, event. On Sun, 2007-01-14 at 11:43 +0100, Ties Stuij wrot

Re: [elephant-devel] run-elephant-thread

2007-01-20 Thread Robert L. Read
Ian is working on this; I think significant progress will be made when he finishes his check-in. The biggest problem is that serializer uses globals in such a way that it is not thread-safe; Ian is specifically rewriting that. I personally solve problem by using SBCL mutexes around the serialize/

RE: [elephant-devel] Status of HEAD and 0.6.1

2007-01-22 Thread Robert L. Read
I'm beginning testing under SBCL right now; perhaps you should prioritize testing OpenMCL? The standard command will get you the head: cvs -z3 -d :pserver:anonymous:[EMAIL PROTECTED] lisp.net:/project/elephant/cvsroot co elephant ...until Ian moves us to SVN, which, as I understand it, he has no

Re: [elephant-devel] cvs vs svn vs darcs

2007-01-22 Thread Robert L. Read
Common-lisp.net, where elephant is hosted, offers SVN as a standard service, and we might have to install and support darcs ourselves. (Personally, I'll support whatever Ian decides. I've tried to use Darcs and subversion, and can't really see enough of a difference with CVS to matter --- but th

Re: [elephant-devel] Elephant 0.6.1 Alpha Release available

2007-02-18 Thread Robert L. Read
fully tested and may > > require minor bug fixes > > > > > > DOWNLOAD AND INSTALL: > > > > The alpha release will only be available via CVS > > > > cvs -z3 -d :pserver:anonymous:[EMAIL PROTECTED]:/project/ > > elephant/cvsroot checkout -r ELEPH

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

Re: [elephant-devel] Tests on windows

2007-03-04 Thread Robert L. Read
On Sun, 2007-03-04 at 19:34 -0500, Ian Eslick wrote: > Interesting, BDB with ACL was clean for me (except for indexing-class- > opt which fails everywhere right now). Can you tell me what the > error outputs were? > > Darn, I was hoping you'd have an idea how to debug the lispworks > failur

Re: [elephant-devel] Tests on windows

2007-03-05 Thread Robert L. Read
Dear Frank, I just tried to get postgres-socket working. I had no problems at all---until I dropped my database and tried to recreate the tables via postgresql-socket, as you have done, and then I got the same error. Right at the moment, I can't conjecture if this is a but in CLSQL or in

Re: [elephant-devel] Tests on windows

2007-03-05 Thread Robert L. Read
n condition, but the "postgresql" code was too lenient, and allowed my mistake. Let us know if it works for you now. On Mon, 2007-03-05 at 22:14 -0600, Robert L. Read wrote: > Dear Frank, > I just tried to get postgres-socket working. I had no problems at > all---u

Re: [elephant-devel] windows + postgres-socket

2007-03-06 Thread Robert L. Read
On Wed, 2007-03-07 at 02:23 +0100, Frank Schorr wrote: > (asdf:operate 'asdf:load-op :elephant) > (asdf:operate 'asdf:load-op :ele-clsql) > (asdf:operate 'asdf:load-op :clsql-postgresql-socket) > (asdf:operate 'asdf:load-op :elephant-tests) > (ele-tests::do-backend-tests '(:clsql (:postgresql-sock

Re: [elephant-devel] windows + postgres-socket

2007-03-06 Thread Robert L. Read
On Wed, 2007-03-07 at 02:23 +0100, Frank Schorr wrote: > Now all 236 tests of clsql are OK. I can assume that clsql and the db > server can communicate > through the socket. Unfortunately, the elephant-tests produce many > errors > with the the latest CVs version. The test result is reproduced be

Re: [elephant-devel] windows + postgres-socket

2007-03-07 Thread Robert L. Read
Wow, OK, great work! I suspect Ian will beat me to incorporating this, but he and I will continue working on it. On Wed, 2007-03-07 at 10:38 +0100, Frank Schorr wrote: > Robert, > > trying the first steps from the tutorial was a good hint. > > open store returned # > which looked good, with a

Re: [elephant-devel] A new Postmodern backend

2007-03-09 Thread Robert L. Read
Wow. That is EXTREMELY cool! I will try to look at it this weekend. Thank you very much! On Fri, 2007-03-09 at 18:31 +0100, Henrik Hjelte wrote: > I have made a new elephant backend, db-postmodern. > It uses postgresql for storage, and the postmodern lisp socket interface > instead of clsql. T

Re: [elephant-devel] some comments about cvs

2007-03-09 Thread Robert L. Read
Actually, when we put darcs in place, I think it will be easier to support a branch-and-merge strategy that should inflict less pain on the would be users; but I would like to thank Ian and all of the people who have tested for getting us this far allow. On Fri, 2007-03-09 at 21:51 -0500, Ian Es

Re: [elephant-devel] Re: public_html/darcs in c-l.net elephant

2007-03-10 Thread Robert L. Read
I know this sounds weird coming from a LISP developer, but in the interest of leveraging mainstream knowledge I insist that we used either darcs or subversion. On Sat, 2007-03-10 at 16:23 +, Ian Eslick wrote: > Well, its not as if we have that many developers. I think the idea is that > w

Re: [elephant-devel] 0.6.1 alpha dependency

2007-03-16 Thread Robert L. Read
Actually, my live site http://konsenti.com is using the alpha version. However, I don't use any short floats, and as co-maintainer I should be one of the people who should be able to hack around any problem that arises. On Fri, 2007-03-16 at 10:53 -0400, Ian Eslick wrote: > Does anyone have a st

Re: [elephant-devel] Start of 0.6.1 Beta Cycle

2007-03-23 Thread Robert L. Read
On Fri, 2007-03-23 at 10:28 +0100, Edi Weitz wrote: > (DO-BACKEND-TESTS (QUOTE (:CLSQL (:POSTGRESQL NIL "elephant" NIL > NIL > This doesn't look like a good connect string to me. This may be an example where better documentation would help us. The best documentation on this right now is Ia

Re: [elephant-devel] Start of 0.6.1 Beta Cycle

2007-03-25 Thread Robert L. Read
On Sat, 2007-03-24 at 16:27 +0100, Edi Weitz wrote: > In the long run you should try to get rid of absolute pathnames at all > (or use them only for building) and trust the OS to find external > programs and shared libraries from the filename sans directories. > Otherwise it will be very hard or a

Re: [elephant-devel] Start of 0.6.1 Beta Cycle

2007-03-25 Thread Robert L. Read
On Fri, 2007-03-23 at 14:09 +0100, Edi Weitz wrote: > On Fri, 23 Mar 2007 07:30:38 -0400, Ian Eslick <[EMAIL PROTECTED]> wrote: > > > The SQLite problem is a known one. There is some initialization > > problem that causes this error - however it is only when creating > > the DB. Once you've cre

Re: [elephant-devel] Start of 0.6.1 Beta Cycle

2007-03-25 Thread Robert L. Read
On Sat, 2007-03-24 at 17:03 +0100, Edi Weitz wrote: > I won't be able to work with the Darcs repository, though. I've spent > some quality time a few months ago to get it to work with Windows and > didn't succeed and I won't do it again. I have better things to do in > my spare time. If you're

Re: [elephant-devel] Documentation / Backends

2007-03-25 Thread Robert L. Read
On Sun, 2007-03-25 at 05:17 +0200, Pierre THIERRY wrote: > FWIW, I think the less built files in the version control the better. > Apart from bootstrapping purpose, they better be released separately, > I'd say. > > Having them as separate tarballs or single files on the project's > website is en

Re: [elephant-devel] 0.60 tarball missing

2007-03-27 Thread Robert L. Read
This url should work: http://common-lisp.net/project/elephant/dist/elephant-0.6.0.tgz Thanks for point this out; I'll ask Ian to fix it. On Tue, 2007-03-27 at 18:38 +1200, Erik Garrison wrote: > I tried to download and install elephant using asdf, but was frustrated > by a missing tarball on t

Re: [elephant-devel] 0.60 tarball missing

2007-03-29 Thread Robert L. Read
On Fri, 2007-03-30 at 12:49 +1200, Erik Garrison wrote: > (REQUIRE :ACACHE) It looks like "acache" is something in Ian's contrib directory. Did you install from a tar ball or form CVS? I'll try to build right now and see what's up. You are using SBCL, from the messages you post, I assume?

Re: [elephant-devel] 0.60 tarball missing

2007-03-29 Thread Robert L. Read
I'm green on SBCL on the tip of the CVS branch. I don't remember anyone having this problem on the 0.6.0 release---so I am (not uncommonly) confused. Is it looking for acache within the elepahnt code, or perhaps somewhere else as it is rebuilding fasls? On Fri, 2007-03-30 at 12:49 +1200, Eri

Re: [elephant-devel] 0.60 tarball missing

2007-03-30 Thread Robert L. Read
I still insist that we use either Darcs or subversion. I think Darcs may be better, but subversion is much more standard. A primary concern must be the each with which the average user, including the non-LISP expert, can extract our work. We are not so large a project that we have to optimize

[elephant-devel] Call for summaries of usage

2007-04-02 Thread Robert L. Read
Ian is working on an improved manual for Elephant. We have a chapter called "Scenarios", in which we would like to put hypothetical, or even better, real, usages of Elephant. I have added a paragraph on Konsenti, my own for-profit usage of Elephant. Does anyone else have a usage, either commerc

Re: [elephant-devel] Stored procedures

2007-04-03 Thread Robert L. Read
As I mentioned to Ian separately, my priority is integrating the "postmodern" backend over modifying the Postgres back end, as this may very well be a much superior backend in terms of performance, and easily usable by anyone using Postgres now. Stored procedures tend to not be very portable; ther

Re: [elephant-devel] Inviting comment on future plans

2007-04-03 Thread Robert L. Read
On Tue, 2007-04-03 at 17:36 +0200, Pierre THIERRY wrote: > Scribit Ian Eslick dies 03/04/2007 hora 09:28: > > moving towards a 1.0 release in the near future. Therefore the > > current CVS (0.6.1 beta) will shortly become 0.9rc1. > > Why use such a confusing numbering? There's no need for a 0.9

Re: [elephant-devel] tests fail on openmcl

2007-04-08 Thread Robert L. Read
I can't explain this. Is it spelled correctly? Does capitalization matter? I'm not an OpenMCl user, but I agree it appears to be before it is actually opening BDB. This same functionality worked for me 30 seconds ago on the tip of the CVS head under SBCL on Linux. Perhaps and Open MCL user

Re: [elephant-devel] 4th European Lisp Workshop

2007-04-09 Thread Robert L. Read
I have to be at the Esperanto Conference in Tijuana at precisely those dates. However, if someone else can go, I am also happy to help or to co-author a paper with them. On Mon, 2007-04-09 at 13:50 -0400, Ian Eslick wrote: > All, > > I have been thinking about a paper on Elephant, but for the

Re: [elephant-devel] Stored procedures

2007-04-11 Thread Robert L. Read
gt; > portability between databases. Positive: a little faster. But I am > > totally convinced that stored procedures will not bring clsql even > > close > > to the performance of BerkeleyDB. > > > > /Henrik Hjelte > > > > > > On Tue, 2007-04-03

Re: [elephant-devel] bdb licencing

2007-05-23 Thread Robert L. Read
I agree with Ian. Previously, one definitely required a license for any public-facing commercial website. I have not researched any change that Oracle may or may not have made. On Wed, 2007-05-23 at 16:06 -0400, Ian Eslick wrote: > On May 23, 2007, at 3:45 PM, Chris Dean wrote: > > > > >> Am I

Re: [elephant-devel] bdb licencing

2007-05-23 Thread Robert L. Read
ote: > On Wed, 2007-05-23 at 18:28, Robert L. Read wrote: > > I agree with Ian. Previously, one definitely required a license for > > any public-facing commercial website. > > I have not researched any change that Oracle may or may not have made. > > Reading the

Re: [elephant-devel] bdb licencing

2007-05-23 Thread Robert L. Read
r > > application is not distributed to others. > > > > Legally, the clarification then needs to be around what constitutes > > "distribution". > > Exactly. That is the document I read and it does seem to hinge on the > definition of "distribution"

Re: [elephant-devel] Understanding real-world use of Elephant

2007-05-24 Thread Robert L. Read
uestion, I will try again. On Thu, 2007-05-24 at 18:08 -0400, [EMAIL PROTECTED] wrote: > Hi all, > > I'm still on my quest to learn to effectively use Elephant. Although > documentation is not so abundant, I've gotten a pretty good start with the > available documentation. &

Re: [elephant-devel] Storing objects in the root when don't care about the key

2007-05-27 Thread Robert L. Read
On Sun, 2007-05-27 at 16:23 -0400, Joubert Nel wrote: > Hi - > > I have a persistent class (i.e. :metaclass persistent-metaclass) defined > and am adding a whole bunch of objects that are instances of this class > to the root of my Elephant store. > > In order to retrieve a list of them I do: >

Re: [elephant-devel] Is it possible to query by 2 index ranges at the same time

2007-05-31 Thread Robert L. Read
I'm assuming x and y are properites of a data object, which has some other component z which you with to retrieve, and you query is that you want to find all the records (x,y,z) such that (10 < x < 20) and ( -5 < y < 15). There is a spectrum of solutions to this problem. However, in the general

Re: [elephant-devel] ECOOP 2007

2007-05-31 Thread Robert L. Read
This sounds very nice --- good luck! On Fri, 2007-06-01 at 05:11 +0200, Pierre THIERRY wrote: > Scribit Pierre THIERRY dies 25/05/2007 hora 20:39: > > I will co-author the paper > > I just submitted the paper. Here is the final abstract: > > The data model of an application, the nature and f

Re: [elephant-devel] ECOOP 2007

2007-06-12 Thread Robert L. Read
Congratulations! On Sat, 2007-06-09 at 05:45 +0200, Pierre THIERRY wrote: > Scribit Robert L. Read dies 31/05/2007 hora 22:32: > > This sounds very nice --- good luck! > > Well, the paper has been accepted! > > Gladly, > Pierre > _

[elephant-devel] No reply from Oracle about the BDB issue...

2007-06-15 Thread Robert L. Read
me to do so. I don't think hosting a commercial website counts as "redistribution" in this case. Robert L. Read, PhD read &T robertlread.net In Austin: 912-8593"Think globally, Act loca

  1   2   3   >