Could google developers clarify the next:
1)Documentation says:
If a task fails to execute (by returning any HTTP status code outside
of the range 200-299), App Engine retries until it succeeds.

But It is not clear if it is guaranteed or not. E.g. GAE retries a
task for the 5 time and the task is failed again. But after GAE
doesn't retry a task for the 6 time and the task is undone
permanently. Can this use case happen? Does a developer generally have
to handle such use cases in the app or not?

2) From : 
http://code.google.com/intl/uk-UA/appengine/docs/java/taskqueue/overview.html#Tasks_Within_Transactions

Tasks added within a transaction are considered to be a part of it and
have the same level of isolation and consistency.

What does it mean: [have the same level of isolation and
consistency] ? When should I care of that in my app (an example)?

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

Reply via email to