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.