Merge pull request #1 from jiacheo/fix-lazyParseEntry-raw-wrong-value

Update CanalMessageDeserializer.java
This commit is contained in:
jiacheo
2018-11-02 01:53:08 +08:00
committed by GitHub

View File

@@ -32,10 +32,12 @@ public class CanalMessageDeserializer {
if (lazyParseEntry) { if (lazyParseEntry) {
// byteString // byteString
result.setRawEntries(messages.getMessagesList()); result.setRawEntries(messages.getMessagesList());
result.setRaw(true);
} else { } else {
for (ByteString byteString : messages.getMessagesList()) { for (ByteString byteString : messages.getMessagesList()) {
result.addEntry(CanalEntry.Entry.parseFrom(byteString)); result.addEntry(CanalEntry.Entry.parseFrom(byteString));
} }
result.setRaw(false);
} }
return result; return result;
} }