I have a large mapping task I need to run soon, I will report with more 
detail if I detect the issue on that execution

I can't try to reproduce the issue, mainly because I don't have much funds 
to spare, both time and money-wise, however I will help as the issue 
arises, and I really appreciate your help and interest in the issue

I would like to humbly suggest a general method I use a lot instead:

1) Implement a task burst routine, that bursts tasks with different 
configurations, names, no-names, repetitions, loads, no-loads, run them on 
different retry queues
(the tasks can be error-free / simple tasks, as task errors are not the 
issue here)
2) Implement a counting routine / a routine to make sure the tasks executed 
as they should
3) Implement extreme scenarios, for example natural instance deaths etc. 
that happens during these task bursts
4) Run this routine, at different times, on different natural production 
environments (as it seems to me, there are good environments, and there are 
bad ones, and we get random environments instead, this is just an 
impression)

(I would like to humbly suggest a simple approach for all critical 
appengine services, like datastore transactions for example, I noticed 
there is a small possibility transactions re-execute, but I don't bring it 
up yet, as it's impossible to track and report, yet from my internal 
checks, I regularly get flags of routines that re-execute, just an fyi on 
another similar appengine anomaly, these two issues are also similar, they 
both happen on bursts and non-deterministically, a glitchy transaction 
doesn't do much damage, yet a taskqueue one does, as queue executions are 
more vital in most-scenarios)

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/fda827fd-5d48-49db-a4ba-563b471049f1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to