From aa1e56af00a20391104057a3a3302ae9d2e8c0c2 Mon Sep 17 00:00:00 2001 From: achille <@achille> Date: Sun, 4 Aug 2013 15:19:34 -0700 Subject: [PATCH] Set default thread count to 100 when thread count is not specified --- .../java/com/yahoo/ycsb/db/AsyncMongoDbClient.java | 2 +- .../src/main/java/com/yahoo/ycsb/db/MongoDbClient.java | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/mongodb/src/main/java/com/yahoo/ycsb/db/AsyncMongoDbClient.java b/mongodb/src/main/java/com/yahoo/ycsb/db/AsyncMongoDbClient.java index d83fd43e..9c4a8da8 100644 --- a/mongodb/src/main/java/com/yahoo/ycsb/db/AsyncMongoDbClient.java +++ b/mongodb/src/main/java/com/yahoo/ycsb/db/AsyncMongoDbClient.java @@ -124,7 +124,7 @@ public class AsyncMongoDbClient extends DB { final Properties props = getProperties(); final String maxConnections = props.getProperty( - "mongodb.maxconnections", "10"); + "mongodb.maxconnections", "100"); final int connections = Integer.parseInt(maxConnections); synchronized (AsyncMongoDbClient.class) { 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 61fca0c0..87005109 100644 --- a/mongodb/src/main/java/com/yahoo/ycsb/db/MongoDbClient.java +++ b/mongodb/src/main/java/com/yahoo/ycsb/db/MongoDbClient.java @@ -26,7 +26,6 @@ import com.mongodb.DBObject; import com.mongodb.MongoClient; import com.mongodb.MongoClientOptions; import com.mongodb.WriteConcern; -import com.mongodb.WriteResult; import com.yahoo.ycsb.ByteArrayByteIterator; import com.yahoo.ycsb.ByteIterator; import com.yahoo.ycsb.DB; @@ -94,7 +93,7 @@ public class MongoDbClient extends DB { // Set connectionpool to size of ycsb thread pool final String maxConnections = props.getProperty( - "mongodb.maxconnections", "10"); + "mongodb.maxconnections", "100"); final String threadsAllowedToBlockForConnectionMultiplier = props .getProperty( "mongodb.threadsAllowedToBlockForConnectionMultiplier", @@ -193,7 +192,7 @@ public class MongoDbClient extends DB { db.requestStart(); DBCollection collection = db.getCollection(table); DBObject q = new BasicDBObject().append("_id", key); - WriteResult res = collection.remove(q, writeConcern); + collection.remove(q, writeConcern); return 0; } catch (Exception e) { @@ -235,7 +234,7 @@ public class MongoDbClient extends DB { for (Map.Entry<String, ByteIterator> entry : values.entrySet()) { r.put(entry.getKey(), entry.getValue().toArray()); } - WriteResult res = collection.insert(r, writeConcern); + collection.insert(r, writeConcern); return 0; } catch (Exception e) { @@ -339,8 +338,7 @@ public class MongoDbClient extends DB { } u.put("$set", fieldsToSet); - WriteResult res = collection.update(q, u, false, false, - writeConcern); + collection.update(q, u, false, false, writeConcern); return 0; } catch (Exception e) { -- GitLab