-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mysql datatype alias SERIAL aborts maxwell producer #371
Comments
The contents of the mysql binlog (using the mysqlbinlog utility):
|
osheroff
pushed a commit
that referenced
this issue
Jul 10, 2016
SERIAL is an alias for BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE because brevity is important, I guess.
osheroff
pushed a commit
that referenced
this issue
Jul 12, 2016
#371 - handle SERIAL datatype properly
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
A create table statement using the SERIAL datatype, which mysql (5.5) implicitly converts to BIGINT UNSIGNED breaks the maxwell producer:
This is quite a problem, because we had to force the advancement by quite a few binlog sequences, as advancing only one (using --init_position binlog.000003:30344), caused an EOFException:
We finally could get maxwell started by advancing quite a few binlog sequences, which is of course not desired.
The text was updated successfully, but these errors were encountered: