[mongodb] Add mongodb.upsert configuration option.
Added a configuration option (mongodb.upsert) to control if the driver performs inserts or upserts operations for the DB.insert() method. Defaults to doing inserts. Note: Change in behavior from previous versions that performed upserts for non-batched DB.insert() operations. Fixes #400.
Showing
- mongodb/README.md 10 additions, 4 deletionsmongodb/README.md
- mongodb/src/main/java/com/yahoo/ycsb/db/AsyncMongoDbClient.java 23 additions, 5 deletions...b/src/main/java/com/yahoo/ycsb/db/AsyncMongoDbClient.java
- mongodb/src/main/java/com/yahoo/ycsb/db/MongoDbClient.java 30 additions, 6 deletionsmongodb/src/main/java/com/yahoo/ycsb/db/MongoDbClient.java
- mongodb/src/test/java/com/yahoo/ycsb/db/AbstractDBTestCases.java 76 additions, 1 deletion.../src/test/java/com/yahoo/ycsb/db/AbstractDBTestCases.java
- mongodb/src/test/java/com/yahoo/ycsb/db/AsyncMongoDbClientTest.java 11 additions, 17 deletions...c/test/java/com/yahoo/ycsb/db/AsyncMongoDbClientTest.java
- mongodb/src/test/java/com/yahoo/ycsb/db/MongoDbClientTest.java 11 additions, 17 deletions...db/src/test/java/com/yahoo/ycsb/db/MongoDbClientTest.java
Loading
Please register or sign in to comment