Closed geertjanvdk closed 1 year ago
Currently, when the MySQL server (X Plugin) closes inactive sessions (after mysqlx_wait_timeout seconds), an incorrect error is returned:
mysqlx_wait_timeout
failed unmarshalling server message type NOTICE (proto: required field Mysqlx.Notice.Warning.code not set)
This is itself a bug, as we would actually expect an EOF.
EOF
The problem with the required field is not set, is actually something we need to address in protobuf. We should AllowPartial unmarshalling option.
protobuf
AllowPartial
Currently, when the MySQL server (X Plugin) closes inactive sessions (after
mysqlx_wait_timeout
seconds), an incorrect error is returned:This is itself a bug, as we would actually expect an
EOF
.