diff --git a/mongodb/src/main/java/com/yahoo/ycsb/db/MongoDbClient.java b/mongodb/src/main/java/com/yahoo/ycsb/db/MongoDbClient.java index b1b00e6f4c5dfab35ef184bce9bcb9931abefd48..cbc2d6d1db17835b90a9c7b090dd0b2bf730b523 100644 --- a/mongodb/src/main/java/com/yahoo/ycsb/db/MongoDbClient.java +++ b/mongodb/src/main/java/com/yahoo/ycsb/db/MongoDbClient.java @@ -353,6 +353,9 @@ public class MongoDbClient extends DB { System.err.println("Nothing found in scan for key " + startkey); return 1; } + + result.ensureCapacity(recordcount); + while (cursor.hasNext()) { HashMap<String, ByteIterator> resultMap = new HashMap<String, ByteIterator>();