FWIW, it looks like that particular issue is a bug with the local
development server and not on the actual app engine.  I tried it out in my
app and it seems that it finds all objects properly.

Pat.

On Thu, Feb 25, 2010 at 6:24 PM, Jeff Schnitzer <[email protected]> wrote:

> Looks good to me, but I don't work for Google so the only help I can
> offer is starring the issue :-(
>
> Jeff
>
> On Thu, Feb 25, 2010 at 5:44 PM, Patrick Twohig
> <[email protected]> wrote:
> > Jeff,
> >
> > I made an issue regarding it, let me know if my unit test left anything
> out.
> >
> > Thanks,
> > Patrick.
> >
> > http://code.google.com/p/googleappengine/issues/detail?id=2879
> >
> > On Fri, Feb 19, 2010 at 1:16 AM, Patrick Twohig <
> [email protected]>
> > wrote:
> >>
> >> 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
> >>
> >
> >
> >
> > --
> > 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

Office: 619.862.2890 x100

http://www.namazustudios.com/

-- 
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