Hi,
I would like to run a set of datastore queries asynchronously so that they
execute in parallel. Unfortunately, the synchronous and async versions of
my code produce different results. It seems that the async version does not
finish by the time I actually need the results. At that point, I need to
call 'get_results' but am unsure how to since this is not documented.
Here are the two fragments of code:
Sync (works)
note_iter = n.children.fetch(MAX_NOTES)
...
for n in note_iter:
consume(n)
ASync (fewer results)
note_iter = n.children.run()
...
for n in note_iter:
consume(n)
Any insight or pointers would be much appreciated.
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-appengine/-/NosdvNHbvyEJ.
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.