Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.0
into gluh.mysql.r18.ru:/home/gluh/MySQL-MERGE/mysql-5.0
This commit is contained in:
commit
cb29afef03
@ -4037,7 +4037,11 @@ create_index(
|
||||
col_type = get_innobase_type_from_mysql_type(key_part->field);
|
||||
|
||||
if (DATA_BLOB == col_type
|
||||
|| key_part->length < field->pack_length()) {
|
||||
|| (key_part->length < field->pack_length()
|
||||
&& field->type() != MYSQL_TYPE_VARCHAR)
|
||||
|| (field->type() == MYSQL_TYPE_VARCHAR
|
||||
&& key_part->length < field->pack_length()
|
||||
- ((Field_varstring*)field)->length_bytes)) {
|
||||
|
||||
prefix_len = key_part->length;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user