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
monty@mashka.mysql.fi
f4b950df96
Merge with 3.23
2003-01-16 20:47:46 +02: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
54ad6de1d9
Portability fix
2003-01-09 11:11:06 +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
ee59eb2418
Portability fixes
...
Fixed test suite for HPUX 10.20 and MacOSX
2003-01-07 16:53:10 +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
6153b24077
merge
2002-12-26 15:26:32 +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
2435dce96d
Merge with 3.23
2002-12-05 03:52:53 +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
82a9669267
a test case for double free'ing of pointer in alter table ...
2002-12-04 21:50:59 +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
serg@serg.mysql.com
6dfd1d867e
merged
2002-12-04 10:16:19 +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