File tree 1 file changed +1
-8
lines changed
1 file changed +1
-8
lines changed Original file line number Diff line number Diff line change @@ -588,21 +588,14 @@ trait AmazonDynamoDBScalaMapper {
588
588
def scan [T ](
589
589
scanFilter : Map [String , Condition ] = Map .empty
590
590
)(implicit serializer : DynamoDBSerializer [T ]): Future [Seq [T ]] = {
591
- val scanRequest =
592
- new ScanRequest ()
593
- .withTableName(tableName)
594
- .withScanFilter(scanFilter.asJava)
595
- if (logger.isDebugEnabled)
596
- scanRequest.setReturnConsumedCapacity(ReturnConsumedCapacity .TOTAL )
597
-
598
591
val builder = Seq .newBuilder[T ]
599
592
600
593
def local (lastKey : Option [DynamoDBKey ] = None ): Future [Seq [T ]] =
601
594
scanProgressively(scanFilter, lastEvaluatedKey = lastKey).flatMap {
602
595
case (key, result) =>
603
596
builder ++= result
604
597
key match {
605
- case None => Future .successful(builder.result)
598
+ case None => Future .successful(builder.result() )
606
599
case optKey => local(optKey)
607
600
}
608
601
}
You can’t perform that action at this time.
0 commit comments