in src/main/scala/org/apache/pekko/persistence/dynamodb/journal/DynamoDBRecovery.scala [411:426]
private def getAllSeqNr(resp: BatchGetItemResult): Seq[Long] =
if (resp.getResponses.isEmpty()) Nil
else {
var ret: List[Long] = Nil
resp.getResponses
.get(JournalTable)
.forEach(new Consumer[Item] {
override def accept(item: Item): Unit = {
item.get(SequenceNr) match {
case null =>
case attr => ret ::= attr.getN.toLong
}
}
})
ret
}