cihad güzel created GORA-487:
--------------------------------
Summary: Editing AccumuloStore.java duplicate code lines
Key: GORA-487
URL: https://issues.apache.org/jira/browse/GORA-487
Project: Apache Gora
Issue Type: Improvement
Reporter: cihad güzel
Assignee: cihad güzel
Priority: Trivial
You can use
{code:borderStyle=solid}
final SpecificDatumWriter<Object> writer = new
SpecificDatumWriter<>(field.schema());
final byte[] byteData = IOUtils.serialize(writer,o);
m.put(col.getFirst(), col.getSecond(), new Value(byteData));
count++;
break;
{code}
instead of
{code:title=AccumuloStore.java|borderStyle=solid}
case RECORD:
SpecificDatumWriter<Object> writer = new
SpecificDatumWriter<>(field.schema());
ByteArrayOutputStream os = new ByteArrayOutputStream();
org.apache.avro.io.BinaryEncoder encoder =
EncoderFactory.get().binaryEncoder(os, null);
writer.write(o, encoder);
encoder.flush();
m.put(col.getFirst(), col.getSecond(), new Value(os.toByteArray()));
count++;
break;
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)