summaryrefslogtreecommitdiff
path: root/myisammrg/myrg_def.h
diff options
context:
space:
mode:
authormonty@hundin.mysql.fi <>2001-10-08 04:58:07 +0300
committermonty@hundin.mysql.fi <>2001-10-08 04:58:07 +0300
commit88aff4bf851e8f0d67cc7cd860d445e0fb234717 (patch)
treef8a3cf3164d5a5550378074ac8d3bf4afe105683 /myisammrg/myrg_def.h
parente80123501939a6e19dcc33efa837c15f5ca60641 (diff)
downloadmariadb-git-88aff4bf851e8f0d67cc7cd860d445e0fb234717.tar.gz
Updated manual about embedded version.
Speed up column-completion in 'mysql' Don't use ISAM if HAVE_ISAM is not defined A lot of fixes for the embedded version. All libraries are now included in libmysqld.a Changed arguments to convert_dirname() to make it more general. Renamed files in the 'merge' directory to all use a common prefix. Don't compile both assembler and C functions on x86
Diffstat (limited to 'myisammrg/myrg_def.h')
-rw-r--r--myisammrg/myrg_def.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/myisammrg/myrg_def.h b/myisammrg/myrg_def.h
new file mode 100644
index 00000000000..aae1d07cd64
--- /dev/null
+++ b/myisammrg/myrg_def.h
@@ -0,0 +1,31 @@
+/* Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
+
+/* This file is included by all myisam-merge files */
+
+#ifndef N_MAXKEY
+#include "../myisam/myisamdef.h"
+#endif
+
+#include "myisammrg.h"
+
+extern LIST *myrg_open_list;
+
+#ifdef THREAD
+extern pthread_mutex_t THR_LOCK_open;
+#endif
+
+int _myrg_init_queue(MYRG_INFO *info,int inx,enum ha_rkey_function search_flag);