Commit graph

512 commits

Author SHA1 Message Date
monty@hundin.mysql.fi
0eb46e4256 Fix insert delated + query cache.
Fix pthread_mutex_trylock on HPUX (needed for query cache).
2001-12-20 06:14:11 +02:00
sasha@mysql.sashanet.com
7b672bc92c make replication work correctly if the master logs SELECT RELEASE_LOCK()
instead of DO RELEASE_LOCK()
2001-12-18 21:56:36 -07:00
sasha@mysql.sashanet.com
4c77f22c48 temp commit 2001-12-18 19:53:56 -07:00
monty@hundin.mysql.fi
cb754eb5aa Fix after merge 2001-12-17 23:24:51 +02:00
monty@hundin.mysql.fi
4dbd9e061c Lots of portability fixes.
Fixed shutdown on HPUX.
Fixed bug in query cache.
2001-12-17 03:02:58 +02:00
serg@serg.mysql.com
15f84e2617 Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-12-15 20:58:11 +01:00
monty@hundin.mysql.fi
836f1608f7 Merge with 3.23.47 2001-12-15 05:12:21 +02:00
monty@hundin.mysql.fi
3b95f2570f --replace_result in mysqltest can now use variables 2001-12-15 04:41:20 +02:00
monty@hundin.mysql.fi
61be9477ec Removed not used functions from sql_cache
Added new tests to testsuite.
2001-12-14 16:02:41 +02:00
serg@serg.mysql.com
a43ceee6ba Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-12-14 11:02:24 +01:00
sasha@mysql.sashanet.com
0d67738e20 misc cleanup 2001-12-13 17:21:04 -07:00
sasha@mysql.sashanet.com
9db9b463d6 merged 2001-12-13 13:17:19 -07:00
monty@hundin.mysql.fi
6aeb40bd3f merge 2001-12-13 20:54:20 +02:00
monty@hundin.mysql.fi
70e053fba0 Fixed problem with default & InnoDB tables. 2001-12-13 19:06:14 +02:00
monty@hundin.mysql.fi
1d3e058c4b Added FLUSH DES_KEY_FILE.
New HEX() function.
Final (?) cleanup of des_encrypt() / des_decrypt().
Added missing files to Makefiles.
2001-12-13 15:53:18 +02:00
sasha@mysql.sashanet.com
f7acf09d9c slave-skip-errors
added extra/mysql_install.c - will work on it in 4.0, but it does not hurt
to have it sit in 3.23 tree for now since it will eventually be backported 
to 3.23 anyway
2001-12-12 18:55:33 -07:00
monty@hundin.mysql.fi
87fd219d67 Fixed sleep time in mysql-test-run
Fixed bug in query cache.
Cleaned up des_crypt code.
2001-12-13 02:31:19 +02:00
serg@serg.mysql.com
34779f4ee2 test added 2001-12-12 12:25:20 +01:00
monty@hundin.mysql.fi
8bef3771f4 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 2001-12-11 20:47:07 +02:00
serg@serg.mysql.com
e9595dee53 Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-12-11 14:40:56 +01:00
monty@hundin.mysql.fi
7569535272 merge 2001-12-10 19:20:54 +02:00
monty@hundin.mysql.fi
db2e22bf7e Portability fixes.
Changed mysql-test-run.sh to test for files to get shorter, more reliable timeouts.
2001-12-10 18:16:51 +02:00
monty@hundin.mysql.fi
12058c2996 Fixed bug in GROUP BY ... DESC 2001-12-10 17:51:07 +02:00
serg@serg.mysql.com
3e4bdf6014 test for truncation operator in indexless bolelan fts
mysys/queue.c: /* comment added */
2001-12-10 12:59:11 +01:00
monty@hundin.mysql.fi
6b02f13cf3 Removed compiler warnings.
Added new operators to be used with gcc 3.0.x
Update of query cache code.
Added semaphores for Windows (not yet in use)
Added pthread_mutex_trylock for windows.
2001-12-10 00:08:24 +02:00
monty@hundin.mysql.fi
5c94a16422 merge with 3.23.47 2001-12-06 01:16:28 +02:00
monty@hundin.mysql.fi
4c17825acd Update of query cache code 2001-12-06 01:05:30 +02:00
monty@hundin.mysql.fi
81ea1a6e1a Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2001-12-05 23:26:14 +02:00
monty@hundin.mysql.fi
90004e340b Fixed bug in LEFT JOIN 2001-12-05 23:15:05 +02:00
sasha@mysql.sashanet.com
e78a11f0e4 use $MASTER_PORT 2001-12-01 15:00:32 -07:00
sasha@mysql.sashanet.com
e57311045f added build-tags
added test case that supposedly will crash mysqld built with 2.96
2001-11-30 22:09:44 -07:00
monty@hundin.mysql.fi
4b513347c4 Better optimization for InnoDB and BDB tables for ORDER BY 2001-11-29 15:34:37 +02:00
serg@serg.mysql.com
49b6f02dbe Merge 2001-11-28 18:01:50 +01:00
serg@serg.mysql.com
4a5ca1073b boolean fulltext search without an index 2001-11-28 17:55:45 +01:00
monty@hundin.mysql.fi
69f6802632 merge 2001-11-28 14:52:11 +02:00
monty@hundin.mysql.fi
5fedd2dda7 Fix for IO_CACHE.
Portability fixes.
2001-11-28 03:47:15 +02:00
sasha@mysql.sashanet.com
5d2f2c8369 fixed alias drop bug in binlog
fixed skip counter to do the RightThing (TM) when the user messes up.
Still do RightThing when he gets it right.
2001-11-27 18:20:24 -07:00
monty@bitch.mysql.fi
3c057478c2 Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0 2001-11-28 02:59:54 +02:00
monty@bitch.mysql.fi
d0ccff5090 New improved IO_CACHE 2001-11-28 02:55:52 +02:00
tonu@volk.internalnet
f7e04edc6a Changed incomplete testcase to another incomplete testcase which works even if localhost.localdomain is first in /etc/hosts file for 127.0.0.1 2001-11-27 02:33:15 +02:00
tonu@volk.internalnet
214ca6e7d9 func_encrypt.test Drop table uncommented again 2001-11-26 17:04:43 +02:00
tonu@volk.internalnet
877b6a4922 Merge work.mysql.com:/home/bk/mysql-4.0
into volk.internalnet:/home/tonu/mysql-4.0
2001-11-26 15:58:01 +02:00
tonu@volk.internalnet
a0d9711074 des_encrypt()/des_decrypt() are now ASCII protected and pass testsuite 2001-11-26 15:54:33 +02:00
monty@hundin.mysql.fi
cefe361b82 merge 2001-11-26 03:30:16 +02:00
monty@hundin.mysql.fi
5738117970 Fix race condition in ANALYZE TABLE.
Fixed bug where one got an empty set instead of a DEADLOCK error when using BDB tables.
2001-11-26 02:16:38 +02:00
monty@hundin.mysql.fi
22e418b405 merge 2001-11-25 13:56:03 +02:00
monty@hundin.mysql.fi
777fdb5d5c Fixes for embedded version. 2001-11-25 13:50:48 +02:00
serg@serg.mysql.com
b96c309f99 Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-11-22 19:40:50 +01:00
serg@serg.mysql.com
307fb4a390 fixes for ft-boolean and range optimizer 2001-11-22 16:00:11 +01:00
monty@hundin.mysql.fi
9265a4df45 merge 2001-11-22 14:40:38 +02:00
monty@hundin.mysql.fi
9209210d30 Fix bug when repairing compressed MyISAM files
LOCATE() is now case sensitive
2001-11-22 13:50:50 +02:00
serg@serg.mysql.com
4151fd0a3c broken merge, fix required 2001-11-21 19:08:33 +01:00
serg@serg.mysql.com
e8b45861e9 (UPDATE|DELETE) ...WHERE MATCH bugfix 2001-11-21 18:25:44 +01:00
monty@hundin.mysql.fi
c6b3afe2d7 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 2001-11-21 15:39:01 +02:00
serg@serg.mysql.com
e30fc1ac17 tests added 2001-11-20 17:58:00 +01:00
monty@hundin.mysql.fi
75a274fd96 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 2001-11-18 14:34:52 +02:00
monty@hundin.mysql.fi
701636ef6e Merge 2001-11-18 14:33:53 +02:00
monty@hundin.mysql.fi
c76c42066e Test of optimize table. 2001-11-18 14:13:09 +02:00
monty@hundin.mysql.fi
fb1f8c4f0a Fixed bug in OPTIMIZE TABLE that reset index cardinality if it
was up to date.
2001-11-18 14:08:17 +02:00
sasha@mysql.sashanet.com
beaf95b09d work to enable reading 3.23 logs - not yet finished
moved fail-safe replication routines from sql_repl.cc to repl_failsafe.cc
write start event only in the first log
2001-11-10 22:24:12 -07:00
monty@hundin.mysql.fi
7a45e7f266 Fixed bug in UPDATE .. ORDER BY 2001-11-08 22:30:27 +02:00
monty@hundin.mysql.fi
11f34156e5 Don't use IGNORE by default in INSERT ... SELECT 2001-11-08 14:17:56 +02:00
monty@hundin.mysql.fi
dd43f32d5a Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 2001-11-08 01:33:46 +02:00
serg@serg.mysql.com
9fdd88e1f3 bug in relevance calculation fixed 2001-11-08 00:06:07 +01:00
monty@hundin.mysql.fi
55180ca1b3 Add timeout for shutdown to mysql-test-run 2001-11-07 23:38:33 +02:00
monty@hundin.mysql.fi
1bc03e8b17 Fix bug in ALTER TABLE on a TEMPORARY InnoDB table. 2001-11-07 23:18:12 +02:00
monty@hundin.mysql.fi
9285b745d6 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 2001-11-07 00:14:43 +02:00
serg@serg.mysql.com
e3849552b1 Merge 2001-11-06 16:43:47 +01:00
serg@serg.mysql.com
1f5c997667 ft boolean search by table scan; queue_fix() 2001-11-06 16:17:31 +01:00
monty@bitch.mysql.fi
771af387e3 Merge hundin:/my/mysql-4.0 into bitch.mysql.fi:/my/mysql-4.0 2001-11-06 00:10:08 +02:00
monty@bitch.mysql.fi
886a6d286d emove purify warnings 2001-11-06 00:05:45 +02:00
monty@hundin.mysql.fi
96fc8a7de6 Make ft_xxx variables ulong to not break mysqld.cc init of variables.
mysqltest: replace_result now also affects error messages
2001-11-05 03:43:00 +02:00
monty@hundin.mysql.fi
fd0780493d merge with 3.23.44 2001-11-04 16:14:09 +02:00
monty@hundin.mysql.fi
67951fdeb4 Fix error messages
mysqltest now also writes failed error messages to log
2001-11-04 15:43:41 +02:00
monty@hundin.mysql.fi
2ac4ad6984 merge 2001-11-03 22:28:16 +02:00
monty@hundin.mysql.fi
65d4c846d8 Fixed problem with t1 LEFT_JOIN t2 ... WHERE t2.date_column IS NULL when date_column is declared as NOT NULL. 2001-11-03 21:22:06 +02:00
monty@hundin.mysql.fi
8cd4c2358d Fix that mysqladmin shutdown can be interrupted with ^C
Fixed bug with BLOB keys in BDB tables
Fixed problem with MERGE tables on OS with 32 bit files
Fixed that TIME_TO_SEC() works with negative times
2001-11-03 15:18:09 +02:00
monty@hundin.mysql.fi
d89690e606 Portability fixes
Fix for consistent 0000-00-00 date handling
Close + open binary logs on flush tables
Fix for AVG() in HAVING.
2001-10-31 18:27:49 +02:00
sasha@mysql.sashanet.com
8235311d1a Merge work:/home/bk/mysql
into mysql.sashanet.com:/home/sasha/src/bk/mysql
2001-10-29 18:22:04 -07:00
sasha@mysql.sashanet.com
7fda1ab9f2 fixed bug with temporary tables replication if one does FLUSH LOGS 2001-10-29 18:21:33 -07:00
monty@tramp.mysql.fi
abb7df2de1 Fixed error message when opening a not-MyISAM file.
Extended MODIFY and CHANGE in ALTER TABLE to accept the AFTER keyword.
Extended MyISAM to handle records > 16M.
2001-10-29 10:49:35 +02:00
sasha@mysql.sashanet.com
f3f5a55c5e Merge work:/home/bk/mysql-4.0
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-10-25 08:58:01 -06:00
sasha@mysql.sashanet.com
5a487ccde4 remove hard-coded directory from test result in rpl000001 2001-10-25 08:57:11 -06:00
Sinisa@sinisa.nasamreza.org
71b8ce3658 Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
2001-10-25 14:50:50 +03:00
Sinisa@sinisa.nasamreza.org
006ff09c34 New alternate UNION syntax and bug fix for multi-table deletes 2001-10-25 14:41:49 +03:00
sasha@mysql.sashanet.com
869a8da445 merge of lost change 2001-10-24 11:52:19 -06:00
sasha@mysql.sashanet.com
17e6f08527 Merge work:/home/bk/mysql-4.0
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-10-23 13:28:47 -06:00
sasha@mysql.sashanet.com
be4dfd21dd cleanup
removal of duplicate code in mf_iocache.cc 
work on failsafe replication
work on SEQ_READ_APPEND io cache
2001-10-23 13:28:03 -06:00
serg@serg.mysql.com
abbb522024 Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-10-22 11:57:48 +02:00
serg@serg.mysql.com
c4229a8dcd two bugs in ft_update 2001-10-20 16:37:26 +02:00
monty@work.mysql.com
35f2d831a8 merge 2001-10-20 10:27:01 +02:00
monty@hundin.mysql.fi
6ee6fbf700 Don't use signal() on windows.
Added missing InnoDB variables to SHOW VARIABLES.
Fixed bug when doing WHERE 'column_name=NULL' on an indexed column that had NULL values.
Fixed bug when doing 'LEFT JOIN ...  ON (column_name = constant) WHERE column_name = constant'
2001-10-19 22:10:54 +03:00
serg@serg.mysql.com
5051120313 typo fixed 2001-10-17 14:49:54 +02:00
sasha@mysql.sashanet.com
415df59f86 Merge work:/home/bk/mysql-4.0
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-10-13 09:29:32 -06:00
sasha@mysql.sashanet.com
a74811e72b 64-bit portability fixes in network I/O
use $MAX_TABLES mysqltest variable to make join test portable
make test now works with the manager on IA64 Linux
2001-10-13 09:28:35 -06:00
serg@serg.mysql.com
38bd84b7f9 Merge work:/home/bk/mysql-4.0
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-10-12 17:47:13 +02:00
sasha@mysql.sashanet.com
d10b81bf51 fixes for mysql-test to run without manager
a bit more work on failsafe replication
2001-10-11 13:54:06 -06:00
serg@serg.mysql.com
65e05c5dcb Merge serg.mysql.com:/usr/home/serg/Abk/mysql-4.0-newft
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-10-11 18:47:22 +02:00
serg@serg.mysql.com
8ad15872a5 misc. fulltext staff 2001-10-11 18:46:35 +02:00
sasha@mysql.sashanet.com
9b163ef5ae got the last changeset to compile/run
mysqltest can run without connecting to the manager for tests that do not 
require manager operations
2001-10-10 15:36:35 -06:00