nicholasren / open-replicator

Automatically exported from code.google.com/p/open-replicator
0 stars 0 forks source link

Parsing Failure #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I'm parsing a binlog from a server which contains multiple active databases.

The parsing process fails with a com.google.code.or.io.ExceedLimitException.

When comparing the events read by mysqlbinlog and the ones produces by open 
replicator, I observe a different TableMap event (different table). When 
analyzing the source code, I see the reusePreviousEvent flag 
insTableMapEventParser:61. When the flag is switched to false, the error 
disappears. 

It seems the reuse of the TableMapEvent solely based the tableId does not work. 

Original issue reported on code.google.com by ruedi...@gmail.com on 18 Dec 2012 at 6:44

GoogleCodeExporter commented 9 years ago
Could you please attach the binlog file if possible?

Original comment by whitesoc...@gmail.com on 24 Dec 2012 at 5:40

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Sorry, the log comes from our production server. I cannot send it to you or 
post it since it contains confidential information.

Original comment by ruedi...@gmail.com on 7 Jan 2013 at 12:50

GoogleCodeExporter commented 9 years ago

Original comment by whitesoc...@gmail.com on 12 May 2014 at 11:30