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
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
monty@mashka.mysql.fi
48e94ed0ca
Moved test to correct file
2002-11-22 13:52:40 +02:00
monty@mashka.mysql.fi
b6446addf7
Merge work:/home/bk/mysql into mashka.mysql.fi:/home/my/mysql-3.23
2002-11-22 13:38:37 +02:00
monty@mashka.mysql.fi
e1af5fb24d
Fixed bug with indexed NULL column <=> NULL
...
Fix for Mac OS X shutdown
2002-11-22 13:35:43 +02:00
bell@sanja.is.com.ua
ed99de7dcc
fixed invalidation of query cache
...
excluded double call of 'invalidate()'
2002-11-22 00:33:15 +02:00
Sinisa@sinisa.nasamreza.org
a7fe266e54
fix error in result
2002-11-21 18:14:27 +02:00
monty@mashka.mysql.fi
dd1b7e0c84
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2002-11-20 22:57:42 +02:00
monty@mashka.mysql.fi
e65ddf3fc3
Try to optimize the cache buffer size needed for bulk_insert
...
Fix for shutdown on Mac OS X
2002-11-20 22:56:57 +02:00
serg@serg.mysql.com
acf4a7f8aa
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-11-20 15:17:57 +01:00
serg@serg.mysql.com
35282f8967
bug in _ftb_strstr fixed :)
2002-11-20 15:17:17 +01:00
Sinisa@sinisa.nasamreza.org
4b4febdf64
Merge sinisa@work.mysql.com:/home/bk/mysql
...
into sinisa.nasamreza.org:/mnt/work/mysql
2002-11-20 14:22:42 +02:00
salle@geopard.(none)
a1a88ab92b
Added tests for boolean operators in select part
...
Redo of changeset I commited, but failed to push
2002-11-18 13:41:07 +02:00
bell@sanja.is.com.ua
74f229fd61
Merge abelkin@work.mysql.com:/home/bk/mysql-4.0
...
into sanja.is.com.ua:/home/bell/mysql/mysql-4.0
2002-11-17 20:44:16 +02:00
bell@sanja.is.com.ua
64047ea9a7
new status variable (number of queries deleted because of low memory)
2002-11-17 20:41:25 +02:00