Commit 30e8de65 authored by tim@cane.mysql.fi's avatar tim@cane.mysql.fi

Merge work.mysql.com:/home/bk/mysql

into cane.mysql.fi:/usr/home/tim/my/work
parents 74d4eb53 c7b405fb
...@@ -6,7 +6,7 @@ for arg in "$@"; do ...@@ -6,7 +6,7 @@ for arg in "$@"; do
done done
CFLAGS="$cflags" CXX=gcc CXXFLAGS="$cxxflags" eval "$configure" eval "CFLAGS='$cflags' CXX=gcc CXXFLAGS='$cxxflags' $configure"
if [ "x$do_make" = "xno" ] ; then if [ "x$do_make" = "xno" ] ; then
exit 0 exit 0
......
...@@ -328,3 +328,4 @@ serg@serg.mysql.com|mysql-test/r/ft0000002.c.result|20001212120059|07173|cd66b90 ...@@ -328,3 +328,4 @@ serg@serg.mysql.com|mysql-test/r/ft0000002.c.result|20001212120059|07173|cd66b90
serg@serg.mysql.com|mysql-test/r/sel000031.result|20001211130803|03576|d49aeac63ad7db4d serg@serg.mysql.com|mysql-test/r/sel000031.result|20001211130803|03576|d49aeac63ad7db4d
serg@serg.mysql.com|mysql-test/r/sel000032.result|20001211130803|08537|6cb30e23cbca9fb0 serg@serg.mysql.com|mysql-test/r/sel000032.result|20001211130803|08537|6cb30e23cbca9fb0
serg@serg.mysql.com|mysql-test/r/sel000033.result|20001211130803|13548|56d1d02d72b94602 serg@serg.mysql.com|mysql-test/r/sel000033.result|20001211130803|13548|56d1d02d72b94602
sasha@mysql.sashanet.com|mysql-test/README.gcov|20001214012355|41825|2de7575ca81155e5
...@@ -60,7 +60,7 @@ TIMEFILE="$MYSQL_TEST_DIR/var/tmp/mysqltest-time" ...@@ -60,7 +60,7 @@ TIMEFILE="$MYSQL_TEST_DIR/var/tmp/mysqltest-time"
RES_SPACE=" " RES_SPACE=" "
MYSQLD_SRC_DIRS="strings mysys include extra regex isam merge myisam \ MYSQLD_SRC_DIRS="strings mysys include extra regex isam merge myisam \
myisammrg heap sql" myisammrg heap sql"
GCOV_MSG=/tmp/mysqld-gcov.out #gcov output GCOV_MSG=/tmp/mysqld-gcov.out
GCOV_ERR=/tmp/mysqld-gcov.err GCOV_ERR=/tmp/mysqld-gcov.err
MASTER_RUNNING=0 MASTER_RUNNING=0
...@@ -136,41 +136,29 @@ MYSQL_TEST="$MYSQL_TEST --no-defaults --socket=$MASTER_MYSOCK --database=$DB --u ...@@ -136,41 +136,29 @@ MYSQL_TEST="$MYSQL_TEST --no-defaults --socket=$MASTER_MYSOCK --database=$DB --u
GDB_MASTER_INIT=/tmp/gdbinit.master GDB_MASTER_INIT=/tmp/gdbinit.master
GDB_SLAVE_INIT=/tmp/gdbinit.slave GDB_SLAVE_INIT=/tmp/gdbinit.slave
if [ "$1" = "--force" ] ; then while test $# -gt 0; do
FORCE=1 case "$1" in
shift 1 --force ) FORCE=1 ;;
fi --record ) RECORD=1 ;;
--gcov )
if [ x$BINARY_DIST = x1 ] ; then
if [ "$1" = "--record" ] ; then echo "Cannot do coverage test without the source - please use source dist"
RECORD=1 exit 1
shift 1 fi
fi DO_GCOV=1
;;
--gdb )
if [ "$1" = "--gcov" ]; if [ x$BINARY_DIST = x1 ] ; then
then echo "Note: you will get more meaningful output on a source distribution compiled with debugging option when running tests with -gdb option"
if [ x$BINARY_DIST = x1 ] ; then fi
echo "Cannot do coverage test without the source - please us source dist" DO_GDB=1
exit 1 ;;
fi -- ) shift; break ;;
DO_GCOV=1 --* ) echo "Unrecognized option: $1"; exit 1 ;;
shift 1 * ) break ;;
fi esac
shift
if [ "$1" = "--gdb" ]; done
then
# if the user really wanted to run binary dist in a debugger, he can
# but we should warn him
if [ x$BINARY_DIST = x1 ] ; then
echo "Note: you will get more meaningful output on a source distribution \
compiled with debugging option when running tests with -gdb option"
fi
DO_GDB=1
shift 1
fi
#++ #++
# Function Definitions # Function Definitions
......
...@@ -10,6 +10,7 @@ CREATE TABLE t1 ( ...@@ -10,6 +10,7 @@ CREATE TABLE t1 (
PRIMARY KEY (gesuchnr,benutzer_id) PRIMARY KEY (gesuchnr,benutzer_id)
) type=ISAM; ) type=ISAM;
replace into t1 (gesuchnr,benutzer_id) values (2,1);
replace into t1 (gesuchnr,benutzer_id) values (1,1); replace into t1 (gesuchnr,benutzer_id) values (1,1);
replace into t1 (gesuchnr,benutzer_id) values (1,1); replace into t1 (gesuchnr,benutzer_id) values (1,1);
alter table t1 type=myisam; alter table t1 type=myisam;
......
...@@ -366,7 +366,8 @@ int write_record(TABLE *table,COPY_INFO *info) ...@@ -366,7 +366,8 @@ int write_record(TABLE *table,COPY_INFO *info)
} }
key_copy((byte*) key,table,key_nr,0); key_copy((byte*) key,table,key_nr,0);
if ((error=(table->file->index_read_idx(table->record[1],key_nr, if ((error=(table->file->index_read_idx(table->record[1],key_nr,
(byte*) key,0, (byte*) key,
table->key_info[key_nr].key_length,
HA_READ_KEY_EXACT)))) HA_READ_KEY_EXACT))))
goto err; goto err;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment