optimize gtid

This commit is contained in:
jianghang.loujh
2023-09-07 09:48:58 +08:00
parent 34e9440383
commit d4a09704f2
6 changed files with 20 additions and 22 deletions

View File

@@ -1,11 +1,11 @@
package com.alibaba.otter.canal.parse.driver.mysql.packets;
import org.apache.commons.lang.StringUtils;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.lang.StringUtils;
/**
* 类 MariaGTIDSet.java 的实现
*
@@ -13,8 +13,9 @@ import java.util.Map;
* @version 1.0.0
*/
public class MariaGTIDSet implements GTIDSet {
//MariaDB 10.0.2+ representation of Gtid
Map<Long, MariaGtid> gtidMap = new HashMap<>();
private Map<Long, MariaGtid> gtidMap = new HashMap<>();
@Override
public byte[] encode() throws IOException {

View File

@@ -15,7 +15,8 @@ public class GtidUtil {
public static GTIDSet parseGtidSet(String gtid, boolean isMariaDB) {
if (isMariaDB) {
return MariaGTIDSet.parse(gtid);
} else {
return MysqlGTIDSet.parse(gtid);
}
return MysqlGTIDSet.parse(gtid);
}
}