1
0
mirror of https://github.com/MariaDB/server.git synced 2025-11-16 20:23:18 +03:00
Files
mariadb/mysql-test/t
unknown 71a8b11ff2 Fix bug #12340 Wrong comparison in ha_innobase::cmp_ref()
When PRIMARY KEY is present ha_innobase::cmp_ref() uses it to compare refs.
After comparing part of key it moves pointers to compare next part.
For varchar parts pointers were moved only by length of parts, not including
bytes containig part length itself. This results in wrong comparision and
wrong number of deleted records.



sql/ha_innodb.cc:
  Fix bug #12340  ha_innobase::cmp_ref() moves pointers by wrong length.
mysql-test/t/innodb.test:
  Test case for bug #12340 ha_innobase::cmp_ref() moves pointers by wrong length.
mysql-test/r/innodb.result:
  Test case for bug #12340 ha_innobase::cmp_ref() moves pointers by wrong length.
2005-08-09 22:05:07 +04:00
..
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-08-02 14:27:52 +05:00
2005-06-01 17:36:21 +02:00
2005-07-28 17:09:54 +03:00
2005-07-31 21:33:46 +02:00
2005-08-07 21:30:46 +00:00
2005-08-02 12:09:49 -07:00
2005-07-28 21:29:45 -07:00
2005-07-28 17:09:54 +03:00
2005-03-22 15:57:24 +02:00
2005-08-07 22:10:05 +00:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-08-05 16:43:35 -07:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-04-21 11:11:37 +02:00
2005-04-21 11:11:37 +02:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-08-07 21:30:46 +00:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-08-07 21:30:46 +00:00
2005-01-30 10:24:03 +00:00
2005-07-28 17:09:54 +03:00
2005-08-07 15:10:06 -07:00
2005-07-30 09:24:51 +03:00
2005-07-28 17:09:54 +03:00
2005-07-28 17:09:54 +03:00
2005-08-05 00:34:42 +04:00