mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
merge code and fixed issue #2755 #2756 #2735 #2714 #2711 #2710 #2616 #2602 #2585 #2565 #2935 #2434 #2623 #2418 #2387
This commit is contained in:
@@ -326,8 +326,8 @@ public final class TableMapLogEvent extends LogEvent {
|
||||
* </ul>
|
||||
* Source : http://forge.mysql.com/wiki/MySQL_Internals_Binary_Log
|
||||
*/
|
||||
protected final String dbname;
|
||||
protected final String tblname;
|
||||
protected String dbname;
|
||||
protected String tblname;
|
||||
|
||||
/**
|
||||
* Holding mysql column information.
|
||||
@@ -418,6 +418,7 @@ public final class TableMapLogEvent extends LogEvent {
|
||||
buffer.position(commonHeaderLen + postHeaderLen);
|
||||
dbname = buffer.getString();
|
||||
buffer.forward(1); /* termination null */
|
||||
// fixed issue #2714
|
||||
tblname = buffer.getString();
|
||||
buffer.forward(1); /* termination null */
|
||||
|
||||
@@ -792,6 +793,22 @@ public final class TableMapLogEvent extends LogEvent {
|
||||
return tblname;
|
||||
}
|
||||
|
||||
public String getDbname() {
|
||||
return dbname;
|
||||
}
|
||||
|
||||
public void setDbname(String dbname) {
|
||||
this.dbname = dbname;
|
||||
}
|
||||
|
||||
public String getTblname() {
|
||||
return tblname;
|
||||
}
|
||||
|
||||
public void setTblname(String tblname) {
|
||||
this.tblname = tblname;
|
||||
}
|
||||
|
||||
public final int getColumnCnt() {
|
||||
return columnCnt;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user