Согласованность чтения после записи Gmail API? Messages.modify + History.list - PullRequest
0 голосов
/ 25 января 2020

Каковы ожидаемые гарантии согласованности API Gmail?

Я не уверен, обеспечивает ли он строгую согласованность, учитывая, что несколько дней назад заметил это странное поведение go:

  1. Я отправил вызов Messages.modify (), чтобы удалить «LabelRemoved» и добавить «LabelAdded» к сообщению
  2. Я отправил вызов History.list () для «LabelRemoved» и «LabelAdded»: I была возвращена запись истории добавления LabelAdded; но мне не вернули запись истории или удаление LabelRemoved

Ожидается ли это?

Примечания:

  • 8 секунд прошло между (1 ) и (2).

  • Вызовы History.list имели startHistoryId, полученный непосредственно перед (1)

...