| Chunk |
|---|
| Conflicting content |
|---|
@Override
public WriteResult insert(final List |
| Solution content |
|---|
@Override
public WriteResult insert(final List |
| File |
|---|
| DBCollection.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Attribute |
| Method invocation |
| Return statement |
| Chunk |
|---|
| Conflicting content |
|---|
* @throws MongoException if the operation fails
*/
@Override
<<<<<<< HEAD
public WriteResult insert(final List |
| Solution content |
|---|
* @throws MongoException if the operation fails
*/
@Override
public WriteResult insert(final List |
| File |
|---|
| DBCollection.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Comment |
| Method declaration |
| Method signature |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
} else {
codec = this.codec;
}
<<<<<<< HEAD
final MongoInsert |
| Solution content |
|---|
} else {
codec = this.codec;
}
return serializer;
}
private org.mongodb.result.WriteResult insertInternal(final MongoInsert |
| File |
|---|
| DBCollection.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Attribute |
| Method invocation |
| Method signature |
| Return statement |
| Try statement |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
private org.mongodb.result.WriteResult updateInternal(MongoUpdate mongoUpdate) {
try {
<<<<<<< HEAD
final org.mongodb.result.WriteResult result =
getConnector().update(getNamespace(), mongoUpdate, documentCodec);
return new WriteResult(result, writeConcern);
=======
return getConnector().update(getNamespace(), mongoUpdate, documentSerializer);
>>>>>>> 7c9c613f66fafd7b8f36d9a14a41b861b4843433
} catch (org.mongodb.MongoException e) {
throw new MongoException(e);
} |
| Solution content |
|---|
private org.mongodb.result.WriteResult updateInternal(MongoUpdate mongoUpdate) {
try {
return getConnector().update(getNamespace(), mongoUpdate, documentSerializer);
} catch (org.mongodb.MongoException e) {
throw new MongoException(e);
} |
| File |
|---|
| DBCollection.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Method invocation |
| Return statement |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
@Override
public void createIndex(final DBObject keys, final DBObject options, final DBEncoder encoder) {
<<<<<<< HEAD
final Codec |
| Solution content |
|---|
@Override
public void createIndex(final DBObject keys, final DBObject options, final DBEncoder encoder) {
final Serializer |
| File |
|---|
| DBCollection.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| If statement |
| Method invocation |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
private void getMore() {
currentResult = getConnector().getMore(
collection.getNamespace(),
<<<<<<< HEAD
new GetMore(currentResult.getCursor(), find.getBatchSize()),
collection.getCodec());
=======
new MongoGetMore(currentResult.getCursor(), find.getBatchSize()),
collection.getSerializer());
>>>>>>> 7c9c613f66fafd7b8f36d9a14a41b861b4843433
currentIterator = currentResult.getResults().iterator();
}
|
| Solution content |
|---|
private void getMore() {
currentResult = getConnector().getMore(
collection.getNamespace(),
new MongoGetMore(currentResult.getCursor(), find.getBatchSize()),
collection.getCodec());
currentIterator = currentResult.getResults().iterator();
}
|
| File |
|---|
| DBCursor.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
|
| Solution content |
|---|
|
| File |
|---|
| MongoSyncConnector.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Method interface |
| Chunk |
|---|
| Conflicting content |
|---|
|
| Solution content |
|---|
|
| File |
|---|
| MongoAsyncConnector.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Method interface |
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
}
else {
connector
<<<<<<< HEAD
.asyncGetMore(getNamespace(), new GetMore(result.getCursor(), findOp.getBatchSize()),
getCodec(), new QueryResultSingleResultCallback(block));
=======
.asyncGetMore(getNamespace(), new MongoGetMore(result.getCursor(), findOp.getBatchSize()),
getSerializer(), new QueryResultSingleResultCallback(block));
>>>>>>> 7c9c613f66fafd7b8f36d9a14a41b861b4843433
}
}
} |
| Solution content |
|---|
}
else {
connector
.asyncGetMore(getNamespace(), new MongoGetMore(result.getCursor(), findOp.getBatchSize()),
getCodec(), new QueryResultSingleResultCallback(block));
}
}
} |
| File |
|---|
| MongoCollectionImpl.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
import org.mongodb.codecs.DocumentCodec;
=======
import org.mongodb.MongoConnector;
import org.mongodb.ServerAddress;
import org.mongodb.command.IsMasterCommandResult;
<<<<<<< HEAD
import org.mongodb.operation.MongoCommand;
import org.mongodb.PrimitiveCodecs;
import org.mongodb.command.MongoCommand;
import org.mongodb.serialization.PrimitiveSerializers;
import org.mongodb.serialization.serializers.DocumentSerializer;
>>>>>>> 7c9c613f66fafd7b8f36d9a14a41b861b4843433
class MongoConnectionIsMasterExecutor implements IsMasterExecutor {
private final MongoConnector connector; |
| Solution content |
|---|
import org.mongodb.MongoConnector;
import org.mongodb.ServerAddress;
import org.mongodb.command.IsMasterCommandResult;
import org.mongodb.command.MongoCommand;
import org.mongodb.PrimitiveCodecs;
import org.mongodb.codecs.DocumentCodec;
class MongoConnectionIsMasterExecutor implements IsMasterExecutor {
private final MongoConnector connector; |
| File |
|---|
| MongoConnectionIsMasterExecutor.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| MultipleServerMongoConnector.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method invocation |
| Method signature |
| Return statement |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| MultipleServerMongoConnector.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Annotation |
| Method declaration |
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| SingleChannelAsyncMongoConnector.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| SingleChannelAsyncMongoConnector.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| SingleChannelAsyncMongoConnector.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
@Override
}
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| SingleChannelSyncMongoConnector.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| SingleChannelSyncMongoConnector.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| SingleChannelSyncMongoConnector.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| SingleServerMongoConnector.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| SingleServerMongoConnector.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
}
@Override
<<<<<<< HEAD
public |
| Solution content |
|---|
}
@Override
public |
| File |
|---|
| SingleServerMongoConnector.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
import org.mongodb.Document;
import org.mongodb.io.ChannelAwareOutputBuffer;
<<<<<<< HEAD
import org.mongodb.operation.MongoCommand;
import org.mongodb.Encoder;
=======
import org.mongodb.command.MongoCommand;
import org.mongodb.serialization.Serializer;
>>>>>>> 7c9c613f66fafd7b8f36d9a14a41b861b4843433
public class MongoCommandMessage extends MongoQueryBaseMessage {
private final MongoCommand commandOperation; |
| Solution content |
|---|
import org.mongodb.Document;
import org.mongodb.io.ChannelAwareOutputBuffer;
import org.mongodb.command.MongoCommand;
import org.mongodb.Encoder;
public class MongoCommandMessage extends MongoQueryBaseMessage {
private final MongoCommand commandOperation; |
| File |
|---|
| MongoCommandMessage.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Import |