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
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
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
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
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
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
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
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
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
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
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-
ironment
(parent '*current-transaction*)
degree-2 dirty-read txn-nosync
txn-nowait txn-sync
(retries 100))
&body body)
&quo
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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å
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
#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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
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
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
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
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
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
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
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"
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.
&
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:
>
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
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
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
> _
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 - 100 of 231 matches
Mail list logo