summaryrefslogtreecommitdiff
path: root/sql/table.cc
diff options
context:
space:
mode:
authorbar@gw.udmsearch.izhnet.ru <>2002-04-25 13:36:55 +0500
committerbar@gw.udmsearch.izhnet.ru <>2002-04-25 13:36:55 +0500
commiteab2893dac4f2447baf6b1b2b4f70869e974bf44 (patch)
tree5b8a058772659a40e41e2025e66f79531e604613 /sql/table.cc
parentc917658988937899e0c21defd4951b51b6d9ff92 (diff)
downloadmariadb-git-eab2893dac4f2447baf6b1b2b4f70869e974bf44.tar.gz
RB-Tree indexes support in HEAP tables
Renamed _hp_func -> hp_func mi_key_cmp moved to /mysys/my_handler.c New tests for HEAP tables
Diffstat (limited to 'sql/table.cc')
-rw-r--r--sql/table.cc22
1 files changed, 0 insertions, 22 deletions
diff --git a/sql/table.cc b/sql/table.cc
index 7e4faa1ba7c..3c217ced03c 100644
--- a/sql/table.cc
+++ b/sql/table.cc
@@ -415,28 +415,6 @@ int openfrm(const char *name, const char *alias, uint db_stat, uint prgflag,
}
}
- if (keyinfo->name[0]=='S')
- keyinfo->flags |= HA_SPATIAL;
-
-#ifdef BAR_DIRTY_HACK
- keyinfo->key_alg=HA_KEY_ALG_BTREE; // BAR : btree by default
-
- // BAR FIXME: Dirty hack while waiting for new .frm format
- switch(keyinfo->name[0]){
- case 'R':
- keyinfo->key_alg=HA_KEY_ALG_RTREE;
- break;
- case 'S':
- keyinfo->key_alg = HA_KEY_ALG_RTREE;
- keyinfo->flags |= HA_SPATIAL;
- break;
- case 'B':
- default:
- keyinfo->key_alg=HA_KEY_ALG_BTREE;
- break;
- }
-#endif
-
for (i=0 ; i < keyinfo->key_parts ; key_part++,i++)
{
if (new_field_pack_flag <= 1)