Extra paddings will be added to all the char columns of the the vreplication data and make the update SQL failed like below
E0830 22:06:41.975815 1 dbclient.go:107] error in stream 11, retrying after 5s: Data too long for column 'locale' at row 1 (errno 1406) (sqlstate 22001) during query: update chrome_subscription set locale='ja\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0', currency='TWD\0\0\0\0\0\0\0\0\0', geo='TW\0\0\0\0\0\0\0\0\0\0', city='TPE\0\0\0\0\0\0\0\0\0', created='2021-08-14 08:51:26' where beacon='202107232XaefvbpM4'
Overview of the Issue
Due to #7969, fixed length char column with binary collate will not be able to be replicated because the extra padding bytes.
Reproduction Steps
Plz also see:
Binary version
v11.0.0