I haven't noticed something as critical as the issue you mentioned, but I 
did notice some fishy behavior around taskqueue.BulkAdd - especially when 
excess amount of tasks involed as you mentioned

I was forced to switch to my own implementation of defer and defer task 
routines, as appengine only recently started using ndb.toplevel, as far as 
I recall, defer just adds the task to a taskqueue, so basically we can 
consider you are talking about taskqueue

It might be a good idea to start a new discussion about this subject and 
clearly define these limitations

I started utilizing a governer async container and flush routines to .wait 
when the async elements reach to a limit, it might be a good idea to apply 
this to taskqueue's too
I'm manually batching taskqueue calls by 50's - 500's are a bit 
problematic, but it's too much trouble for defer-like tasks, where there is 
no order

(I didn't refine the above post, so it might be a bit confusing, out of 
touch, not well-defined)

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to