mirror of
https://github.com/MariaDB/server.git
synced 2025-12-13 20:03:16 +03:00
Metadata for geometric fields was not being properly stored by the slave in its the table definition. This happened because MYSQL_TYPE_GEOMETRY was not included in the 'switch... case' that handles field metadata according to the field type. Therefore, it would default to 0, leading to always have a mismatch between master's field and slave fields'. We fix this by deploying the missing 'case MYSQL_TYPE_GEOMETRY:'.
How to run. =========== ./mysql-test-run.pl --suite=rpl --mysqld=--binlog-format=mixed