Open jd-zhang opened 2 years ago
The binlog header's log_pos is a uint32 and we try to minimize the event format change's impacts, so append the complete(untruncated) log_pos at end of the heartbeat event and use it for heartbeat event verifications in queue_event().
How to reproduce:
write to binlog a txn of over 4GB binlog bytes, e.g.
create table t1(a serial primary key, b text); insert into t1 (b) values(repeat('a',10000000000));
Issue migrated from trac ticket # 736
component: kunlun-storage | priority: major
2022-05-25 16:01:14: zhaowei@zettadb.com created the issue