I had that suspicion, but, I wasn't 100% sure.  I wonder if it's an issue
that shows up in production or just local datastore.

Pat.

On Thu, Feb 18, 2010 at 1:34 PM, Jeff Schnitzer <[email protected]> wrote:

> I just created a unit test for this case (there wasn't one before) and
> sure enough, it fails.  Looks like a bug in appengine.  Create an
> issue, I'll star it.
>
> The failing unit test is the last one in this file:
>
> http://code.google.com/p/objectify-appengine/source/browse/trunk/src/com/googlecode/ob
> jectify/test/QueryTests.java
>
> FWIW, our implementation is the ancestor() method:
>
> http://code.google.com/p/objectify-appengine/source/browse/trunk/src/com/googlecode/objectify/impl/QueryImpl.java
>
> Javadocs are on the interface class:
>
> http://objectify-appengine.googlecode.com/svn/trunk/javadoc/com/googlecode/objectify/Query.html
>
> Jeff
>
> On Thu, Feb 18, 2010 at 11:22 AM, Patrick Twohig
> <[email protected]> wrote:
> > Duly noted.  However, I'm not about to rewrite a bulk of my code over a
> > single issue I'm having.  At the time I started this, I hadn't realized
> > Objectify existed and tried using JDO which turned out to be a gigantic
> > nightmare, so I slimmed it down and wrote my own wrapper similar to
> > Objectify.  Right now the only pressing issue is that ancestor queries
> > aren't working as expected and it's driving me nuts.  Could you perhaps
> > point me to some source in Objectify that executes an ancestor query that
> I
> > may be able to see?
> >
> > On Wed, Feb 17, 2010 at 10:05 PM, Jeff Schnitzer <[email protected]>
> > wrote:
> >>
> >> The documentation I wrote up here might help:
> >>
> >> http://code.google.com/p/objectify-appengine/wiki/Concepts
> >>
> >> You might consider using something like Objectify (or Twig, or
> >> SimpleDS, etc) instead of the Low-Level API.
> >>
> >> Jeff
> >>
> >> On Wed, Feb 17, 2010 at 9:23 PM, Patrick Twohig
> >> <[email protected]> wrote:
> >> > Aside from the Javadocs, does there exist any further documentation on
> >> > the
> >> > GAE/J low-level API.  I've had a handfull of issues with it so far and
> >> > I'm
> >> > at a bit of a loss.  I'm having trouble with ancestor queries.
> >> > Specifically, I'm not getting any child entities when I look for
> objects
> >> > with no kind specified and just an ancestor.  However, the equivalent
> >> > code
> >> > in python performs as expected.
> >> >
> >> > I was also curious how GAE/J organizes transactions.  From what I
> gather
> >> > in
> >> > the documentation, each transaction is organized in a ThreadLocal
> stack.
> >> > Every time you call DatastoreService.beginTransaction() it creates a
> new
> >> > transaction, pushes it on the thread local stack then when it's done,
> >> > it's
> >> > popped of.  I was curious if it may be possible to add a method that
> can
> >> > provide the current transaction given a particular key somehow.
> >> >
> >> >
> >> > --
> >> > Patrick H. Twohig.
> >> >
> >> > Namazu Studios
> >> > P.O. Box 34161
> >> > San Diego, CA 92163-4161
> >> >
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> > Groups
> >> > "Google App Engine" group.
> >> > To post to this group, send email to
> [email protected].
> >> > To unsubscribe from this group, send email to
> >> > [email protected]<google-appengine%[email protected]>
> .
> >> > For more options, visit this group at
> >> > http://groups.google.com/group/google-appengine?hl=en.
> >> >
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "Google App Engine" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected]<google-appengine%[email protected]>
> .
> >> For more options, visit this group at
> >> http://groups.google.com/group/google-appengine?hl=en.
> >>
> >
> >
> >
> > --
> > Patrick H. Twohig.
> >
> > Namazu Studios
> > P.O. Box 34161
> > San Diego, CA 92163-4161
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<google-appengine%[email protected]>
> .
> > For more options, visit this group at
> > http://groups.google.com/group/google-appengine?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 
Patrick H. Twohig.

Namazu Studios
P.O. Box 34161
San Diego, CA 92163-4161

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to