Procházet zdrojové kódy

fixed mariadb 10.x

jianghang.loujh před 2 roky
rodič
revize
fb6981356f

+ 1 - 1
dbsync/src/main/java/com/taobao/tddl/dbsync/binlog/LogEvent.java

@@ -229,7 +229,7 @@ public abstract class LogEvent {
     public static final int    DELETE_ROWS_COMPRESSED_EVENT             = 171;
 
     /** end marker */
-    public static final int    ENUM_END_EVENT                           = 165;
+    public static final int    ENUM_END_EVENT                           = 171;
 
     /**
      * 1 byte length, 1 byte format Length is total length in bytes, including 2

+ 2 - 0
dbsync/src/main/java/com/taobao/tddl/dbsync/binlog/event/QueryLogEvent.java

@@ -711,6 +711,7 @@ public class QueryLogEvent extends LogEvent {
                     case Q_XID:
                         // xid= uint8korr(pos);
                         buffer.forward(8);
+                        break;
                     case Q_GTID_FLAGS3:
                         // gtid_flags_extra= *pos++;
                         // if (gtid_flags_extra & (Gtid_log_event::FL_COMMIT_ALTER_E1 |
@@ -725,6 +726,7 @@ public class QueryLogEvent extends LogEvent {
                         if ((gtid_flags_extra & (FL_COMMIT_ALTER_E1 | FL_ROLLBACK_ALTER_E1))> 0) {
                             buffer.forward(8);
                         }
+                        break;
                     default:
                         /*
                          * That's why you must write status vars in growing