mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge bk@192.168.21.1:mysql-4.1-opt
into mysql.com:/home/hf/work/30284/my41-30284 mysql-test/r/gis.result: merging mysql-test/t/gis.test: merging
This commit is contained in:
@ -454,7 +454,7 @@ int chk_key(MI_CHECK *param, register MI_INFO *info)
|
|||||||
|
|
||||||
if ((!(param->testflag & T_SILENT)))
|
if ((!(param->testflag & T_SILENT)))
|
||||||
printf ("- check data record references index: %d\n",key+1);
|
printf ("- check data record references index: %d\n",key+1);
|
||||||
if (keyinfo->flag & HA_FULLTEXT)
|
if (keyinfo->flag & (HA_FULLTEXT | HA_SPATIAL))
|
||||||
full_text_keys++;
|
full_text_keys++;
|
||||||
if (share->state.key_root[key] == HA_OFFSET_ERROR &&
|
if (share->state.key_root[key] == HA_OFFSET_ERROR &&
|
||||||
(info->state->records == 0 || keyinfo->flag & HA_FULLTEXT))
|
(info->state->records == 0 || keyinfo->flag & HA_FULLTEXT))
|
||||||
|
@ -754,4 +754,12 @@ geomdatawkb longblob YES NULL
|
|||||||
drop table t1;
|
drop table t1;
|
||||||
drop table t2;
|
drop table t2;
|
||||||
drop table t3;
|
drop table t3;
|
||||||
|
create table t1(col1 geometry not null,col15 geometrycollection not
|
||||||
|
null,spatial index(col15),index(col1(15)))engine=myisam;
|
||||||
|
insert into t1 set col15 = GeomFromText('POINT(6 5)');
|
||||||
|
insert into t1 set col15 = GeomFromText('POINT(6 5)');
|
||||||
|
check table t1 extended;
|
||||||
|
Table Op Msg_type Msg_text
|
||||||
|
test.t1 check status OK
|
||||||
|
drop table t1;
|
||||||
End of 4.1 tests
|
End of 4.1 tests
|
||||||
|
@ -458,4 +458,15 @@ drop table t1;
|
|||||||
drop table t2;
|
drop table t2;
|
||||||
drop table t3;
|
drop table t3;
|
||||||
|
|
||||||
|
#
|
||||||
|
# Bug #30284 spatial key corruption
|
||||||
|
#
|
||||||
|
|
||||||
|
create table t1(col1 geometry not null,col15 geometrycollection not
|
||||||
|
null,spatial index(col15),index(col1(15)))engine=myisam;
|
||||||
|
insert into t1 set col15 = GeomFromText('POINT(6 5)');
|
||||||
|
insert into t1 set col15 = GeomFromText('POINT(6 5)');
|
||||||
|
check table t1 extended;
|
||||||
|
drop table t1;
|
||||||
|
|
||||||
--echo End of 4.1 tests
|
--echo End of 4.1 tests
|
||||||
|
Reference in New Issue
Block a user