浏览代码

Merge pull request #1090 from jiacheo/master

CanalMessageDeserializer.deserializer 方法和FlatMessage.messageConverter 配合的问题
agapple 6 年之前
父节点
当前提交
a895ce666e
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      client/src/main/java/com/alibaba/otter/canal/client/CanalMessageDeserializer.java

+ 2 - 0
client/src/main/java/com/alibaba/otter/canal/client/CanalMessageDeserializer.java

@@ -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;
                     }