Он фиксирует только те смещения, которые были фактически опрошены и обработаны. Если некоторые смещения не были включены в последний опрос, то эти смещения не будут зафиксированы.
Будет не фиксировать последние позиции для всех подписанных разделов. Это могло бы помешать концепции управления потребительскими смещениями Kafka, чтобы иметь возможность перезапустить приложение, где оно было остановлено.
Насколько я понимаю, allConsumed
эквивалентно all offsets included in the last poll
, что в комментарии commitSync
также документы
Смещения коммитов, возвращенные при последнем опросе () для всех подписанных списков тем и разделов.