| Chunk |
|---|
| Conflicting content |
|---|
import com.hmsonline.storm.cassandra.bolt.mapper.TridentColumnMapper; import com.hmsonline.storm.cassandra.bolt.mapper.TridentTupleMapper; import com.hmsonline.storm.cassandra.client.AstyanaxClient; <<<<<<< HEAD ======= import com.hmsonline.storm.cassandra.client.CassandraClient; import java.util.ArrayList; import storm.trident.operation.Filter; >>>>>>> 4ebcb502076a03e359333b98df1b2b26ef62897b public class TridentCassandraLookupFunction |
| Solution content |
|---|
import com.hmsonline.storm.cassandra.bolt.mapper.TridentColumnMapper; import com.hmsonline.storm.cassandra.bolt.mapper.TridentTupleMapper; import com.hmsonline.storm.cassandra.client.AstyanaxClient; <<<<<<< HEAD ======= import com.hmsonline.storm.cassandra.client.CassandraClient; import java.util.ArrayList; import storm.trident.operation.Filter; >>>>>>> 4ebcb502076a03e359333b98df1b2b26ef62897b public class TridentCassandraLookupFunction |
| File |
|---|
| TridentCassandraLookupFunction.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
private AstyanaxClient |
| Solution content |
|---|
private AstyanaxClient |
| File |
|---|
| TridentCassandraLookupFunction.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Attribute |
| Comment |
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
@Override
public void execute(TridentTuple input, TridentCollector collector) {
String columnFamily = tupleMapper.mapToColumnFamily(input);
<<<<<<< HEAD
K rowKey = tupleMapper.mapToRowKey(input);
C start = tupleMapper.mapToStartKey(input);
C end = tupleMapper.mapToEndKey(input);
=======
String rowKey = tupleMapper.mapToRowKey(input);
if (tupleFilter != null && !tupleFilter.isKeep(input)) {
collector.emit(createEmptyValues());
return;
}
Object start = tupleMapper.mapToStartKey(input);
Object end = tupleMapper.mapToEndKey(input);
>>>>>>> 4ebcb502076a03e359333b98df1b2b26ef62897b
try {
Map |
| Solution content |
|---|
@Override
public void execute(TridentTuple input, TridentCollector collector) {
String columnFamily = tupleMapper.mapToColumnFamily(input);
<<<<<<< HEAD
K rowKey = tupleMapper.mapToRowKey(input);
C start = tupleMapper.mapToStartKey(input);
C end = tupleMapper.mapToEndKey(input);
=======
String rowKey = tupleMapper.mapToRowKey(input);
if (tupleFilter != null && !tupleFilter.isKeep(input)) {
collector.emit(createEmptyValues());
return;
}
Object start = tupleMapper.mapToStartKey(input);
Object end = tupleMapper.mapToEndKey(input);
>>>>>>> 4ebcb502076a03e359333b98df1b2b26ef62897b
try {
Map |
| File |
|---|
| TridentCassandraLookupFunction.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| If statement |
| Method invocation |
| Variable |