summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorunknown <monty@donna.mysql.fi>2001-03-28 04:16:04 +0300
committerunknown <monty@donna.mysql.fi>2001-03-28 04:16:04 +0300
commitc40a424a055a46f36a98691eec051b1966772376 (patch)
tree38b2247ef713d4674800dd1b3bd02090dd25c35f /include
parentb2c0b7ce0acf65fbef22d1ef15f158e0f18526e4 (diff)
downloadmariadb-git-c40a424a055a46f36a98691eec051b1966772376.tar.gz
Let ALTER TABLE and LOAD DATA INFILE use sorting to create index
Call init_signals before intializing table handlers. This should fix the signal problem in Innobase on Solaris Docs/manual.texi: Updated changelog include/myisam.h: Let ALTER TABLE and LOAD DATA INFILE use sorting to create index myisam/mi_check.c: Let ALTER TABLE and LOAD DATA INFILE use sorting to create index myisam/myisamchk.c: Let ALTER TABLE and LOAD DATA INFILE use sorting to create index sql/ha_myisam.cc: Let ALTER TABLE and LOAD DATA INFILE use sorting to create index sql/mysqld.cc: Call init_signals before intializing table handlers. This should fix the signal problem in Innobase on Solaris
Diffstat (limited to 'include')
-rw-r--r--include/myisam.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/myisam.h b/include/myisam.h
index 52a04e956aa..c4e26c5fb22 100644
--- a/include/myisam.h
+++ b/include/myisam.h
@@ -384,7 +384,8 @@ int _create_index_by_sort(MI_SORT_PARAM *info,my_bool no_messages,
int test_if_almost_full(MI_INFO *info);
int recreate_table(MI_CHECK *param, MI_INFO **org_info, char *filename);
void mi_disable_non_unique_index(MI_INFO *info, ha_rows rows);
-my_bool mi_test_if_sort_rep(MI_INFO *info, ha_rows rows, my_bool force);
+my_bool mi_test_if_sort_rep(MI_INFO *info, ha_rows rows, ulonglong key_map,
+ my_bool force);
#ifdef __cplusplus
}