summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <serg@serg.mysql.com>2000-12-09 00:41:06 +0100
committerunknown <serg@serg.mysql.com>2000-12-09 00:41:06 +0100
commit0b18dbf85806bb29fcd3712acda1f87eb5963406 (patch)
treeaf813f8a8d59af6d4f74c6e79bc0c66f7d57e7c4
parentde7a86dec594ebcb57f55790a151265db549037b (diff)
downloadmariadb-git-0b18dbf85806bb29fcd3712acda1f87eb5963406.tar.gz
ignore cleaned up, AGAIN!
myrg_open.c delayed queue allocation myisammrg/myrg_open.c: delayed queue allocation BitKeeper/etc/ignore: cleaned up, AGAIN!
-rw-r--r--.bzrignore261
-rw-r--r--myisammrg/myrg_open.c20
2 files changed, 6 insertions, 275 deletions
diff --git a/.bzrignore b/.bzrignore
index 636ca9d50f5..41440cee1bf 100644
--- a/.bzrignore
+++ b/.bzrignore
@@ -1,4 +1,3 @@
-
*.a
*.core
*.la
@@ -17,11 +16,6 @@ BitKeeper/etc/csets-in
BitKeeper/etc/csets-out
BitKeeper/etc/gone
BitKeeper/etc/pushed
-BitKeeper/tmp/CONTENTS
-BitKeeper/tmp/bkOF1wtJ
-BitKeeper/tmp/gone
-BitKeeper/tmp/patch
-BitKeeper/tmp/pid
COPYING
COPYING.LIB
Docs/INSTALL-BINARY
@@ -51,18 +45,8 @@ Makefile
Makefile.in
Makefile.in'
PENDING/*
-PENDING/2000-10-11.01
-PENDING/2000-10-11.02
-PENDING/2000-10-11.03
-PENDING/2000-10-11.04
-PENDING/2000-10-11.05
-PENDING/2000-10-11.06
-PENDING/2000-10-25.01
-PENDING/2000-10-25.02
-PENDING/2000-11-17.01
TAGS
aclocal.m4
-client/.mysqladmin.c.swp
client/insert_test
client/mysql
client/mysqladmin
@@ -88,7 +72,6 @@ extra/replace
extra/resolveip
heap/hp_test1
heap/hp_test2
-include/.my_sys.h.swp
include/my_config.h
include/my_global.h
include/mysql_version.h
@@ -99,103 +82,13 @@ isam/test1
isam/test2
isam/test3
libmysql/*.c
-libmysql/.libs/libmysqlclient.lai
libmysql/conf_to_src
libmysql/my_static.h
libmysql/mysys_priv.h
libmysql_r/*.c
-libmysql_r/.libs/libmysqlclient_r.lai
libmysql_r/acconfig.h
-libmysql_r/array.c
-libmysql_r/bchange.c
-libmysql_r/bmove.c
-libmysql_r/bmove_upp.c
-libmysql_r/charset.c
-libmysql_r/conf_to_src
-libmysql_r/conf_to_src.c
-libmysql_r/ctype-big5.c
-libmysql_r/ctype-czech.c
-libmysql_r/ctype-euc_kr.c
-libmysql_r/ctype-gb2312.c
-libmysql_r/ctype-gbk.c
-libmysql_r/ctype-sjis.c
-libmysql_r/ctype-tis620.c
-libmysql_r/ctype-ujis.c
-libmysql_r/ctype.c
-libmysql_r/ctype_autoconf.c
-libmysql_r/ctype_extra_sources.c
-libmysql_r/dbug.c
-libmysql_r/default.c
-libmysql_r/dll.c
-libmysql_r/errmsg.c
-libmysql_r/errors.c
-libmysql_r/get_password.c
-libmysql_r/getopt.c
-libmysql_r/getopt1.c
-libmysql_r/getvar.c
-libmysql_r/hash.c
-libmysql_r/int2str.c
-libmysql_r/is_prefix.c
-libmysql_r/libmysql.c
-libmysql_r/list.c
-libmysql_r/llstr.c
-libmysql_r/longlong2str.c
-libmysql_r/mf_casecnv.c
-libmysql_r/mf_dirname.c
-libmysql_r/mf_fn_ext.c
-libmysql_r/mf_format.c
-libmysql_r/mf_loadpath.c
-libmysql_r/mf_pack.c
-libmysql_r/mf_path.c
-libmysql_r/mf_tempfile.c
-libmysql_r/mf_unixpath.c
-libmysql_r/mf_wcomp.c
-libmysql_r/mulalloc.c
-libmysql_r/my_alloc.c
-libmysql_r/my_compress.c
-libmysql_r/my_create.c
-libmysql_r/my_delete.c
-libmysql_r/my_div.c
-libmysql_r/my_error.c
-libmysql_r/my_fopen.c
-libmysql_r/my_fstream.c
-libmysql_r/my_getwd.c
-libmysql_r/my_init.c
-libmysql_r/my_lib.c
-libmysql_r/my_malloc.c
-libmysql_r/my_messnc.c
-libmysql_r/my_net.c
-libmysql_r/my_once.c
-libmysql_r/my_open.c
-libmysql_r/my_pthread.c
-libmysql_r/my_read.c
-libmysql_r/my_realloc.c
-libmysql_r/my_static.c
libmysql_r/my_static.h
-libmysql_r/my_thr_init.c
-libmysql_r/my_write.c
libmysql_r/mysys_priv.h
-libmysql_r/net.c
-libmysql_r/password.c
-libmysql_r/safemalloc.c
-libmysql_r/str2int.c
-libmysql_r/strcend.c
-libmysql_r/strcont.c
-libmysql_r/strend.c
-libmysql_r/strfill.c
-libmysql_r/string.c
-libmysql_r/strinstr.c
-libmysql_r/strmake.c
-libmysql_r/strmov.c
-libmysql_r/strnlen.c
-libmysql_r/strnmov.c
-libmysql_r/strto.c
-libmysql_r/strtoll.c
-libmysql_r/strtoull.c
-libmysql_r/strxmov.c
-libmysql_r/thr_mutex.c
-libmysql_r/typelib.c
-libmysql_r/violite.c
libtool
linked_client_sources
linked_include_sources
@@ -213,160 +106,8 @@ myisam/myisamchk
myisam/myisamlog
myisam/myisampack
mysql-test/r/*.reject
-mysql-test/r/3.23/rpl
-mysql-test/r/3.23/rpl.reject
-mysql-test/r/3.23/rpl000001.b.result.reject
-mysql-test/r/3.23/rpl000012.result.reject
-mysql-test/r/3.23/sel000004.result.reject
-mysql-test/rpl000011.test
mysql-test/share/mysql
mysql-test/var/*
-mysql-test/var/lib/bar/bar.MYD
-mysql-test/var/lib/bar/bar.MYI
-mysql-test/var/lib/bar/bar.frm
-mysql-test/var/lib/foo/foo.MYD
-mysql-test/var/lib/foo/foo.MYI
-mysql-test/var/lib/foo/foo.frm
-mysql-test/var/lib/log.txt
-mysql-test/var/lib/mysql
-mysql-test/var/lib/mysql-bin.001
-mysql-test/var/lib/mysql-bin.002
-mysql-test/var/lib/mysql-bin.003
-mysql-test/var/lib/mysql-bin.004
-mysql-test/var/lib/mysql-bin.005
-mysql-test/var/lib/mysql-bin.006
-mysql-test/var/lib/mysql-bin.007
-mysql-test/var/lib/mysql-bin.008
-mysql-test/var/lib/mysql-bin.index
-mysql-test/var/lib/mysql-slow.log
-mysql-test/var/lib/mysql/*
-mysql-test/var/lib/test/bar.MYD
-mysql-test/var/lib/test/bar.MYI
-mysql-test/var/lib/test/bar.frm
-mysql-test/var/lib/test/choo.MYD
-mysql-test/var/lib/test/choo.MYI
-mysql-test/var/lib/test/choo.frm
-mysql-test/var/lib/test/domain.MYD
-mysql-test/var/lib/test/domain.MYI
-mysql-test/var/lib/test/domain.frm
-mysql-test/var/lib/test/elt_ck1.MYD
-mysql-test/var/lib/test/elt_ck1.MYI
-mysql-test/var/lib/test/elt_ck1.frm
-mysql-test/var/lib/test/elt_ck2.MYD
-mysql-test/var/lib/test/elt_ck2.MYI
-mysql-test/var/lib/test/elt_ck2.frm
-mysql-test/var/lib/test/emails.MYD
-mysql-test/var/lib/test/emails.MYI
-mysql-test/var/lib/test/emails.frm
-mysql-test/var/lib/test/foo.MYD
-mysql-test/var/lib/test/foo.MYI
-mysql-test/var/lib/test/foo.frm
-mysql-test/var/lib/test/t.MYD
-mysql-test/var/lib/test/t.MYI
-mysql-test/var/lib/test/t.frm
-mysql-test/var/lib/test/test.MYD
-mysql-test/var/lib/test/test.MYI
-mysql-test/var/lib/test/test.frm
-mysql-test/var/lib/test/test1.MYD
-mysql-test/var/lib/test/test1.MYI
-mysql-test/var/lib/test/test1.frm
-mysql-test/var/lib/test/test2.MYD
-mysql-test/var/lib/test/test2.MYI
-mysql-test/var/lib/test/test2.frm
-mysql-test/var/lib/test/test3.MRG
-mysql-test/var/lib/test/test3.frm
-mysql-test/var/lib/test/words.MYD
-mysql-test/var/lib/test/words.MYI
-mysql-test/var/lib/test/words.frm
-mysql-test/var/lib/test/words1.MYD
-mysql-test/var/lib/test/words1.MYI
-mysql-test/var/lib/test/words1.frm
-mysql-test/var/lib/test/x.MYD
-mysql-test/var/lib/test/x.MYI
-mysql-test/var/lib/test/x.frm
-mysql-test/var/log/mysqld-slave.err
-mysql-test/var/log/mysqld-slave.log
-mysql-test/var/log/mysqld.err
-mysql-test/var/log/mysqld.log
-mysql-test/var/run/mysqld.pid
-mysql-test/var/slave-data/bar/bar.MYD
-mysql-test/var/slave-data/bar/bar.MYI
-mysql-test/var/slave-data/bar/bar.frm
-mysql-test/var/slave-data/foo/foo.MYD
-mysql-test/var/slave-data/foo/foo.MYI
-mysql-test/var/slave-data/foo/foo.frm
-mysql-test/var/slave-data/master.info
-mysql-test/var/slave-data/mysql-bin.001
-mysql-test/var/slave-data/mysql-bin.002
-mysql-test/var/slave-data/mysql-bin.003
-mysql-test/var/slave-data/mysql-bin.004
-mysql-test/var/slave-data/mysql-bin.005
-mysql-test/var/slave-data/mysql-bin.006
-mysql-test/var/slave-data/mysql-bin.007
-mysql-test/var/slave-data/mysql-bin.008
-mysql-test/var/slave-data/mysql-bin.009
-mysql-test/var/slave-data/mysql-bin.010
-mysql-test/var/slave-data/mysql-bin.011
-mysql-test/var/slave-data/mysql-bin.012
-mysql-test/var/slave-data/mysql-bin.013
-mysql-test/var/slave-data/mysql-bin.014
-mysql-test/var/slave-data/mysql-bin.index
-mysql-test/var/slave-data/mysql/columns_priv.MYD
-mysql-test/var/slave-data/mysql/columns_priv.MYI
-mysql-test/var/slave-data/mysql/columns_priv.frm
-mysql-test/var/slave-data/mysql/db.MYD
-mysql-test/var/slave-data/mysql/db.MYI
-mysql-test/var/slave-data/mysql/db.frm
-mysql-test/var/slave-data/mysql/func.MYD
-mysql-test/var/slave-data/mysql/func.MYI
-mysql-test/var/slave-data/mysql/func.frm
-mysql-test/var/slave-data/mysql/host.MYD
-mysql-test/var/slave-data/mysql/host.MYI
-mysql-test/var/slave-data/mysql/host.frm
-mysql-test/var/slave-data/mysql/tables_priv.MYD
-mysql-test/var/slave-data/mysql/tables_priv.MYI
-mysql-test/var/slave-data/mysql/tables_priv.frm
-mysql-test/var/slave-data/mysql/user.MYD
-mysql-test/var/slave-data/mysql/user.MYI
-mysql-test/var/slave-data/mysql/user.frm
-mysql-test/var/slave-data/test/bar.MYD
-mysql-test/var/slave-data/test/bar.MYI
-mysql-test/var/slave-data/test/bar.frm
-mysql-test/var/slave-data/test/choo.MYD
-mysql-test/var/slave-data/test/choo.MYI
-mysql-test/var/slave-data/test/choo.frm
-mysql-test/var/slave-data/test/domain.MYD
-mysql-test/var/slave-data/test/domain.MYI
-mysql-test/var/slave-data/test/domain.frm
-mysql-test/var/slave-data/test/elt_ck1.MYD
-mysql-test/var/slave-data/test/elt_ck1.MYI
-mysql-test/var/slave-data/test/elt_ck1.frm
-mysql-test/var/slave-data/test/elt_ck2.MYD
-mysql-test/var/slave-data/test/elt_ck2.MYI
-mysql-test/var/slave-data/test/elt_ck2.frm
-mysql-test/var/slave-data/test/emails.MYD
-mysql-test/var/slave-data/test/emails.MYI
-mysql-test/var/slave-data/test/emails.frm
-mysql-test/var/slave-data/test/foo.MYD
-mysql-test/var/slave-data/test/foo.MYI
-mysql-test/var/slave-data/test/foo.frm
-mysql-test/var/slave-data/test/t.MYD
-mysql-test/var/slave-data/test/t.MYI
-mysql-test/var/slave-data/test/t.frm
-mysql-test/var/slave-data/test/test.MYD
-mysql-test/var/slave-data/test/test.MYI
-mysql-test/var/slave-data/test/test.frm
-mysql-test/var/slave-data/test/words.MYD
-mysql-test/var/slave-data/test/words.MYI
-mysql-test/var/slave-data/test/words.frm
-mysql-test/var/slave-data/test/words1.MYD
-mysql-test/var/slave-data/test/words1.MYI
-mysql-test/var/slave-data/test/words1.frm
-mysql-test/var/slave-data/test/x.MYD
-mysql-test/var/slave-data/test/x.MYI
-mysql-test/var/slave-data/test/x.frm
-mysql-test/var/tmp/README
-mysql-test/var/tmp/mysql.sock
mysys/test_charset
mysys/test_thr_alarm
mysys/test_thr_lock
@@ -379,7 +120,6 @@ repl-tests/test-repl/sum-wlen-slave.master.re
repl-tests/test-repl/sum-wlen-slave.master.reje
scripts/make_binary_distribution
scripts/msql2mysql
-scripts/mysql-3.23.29-gamma-pc-linux-gnu-i686.tar.gz
scripts/mysql_config
scripts/mysql_convert_table_format
scripts/mysql_find_rows
@@ -407,7 +147,6 @@ sql-bench/test-create
sql-bench/test-insert
sql-bench/test-select
sql-bench/test-wisconsin
-sql/.gdb_history
sql/gen_lex_hash
sql/lex_hash.h
sql/mini_client_errors.c
diff --git a/myisammrg/myrg_open.c b/myisammrg/myrg_open.c
index 9159b4edb0f..7173eb4230f 100644
--- a/myisammrg/myrg_open.c
+++ b/myisammrg/myrg_open.c
@@ -1,15 +1,15 @@
/* 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 */
@@ -87,7 +87,7 @@ int handle_locking;
m_info->open_tables=(MYRG_TABLE *) (m_info+1);
m_info->tables=files;
errpos=2;
-
+
for (i=files ; i-- > 0 ; )
{
m_info->open_tables[i].table=isam;
@@ -110,16 +110,8 @@ int handle_locking;
my_errno=HA_ERR_RECORD_FILE_FULL;
goto err;
}
- /* Allocate memory for queue */
- m_info->keys=0;
- if (files)
- {
- if ((m_info->keys=m_info->open_tables->table->s->base.keys) &&
- _myrg_init_queue(m_info,0,HA_READ_KEY_EXACT))
- goto err;
- }
- else
- bzero((char*) &m_info->by_key,sizeof(m_info->by_key));
+ m_info->keys=m_info->open_tables->table->s->base.keys;
+ bzero((char*) &m_info->by_key,sizeof(m_info->by_key));
m_info->end_table=m_info->open_tables+files;
m_info->last_used_table=m_info->open_tables;