Google App Engine — названия очередей задач и транзакции

В документации Google App Engine это указано ниже (см. здесь).

Транзакционные задачи не должны иметь определяемых пользователем имен.

Заданиям внутри транзакций автоматически присваиваются имена или для этого есть какая-то другая причина?


person Taylor Leese    schedule 23.01.2011    source источник


Ответы (1)


Причина этого в том, что имена задач сами по себе являются транзакционными, и невозможно объединить две атомарные операции (транзакцию хранилища данных и получение имени задачи) в одну атомарную транзакцию.

person Nick Johnson    schedule 23.01.2011