monty@mashka.mysql.fi
fa7a94ed14
Added timeout for wait_for_master_pos
...
Fixed comparision of log-binary name to handle comparison when file name extension wraps from .999 to .1000
Don't replicate CREATE/DROP DATABASE if wild_xxx_table=database.% is used.
2003-01-25 15:07:51 +02:00
bell@sanja.is.com.ua
9ec97f2c08
fixed table invalidation in simple renaming
2003-01-24 01:54:39 +02:00
Sinisa@sinisa.nasamreza.org
74f478f9a5
Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2003-01-21 15:54:36 +02:00
monty@mashka.mysql.fi
fab7f39e42
Fixed bug with EXPLAIN on empty table
2003-01-20 18:17:14 +02:00
monty@mashka.mysql.fi
a5e30be0d0
Fixed bug in LEFT JOIN with impossible ON/WHERE expression
2003-01-19 17:15:14 +02:00
Sinisa@sinisa.nasamreza.org
fe5e05cd90
Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2003-01-17 14:52:50 +02:00
monty@mashka.mysql.fi
9fb3f5aa1a
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2003-01-17 14:23:48 +02:00
monty@mashka.mysql.fi
5c7d102043
After merge fix
2003-01-17 13:57:15 +02:00
serg@serg.mysql.com
390982aaa3
bugfix for MERGE tables and MAX(key)
2003-01-17 12:48:23 +01:00
serg@serg.mysql.com
c16e908a2b
bugfix for 'ANALYZE for MERGE' and table-less MERGE table
2003-01-16 13:23:33 +01:00
monty@mashka.mysql.fi
8dd439e751
Guard against compiling without -fno-exceptions
...
Allocate bigger default thread stack because of problems with glibc
Fixed bug in UPDATE ... not_null_field=expression_that_returns_null
Fixed bug in replication when using auto_increment and LOAD DATA INFILE
2003-01-14 11:27:26 +02:00
Sinisa@sinisa.nasamreza.org
6b386c08a5
Fix for a bug in SHOW GRANTS when :
...
grant on database.* to xx@yy with grant option;
is done.
2003-01-11 18:02:10 +02:00
Sinisa@sinisa.nasamreza.org
6b9f24be88
changing a bit SHOW GRANTS to display empty row in global table.
2003-01-09 23:21:20 +02:00
monty@mashka.mysql.fi
3c08da957e
Don't count NULL values in cardinalty for MyISAM tables.
...
Free row buffer cache after each query for MyISAM tables.
Added table join option FORCE INDEX
Fixed core dump bug when connecting with hostname that could not be resolved.
2003-01-09 02:19:14 +02:00
monty@mashka.mysql.fi
7d410b7339
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2003-01-04 15:18:18 +02:00
monty@mashka.mysql.fi
6d5ad61a11
Added support for max_allowed_packet in option files read by mysql_option()
...
Extended max_allowed_packet for clients to 1G
Fixed bug in sending compressed rows >= 16M
Fix bug in skiping too long packets from clients.
Added checking of wrong command number sent by client.
2003-01-04 15:17:16 +02:00
ram@mysql.r18.ru
74a9fb244a
Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.0
...
into mysql.r18.ru:/usr/home/ram/work/mysql-4.0
2003-01-03 19:47:58 +04:00
ram@mysql.r18.ru
8009c16a34
Fix for the QUOTE() function.
2003-01-03 19:46:15 +04:00
monty@mashka.mysql.fi
f22fde21c0
Fixed max_key_length when using UNIQUE keys.
...
This fixed a bug in GROUP BY on a BLOB column with NULL values.
2002-12-27 21:39:35 +02:00
monty@mashka.mysql.fi
0a5338614a
Test cleanup
2002-12-26 15:55:22 +02:00
monty@mashka.mysql.fi
8f046a0195
Update of test results
2002-12-26 15:24:40 +02:00
Sinisa@sinisa.nasamreza.org
5c0bd57b8f
fix for an error in the merge from 3.23
2002-12-24 14:33:11 +02:00
monty@mashka.mysql.fi
f03bbd3fe2
Merge with 3.23:
...
Remove duplicate casedn_str() in mysql_change_db()
Fix for null handling in CASE
2002-12-21 10:56:40 +02:00
monty@mashka.mysql.fi
8b56ca0ef3
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2002-12-20 14:59:35 +02:00
monty@mashka.mysql.fi
b5aa9ae0c7
Changed thd variables max_join_size and select_limit to type ha_rows.
...
This fixed some optimization problems when using -DBIG_TABLES
Portabilty fixes for OpenUnix and HPUX
Added C and C++ version numbers to mysqlbug
2002-12-20 14:58:27 +02:00
Sinisa@sinisa.nasamreza.org
5961bff59b
Fix for found rows in multi-table updates
2002-12-18 19:00:00 +02:00
Sinisa@sinisa.nasamreza.org
8ebc983442
fix for a bug in CASE ...WHEN ...
2002-12-16 22:16:57 +02:00
monty@mashka.mysql.fi
9c509fcb52
Transactions in AUTOCOMMIT=0 mode didn't rotate binary log
...
Don't enable any bulk insert or record caching code if inserting less than MIN_ROWS_TO_USE_BULK_INSERT rows (100)
2002-12-14 12:45:31 +02:00
monty@mashka.mysql.fi
e6c4399f64
RESET SLAVE and CHANGE MASTER will now give an error if slave is running.
...
This fixes a problem in replication where RESET SLAVE could crash a running slave.
2002-12-13 12:05:24 +02:00
monty@mashka.mysql.fi
5022e56cba
Ensure that BEGIN / COMMIT is handled properly if slave dies
...
Added syntax support for
CREATE TABLE foo (a char CHARACTER SET latin1) CHARSET=latin1;
2002-12-11 15:46:39 +02:00
serg@serg.mysql.com
215df4fc23
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-12-10 21:38:30 +01:00
serg@serg.mysql.com
7f7dc20e54
order_by.result, key_diff.result:
...
updated
2002-12-10 21:38:00 +01:00
serg@serg.mysql.com
b42eff16cb
bulk insert code optimized
2002-12-07 22:40:20 +01:00
monty@mashka.mysql.fi
9613e5c2ae
Don't initialize fulltext functions twice in multi-table-update
2002-12-06 22:49:16 +02:00
monty@mashka.mysql.fi
7d681c4449
Copy arguments given to mysql_server_init()
...
Made keybuff_size longlong (To make show variables work similar on 32
and 64 bit systems)
Fixed some 'not initalized variable errors' in multi-table-update.
Fixed memory leak in multi-table-update.
Now all tests works under valgrind without any errors.
2002-12-05 16:38:49 +02:00
monty@mashka.mysql.fi
fc06433a69
Removed copying of parameters as this leads to memory leaks in embedded server.
...
Fixed 'not initialized' memory error.
2002-12-05 03:40:33 +02:00
Sinisa@sinisa.nasamreza.org
93c7ceaaec
Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2002-12-04 15:28:16 +02:00
Sinisa@sinisa.nasamreza.org
dd2012067e
A fix for the bug in a SELECT with joined tables with ORDER BY and
...
LIMIT clause when filesort had to be used.
In that case LIMIT was applied to filesort of one of the tables,
although it could not be.
This fix solved problems with LEFT JOIN too...
2002-12-04 15:27:08 +02:00
serg@serg.mysql.com
edb671e270
post-merge fix
2002-12-04 10:47:51 +01:00
monty@hundin.mysql.fi
8830eb4aa9
Change of internal key_field=NULL handling to avoid error messages.
...
Optimized SELECT DISTINCT ... ORDER BY ... LIMIT
Fixed reference to uninitalized variable
2002-12-03 13:08:25 +02:00
monty@hundin.mysql.fi
b9d1e3fc4f
Merge work:/my/mysql-3.23 into hundin.mysql.fi:/my/mysql-3.23
2002-12-02 14:17:04 +02:00
Sinisa@sinisa.nasamreza.org
757a5faec2
Fix for sum_func IN (..)
2002-12-02 14:16:02 +02:00
monty@hundin.mysql.fi
fab1fcea8b
Fixed bug in MAX() optimization when used with JOIN and ON expressions
...
(Patch from 4.0.5)
2002-12-02 13:41:08 +02:00
monty@mashka.mysql.fi
d02d23c4c0
Fixed some bugs from last multi-table-update push.
...
More tests for multi-table-update & timestamp handling
2002-12-01 00:48:35 +02:00
Sinisa@sinisa.nasamreza.org
8c22407372
a fix for a bug with HAVING sum_func IN (...)
2002-11-30 18:38:44 +02:00
monty@mashka.mysql.fi
6603d75213
New multi-table-update code
...
New (simpler) internal timestamp handling.
More debuging to heap tables.
Small cleanups to multi-table-delete
false -> 0 and true -> 1 (We should use TRUE and FALSE)
2002-11-29 16:40:18 +02:00
monty@mashka.mysql.fi
05c732e779
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2002-11-24 21:44:25 +02:00
monty@mashka.mysql.fi
7dede8d303
Updated results after merge from 3.23
2002-11-24 21:39:22 +02:00
monty@mashka.mysql.fi
a976101661
merge with 3.23 to get bugfixes for <=> NULL and --bind-address
2002-11-24 16:37:41 +02:00
monty@mashka.mysql.fi
dfb60ca085
Added new ANSI functions LOCALTIME, LOCALTIMESTAMP and CURRENT_USER
...
Added CEIL as an alias for CEILING
Cleaned up CHECK constraint handling.
(We don't anymore require braces after CHECK)
Added casting to CHAR.
2002-11-24 15:47:19 +02:00