in src/main/scala/org/apache/pekko/persistence/dynamodb/journal/DynamoDBRecovery.scala [393:409]
private def getMaxSeqNr(resp: BatchGetItemResult): Long =
if (resp.getResponses.isEmpty) 0L
else {
var ret = 0L
resp.getResponses
.get(JournalTable)
.forEach(new Consumer[Item] {
override def accept(item: Item): Unit = {
val seq = item.get(SequenceNr) match {
case null => 0L
case attr => attr.getN.toLong
}
if (seq > ret) ret = seq
}
})
ret
}