Alexander Barkov
4d9c5844b8
MDEV-15833 Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
...
The code in Type_handler_blob****::make_conversion_table_field()
erroneously assumed that row format replication uses
MYSQL_TYPE_TINYBLOB, MYSQL_TYPE_BLOB, MYSQL_TYPE_MEDIUMBLOB,
MYSQL_TYPE_LONGBLOB type codes to tranfer BLOB variations.
In fact, all BLOB variations use MYSQL_TYPE_BLOB as the type
code, while the BLOB packlength (1,2,3 or 4) it tranferred
in metadata.
The bug was introduced by aee068085d
(MDEV-9238 Wrap create_virtual_tmp_table() into a class, split into different steps)
2018-04-10 13:15:57 +04:00
..
2016-12-05 20:19:01 +02:00
2016-12-06 09:45:51 +01:00
2016-12-05 20:19:01 +02:00
2016-12-11 09:53:42 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2017-01-23 01:06:15 +02:00
2017-02-10 06:30:42 -05:00
2016-12-05 20:19:01 +02:00
2017-02-01 13:09:07 -08:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2017-02-10 06:30:42 -05:00
2016-12-05 20:19:01 +02:00
2016-12-06 09:45:51 +01:00
2016-12-05 20:19:01 +02:00
2017-03-31 19:28:58 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2017-03-31 19:28:58 +02:00
2017-03-31 19:28:58 +02:00
2017-03-31 19:28:58 +02:00
2016-12-05 20:19:01 +02:00
2017-03-31 19:28:58 +02:00
2017-03-31 19:28:58 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2017-03-31 19:28:58 +02:00
2017-03-31 19:28:58 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2017-01-23 01:06:15 +02:00
2016-12-06 09:45:50 +01:00
2016-12-06 09:45:50 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2017-02-14 20:43:41 +01:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2017-03-31 19:28:58 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2017-01-23 01:06:15 +02:00
2017-02-10 06:30:42 -05:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2017-03-31 19:28:58 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2017-02-10 17:01:45 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2017-02-10 06:30:42 -05:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00
2018-04-10 13:15:57 +04:00
2016-12-05 20:19:01 +02:00
2016-12-05 20:19:01 +02:00
2016-12-29 13:23:18 +01:00
2016-12-05 20:19:01 +02:00