Преглед на файлове

Merge pull request #1641 from wangsaner/master

 修改canal.mq.partitionHash散列规则,使其支持同库下的不同表hash至相同分区
agapple преди 6 години
родител
ревизия
39aeeb8c58
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      server/src/main/java/com/alibaba/otter/canal/common/MQMessageUtils.java

+ 1 - 0
server/src/main/java/com/alibaba/otter/canal/common/MQMessageUtils.java

@@ -230,6 +230,7 @@ public class MQMessageUtils {
                                     }
                                 }
                             } else {
+                            	hashCode = database.hashCode();
                                 for (CanalEntry.Column column : rowData.getAfterColumnsList()) {
                                     if (checkPkNamesHasContain(hashMode.pkNames, column.getName())) {
                                         hashCode = hashCode ^ column.getValue().hashCode();