Каковы ожидаемые гарантии согласованности API Gmail?
Я не уверен, обеспечивает ли он строгую согласованность, учитывая, что несколько дней назад заметил это странное поведение go:
- Я отправил вызов Messages.modify (), чтобы удалить «LabelRemoved» и добавить «LabelAdded» к сообщению
- Я отправил вызов History.list () для «LabelRemoved» и «LabelAdded»: I была возвращена запись истории добавления LabelAdded; но мне не вернули запись истории или удаление LabelRemoved
Ожидается ли это?
Примечания:
8 секунд прошло между (1 ) и (2).
Вызовы History.list имели startHistoryId, полученный непосредственно перед (1)