Update CanalMessageDeserializer.java

fix lazyParseEntry 'raw' wrong value.
This commit is contained in:
jiacheo
2018-11-02 01:48:17 +08:00
committed by GitHub
parent 685053599f
commit 9473f4e8fd

View File

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