unknown
06ebdbb785
Fix bug #11398 Bug in field_conv() results in wrong result of join with index
...
When copying varchar fields with field_conv() it's not taken into account
that length_bytes of source and destination fields may be different.
This results in saving wrong data in field and making wrong key later.
Added check so if fields are varchar and have different length_bytes they
are not copied by memcpy().
sql/field_conv.cc:
Fix bug #11398 Bug in field_conv() results in wrong result of join with index
mysql-test/t/select.test:
Test case for bug #11398 Bug in field_conv() results in wrong result of join with index
mysql-test/r/select.result:
Test case for bug #11398 Bug in field_conv() results in wrong result of join with index
2005-08-16 22:13:43 +04:00
..
2005-06-27 13:12:10 +02:00
2005-08-08 17:46:06 +04:00
2005-06-03 17:13:43 +02:00
2005-07-10 18:19:37 -07:00
2005-06-06 20:41:52 +03:00
2005-06-16 10:09:05 +02:00
2005-08-12 17:57:19 +03:00
2005-08-11 18:42:22 +01:00
2005-06-23 19:05:36 +02:00
2005-06-15 08:39:00 -07:00
2005-06-27 12:25:15 +02:00
2005-08-07 21:21:30 +00:00
2005-08-02 14:27:52 +05:00
2005-07-06 17:16:22 +05:00
2005-06-06 21:22:23 +05:00
2005-07-18 13:38:56 -07:00
2005-07-22 21:06:02 +05:00
2005-07-21 16:05:19 +05:00
2005-07-06 17:16:22 +05:00
2005-06-06 16:54:15 +05:00
2005-07-15 19:46:42 +02:00
2005-07-20 13:40:18 +05:00
2005-07-22 14:47:13 +05:00
2005-07-20 06:55:51 +04:00
2005-06-01 17:36:21 +02:00
2005-08-01 17:00:03 -07:00
2005-05-30 20:48:40 +03:00
2005-08-15 13:21:55 +04:00
2005-06-08 20:35:37 +05:00
2005-08-12 19:27:54 +03:00
2005-07-19 03:04:51 +02:00
2005-08-03 02:01:27 +04:00
2005-08-08 00:10:07 +02:00
2005-08-12 19:27:54 +03:00
2005-08-12 19:27:54 +03:00
2005-06-20 12:09:00 +02:00
2005-06-14 17:50:24 +05:00
2005-07-07 11:49:44 -07:00
2005-06-27 20:31:02 +03:00
2005-06-27 20:31:00 +03:00
2005-07-28 21:28:20 -07:00
2005-07-28 21:39:24 +03:00
2005-06-13 11:45:29 -07:00
2005-07-16 18:06:34 -07:00
2005-08-01 19:21:56 -07:00
2005-08-11 18:58:22 -07:00
2005-08-11 12:18:53 +01:00
2005-08-12 17:10:00 +05:00
2005-08-12 22:42:50 +04:00
2005-08-05 20:26:55 +05:00
2005-08-08 19:04:11 +05:00
2005-08-07 22:10:05 +00:00
2005-06-14 12:52:44 +03:00
2005-07-22 21:06:02 +05:00
2005-06-15 10:12:49 +03:00
2005-06-24 19:47:19 +02:00
2005-08-09 11:21:45 +03:00
2005-06-20 08:56:37 +00:00
2005-06-20 11:05:38 +02:00
2005-08-05 11:01:29 +02:00
2005-08-15 17:14:55 +01:00
2005-06-07 22:43:25 +02:00
2005-08-12 19:27:54 +03:00
2005-08-12 17:57:19 +03:00
2005-08-10 22:17:53 +01:00
2005-08-12 17:57:19 +03:00
2005-08-12 19:27:54 +03:00
2005-08-12 17:57:19 +03:00
2005-08-12 20:10:24 +03:00
2005-08-07 20:39:17 +02:00
2005-06-22 12:46:21 -07:00
2005-06-03 15:29:05 +02:00
2005-07-05 17:27:37 +02:00
2005-08-12 17:57:19 +03:00
2005-08-04 16:36:14 +05:00
2005-06-03 15:29:05 +02:00
2005-07-30 09:24:51 +03:00
2005-07-31 12:49:55 +03:00
2005-07-12 11:49:57 +02:00
2005-07-31 21:33:46 +02:00
2005-07-26 09:06:37 +02:00
2005-06-17 14:45:54 +02:00
2005-06-09 15:39:14 +02:00
2005-07-27 13:45:06 +03:00
2005-06-17 18:07:46 +02:00
2005-08-12 17:57:19 +03:00
2005-07-19 03:01:25 +04:00
2005-08-12 17:57:19 +03:00
2005-08-01 17:54:57 -07:00
2005-08-12 17:57:19 +03:00
2005-08-12 17:57:19 +03:00
2005-08-12 17:57:19 +03:00
2005-08-12 17:57:19 +03:00
2005-08-12 17:57:19 +03:00
2005-08-12 17:57:19 +03:00
2005-07-28 21:39:24 +03:00
2005-07-16 13:45:32 +04:00
2005-08-11 13:07:08 +03:00
2005-08-11 18:42:22 +01:00
2005-07-16 08:19:20 -07:00
2005-06-17 14:03:27 +02:00
2005-07-13 14:15:23 +02:00
2005-07-28 21:25:05 +03:00
2005-06-01 16:13:24 -07:00
2005-07-05 13:55:54 +02:00
2005-07-19 03:01:25 +04:00
2005-06-22 17:12:02 +02:00
2005-08-10 13:30:53 -07:00
2005-07-19 03:01:25 +04:00
2005-08-03 16:12:06 -04:00
2005-07-19 20:06:49 +04:00
2005-08-15 18:15:12 +03:00
2005-08-10 17:45:00 +04:00
2005-08-16 22:13:43 +04:00
2005-07-07 21:49:12 +05:00
2005-06-07 16:48:38 +02:00
2005-07-26 18:08:49 -07:00
2005-08-10 10:31:32 +04:00
2005-07-01 15:25:51 +02:00
2005-08-03 03:37:32 +00:00
2005-08-03 03:37:32 +00:00
2005-08-10 21:17:02 +00:00
2005-08-09 11:43:55 +04:00
2005-07-07 21:47:18 +05:00
2005-07-27 15:57:00 +05:00
2005-08-13 11:15:17 +03:00
2005-07-26 18:08:49 -07:00
2005-07-18 16:12:44 -07:00
2005-07-19 00:55:37 +04:00
2005-08-15 18:15:12 +03:00
2005-08-05 17:22:53 -07:00
2005-08-10 21:17:52 +00:00
2005-07-01 15:07:06 +05:00
2005-08-11 18:42:22 +01:00
2005-07-07 21:47:18 +05:00
2005-07-07 21:47:18 +05:00
2005-07-29 14:39:11 +05:00
2005-08-12 17:57:19 +03:00
2005-06-20 12:09:00 +02:00
2005-06-09 21:20:34 -07:00
2005-08-12 17:57:19 +03:00
2005-07-18 19:37:42 +04:00
2005-08-01 19:21:56 -07:00
2005-08-01 17:54:57 -07:00
2005-07-30 05:53:35 +04:00
2005-08-12 22:42:50 +04:00
2005-06-07 05:43:59 +03:00
2005-08-12 21:15:01 +02:00