I have created a slightly modified test to show you what kind of
results I'm getting:

http://gist.github.com/298126

I create 10 things and then find the widget count on each of them. It
does query the counts alone, but it the second SQL line from the line
of dashes it loads all of the existing widgets into memory, which is
where my app is slowing down, since I have several of these things and
perhaps at least 50-100 widgets per thing, with more data associated
with each record. It never quite loads and just gets killed by
Dreamhost. I assume that DM thinks that since I'm iterating over all
of the things that I'm probably going to be iterating over all of the
widgets as well.. Not sure how to tell it otherwise..

On Feb 3, 4:28 am, Jonathan Stott <jonathan.st...@gmail.com> wrote:
> On Tue, 2 Feb 2010 15:18:53 -0800 (PST)
>
> Farley Knight <farleykni...@gmail.com> wrote:
> > Thanks for responding. This is a decent quick fix but I'm trying to
> > push DataMapper into a drop in ActiveRecord replacement for a decent
> > sized codebase. It seems to almost fit but there are a couple of edges
> > that are poking out.
>
> Hi
>
> I'm curious, which version of ruby and dm are you using?  And are you using 
> dm-aggregates?
>
> Have a look at this gist:
>
> http://gist.github.com/293500
>
> That's what I see on my computer, which is running dm-core 0.10.2, ruby 1.9.1 
> and (most importantly) has dm-aggregates required.
>
> Regards
> Jon

-- 
You received this message because you are subscribed to the Google Groups 
"DataMapper" group.
To post to this group, send email to datamap...@googlegroups.com.
To unsubscribe from this group, send email to 
datamapper+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/datamapper?hl=en.

Reply via email to