Re: [elephant-devel] Design Suggestion Request

2006-07-27 Thread Ian Eslick
I'm a similar boat related to graduating - but I'm happy to support a volunteer or two by reviewing, answering questions and suggesting. Any takers to do some small tasks to make elephant a little better or to document the larger tasks that would make it lots better? As for Daniel's request for m

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] Design Suggestion Request

2006-07-27 Thread Ian Eslick
I think there was a tutorial that included a simple design for a persistent logging system and queries against it. Should be in examples/index-tutorial.lisp. There's a nice wiki example for UCW that could easily be adapted to show off elephant - and a few of our users, including me, use elephant a

Re: [elephant-devel] Design Suggestion Request

2006-07-27 Thread Daniel Salama
That's an excellent idea. I wasn't aware there's a blog for Elephant. Is there one? Thanks, Daniel On Jul 27, 2006, at 3:14 PM, Ben wrote: i wonder if these sorts of design issues for elephant newbies might be laid out in a document or tutorial. perhaps the "blog in a minute" tutorial can b

Re: [elephant-devel] Design Suggestion Request

2006-07-27 Thread Ben
i wonder if these sorts of design issues for elephant newbies might be laid out in a document or tutorial. perhaps the "blog in a minute" tutorial can be updated to reflect your more mature codebase and mature approaches to designing applications? or a design faq? just an idea, Ben On 7/27/06,

Re: [elephant-devel] Design Suggestion Request

2006-07-27 Thread Ian Eslick
All, I think the long term goal is to make read/write policy something that is integrated into a per-class policy with per-instance state. Robert, have you forwarded that discussion we had about DCM to the list? If so it should be in the archives from several months back. The short story is tha

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 Daniel Salama
Granded. Now, your original suggestion addressed the issue of using collections in slots and instead of collections of objects, simply to use collections of references to objects, which make sense and in a way is somewhat along the lines of what indexes do (from a general PoV).Not having looked at

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 Daniel Salama
Wow! What a great set of responses. Thanks so much for the information. 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 t

Re: [elephant-devel] Design Suggestion Request

2006-07-27 Thread Ian Eslick
Another way to get reasonable reporting efficiency for queries with multiple constraints is to use cursors over secondary indices directly. For your example I would create a CLOS class in Elephant instead of a table. Each instance of this class is like a record in a table. To link two records

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

[elephant-devel] Design Suggestion Request

2006-07-26 Thread Daniel Salama
Hi all, I'm relatively new to OODB and in particular Elephant. I learn best by working with applications, so normally, I would try to migrate something I have done in a different application into the new environment I'm learning. For this exercise, I'd like to migrate an application I dev