summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* code cleanup after some reasoningserg@serg.mylan2003-12-096-10/+16
|
* typo fixedkonstantin@mysql.com2003-12-051-2/+2
|
* attempt to make ULONGLONG_MAX work on Windows.konstantin@mysql.com2003-12-052-0/+2
|
* Merge bk-internal.mysql.com:/home/bk/mysql-4.0konstantin@mysql.com2003-12-057-4/+76
|\ | | | | | | into mysql.com:/home/kostja/mysql/mysql-4.0-root
| * Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0guilhem@mysql.com2003-12-047-4/+76
| |\ | | | | | | | | | into mysql.com:/home/mysql_src/mysql-4.0
| | * - Fix for BUG#1858 "SQL-Thread stops working when using optimize table":guilhem@mysql.com2003-12-047-4/+76
| | | | | | | | | | | | | | | | | | | | | we change THD::system_thread from a 'bool' to a bitmap to be able to distinguish between delayed-insert threads and slave threads. - Fix for BUG#1701 "Update from multiple tables" (one line in sql_parse.cc, plus a new test rpl_multi_update.test). That's just adding an initialization.
* | | Merge mysql.com:/home/kostja/mysql/mysql-4.0-rootkonstantin@mysql.com2003-12-0523-59/+224
|\ \ \ | |/ / | | | | | | into mysql.com:/home/kostja/mysql/mysql-4.0-1790
| * | Merge gweir@bk-internal.mysql.com:/home/bk/mysql-4.0greg@mysql.com2003-12-043-3/+3
| |\ \ | | | | | | | | | | | | into mysql.com:/bk/mysql-4.0
| | * | Fix InstallShield 'String Tables could not be loaded' issuegreg@mysql.com2003-12-043-3/+3
| | | |
| * | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0monty@mysql.com2003-12-047-73/+61
| |\ \ \ | | |/ / | |/| | | | | | into mysql.com:/my/mysql-4.0
| | * | Allow space in service namesmonty@mysql.com2003-12-047-73/+61
| | | | | | | | | | | | | | | | move bdb/innodb tests to right places
| * | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0dlenev@mysql.com2003-12-041-9/+5
| |\ \ \ | | |_|/ | |/| | | | | | into mysql.com:/home/dlenev/src/mysql-4.0-tsbug
| | * | Fix undeterministic behaviour of year check dlenev@mysql.com2003-12-041-9/+5
| | | | | | | | | | | | | | | | | | | | | | | | if we failed to classify integer as datetime in Field_datetime::store(). Stylistic clean-ups.
| * | | Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0guilhem@mysql.com2003-12-041-5/+26
| |\ \ \ | | |_|/ | |/| | | | | | into mysql.com:/home/mysql_src/mysql-4.0
| | * | Fix for BUG#2011 "rare race condition producing "binlog has bad magic ↵guilhem@mysql.com2003-12-041-5/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | number" error in slave". The problem was that when the slave SQL thread reads a hot relay log (hot = the one being written to by the slave I/O thread), it must have the LOCK_log. It already took it for read_log_event(), but needs it also for check_binlog_magic(). This should fix all recently reported failures of the rpl_max_relay_size test in 4.1 and 5.0 (though the bug exists since 4.0, it showed up first in 5.0).
| * | | Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-4.0gluh@gluh.mysql.r18.ru2003-12-045-12/+25
| |\ \ \ | | | | | | | | | | | | | | | into gluh.mysql.r18.ru:/home/gluh/mysql-4.0.bugfssl
| | * | | Fix for bug#1944 'Function RPad() sometimes produce unexpected result'gluh@gluh.mysql.r18.ru2003-12-044-12/+20
| | | | |
| | * | | Fix for bug #1855: mysqld crashes with certain SSL connectionsgluh@gluh.mysql.r18.ru2003-11-241-0/+5
| | | | |
| * | | | Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.0sergefp@mysql.com2003-12-032-4/+4
| |\ \ \ \ | | | | | | | | | | | | | | | | | | into mysql.com:/home/psergey/mysql-4.0
| | * | | | Fix for bug #1980 testssergefp@mysql.com2003-12-032-4/+4
| | | | | |
| * | | | | - Bugfix for the Mac OS X startup script: Suppress the annoying lenz@mysql.com2003-12-031-0/+7
| | |_|/ / | |/| | | | | | | | | | | | | "$1: unbound variable" error when no option was given
| * | | | Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0guilhem@mysql.com2003-12-029-33/+173
| |\ \ \ \ | | |/ / / | | | | | | | | | | into mysql.com:/home/mysql_src/mysql-4.0
| | * | | Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.0sergefp@mysql.com2003-12-024-4/+83
| | |\ \ \ | | | |_|/ | | |/| | | | | | | into mysql.com:/home/psergey/mysql-4.0
| | | * | Fix for bug #1980sergefp@mysql.com2003-12-024-4/+83
| | | | |
| | * | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0dlenev@mysql.com2003-12-025-29/+90
| | |\ \ \ | | | | | | | | | | | | | | | | | | into mysql.com:/home/dlenev/src/mysql-4.0-tsbg
| | | * | | Fix for Bug #1448 "Date parsing fails, and fails to complain dlenev@mysql.com2003-12-025-29/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | about it". Now numbers representing illegal timestamps are converted to 0 value if they are stored as timestamp or datetime. This behaviour is consistent with manual and with behaviour of string -> timestamp conversion.
| * | | | | There is no reason that Intvar_log_event's constructor calls ↵guilhem@mysql.com2003-12-021-1/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Log_event::Log_event() instead of Log_event::Log_event(THD*, ...) when the event is built in the master to be written in the binlog. Rand_log_event already used the good constructor, so there really is no reason for Intvar_log_event to be an exception. This fixes a test failure of last night (which appeared after I removed a useless e.server_id=thd->server_id in log.cc; in fact this line was not useless because it hid the bad constructor). Replication tests pass, with Valgrind too.
* | | | | Post-review fixes for bug #1790 'BIT_AND() result in GROUP BY different whenkonstantin@mysql.com2003-12-024-17/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SQL_BIG_RESULT used': - BIT_AND now returns BIGINT UNSIGNED - in case there were no matching rows BIT_AND returns 18446744073709551615 (but not NULL), BIT_OR returns 0 (but not NULL). That's how Monty wants it and how is described in our docs.
* | | | | Merge mysql.com:/home/kostja/mysql/mysql-4.0-rootkonstantin@mysql.com2003-12-023-36/+36
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | into mysql.com:/home/kostja/mysql/mysql-4.0-1790
| * | | | fix for bug #1790: konstantin@mysql.com2003-11-213-36/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "BIT_AND() result in GROUP BY different when SQL_BIG_RESULT used" return value of BIT_AND changed to BIGINT SIGNED Also the patch fixes another bug: when temporary table is in use and one of values in group is NULL, BIT_AND always returns zero. Fixed it to always skip null values.
* | | | | Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0guilhem@mysql.com2003-12-011-4/+0
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | into mysql.com:/home/mysql_src/mysql-4.0
| * | | | Removing unneeded code: the Intvar_log_event constructor calls the Log_event ↵guilhem@mysql.com2003-12-011-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | constructor which does e.server_id=thd.server_id.
* | | | | rpl_parse and rpl_probe don't have to be reset as they are already 0monty@mysql.com2003-11-281-19/+23
| | | | |
* | | | | Merge bk-internal:/home/bk/mysql-4.0/serg@serg.mylan2003-11-283-2/+23
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql-4.0
| * \ \ \ \ Merge bk-internal.mysql.com:/home/bk/mysql-4.0monty@mysql.com2003-11-283-2/+23
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into mysql.com:/my/mysql-4.0
| | * | | | | Fixed range optimzier bug (Bug #1828)monty@mysql.com2003-11-283-2/+23
| | | | | | |
* | | | | | | "optimization cleanup" reverted - problems on rpl_redirect test.serg@serg.mylan2003-11-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It happens that mysql->client_next->client_next=mysql and mysql_close() goes into infinite loop. Results vary from simple sigsegv (FreeBSD), to hard system lockup (Linux) :)
* | | | | | | Merge bk-internal:/home/bk/mysql-4.0/serg@serg.mylan2003-11-283-1/+13
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql-4.0
| * | | | | | bug #1945. item(expression)->name=0, crash in find_item_in_listserg@serg.mylan2003-11-283-1/+13
| | | | | | |
* | | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0konstantin@mysql.com2003-11-281-5/+0
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | into mysql.com:/home/kostja/mysql/mysql-4.0-root
| * | | | | | no need to zero-initialize mysql->master->{rpl_pivot, options.rpl_parse, konstantin@mysql.com2003-11-281-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | options.rpl_probe} as they are zero-initialized in spawn_init()
| * | | | | | cleanup:konstantin@mysql.com2003-11-281-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | no need to set rpl_parse, rpl_probe and rpl_pivot to zero as whole mysql structure is bzeroed in mysql_init(0) few lines before
* | | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-4.0monty@mysql.com2003-11-263-2/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | into mysql.com:/my/mysql-4.0
| * | | | | | | Added compilation comment to 'show variables'monty@mysql.com2003-11-263-2/+4
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | This makes it possible to check origin of binary from the output of 'show variables'
* | | | | | | - Fixed missing node namelenz@mysql.com2003-11-251-1/+1
| | | | | | |
* | | | | | | - Removed COPYING.LIB from txt_files target in Docs/Makefile.amlenz@mysql.com2003-11-251-1/+1
| |_|/ / / / |/| | | | |
* | | | | | - Removed COPYING.LIB from all source and binary distributionslenz@mysql.com2003-11-255-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | after it was removed from manual.texi (where it was automatically generated from).
* | | | | | - Rephrased two option help texts to not start with "use the ..." as this lenz@mysql.com2003-11-242-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | confuses RPM's Perl module dependency checking (it adds a bogus requirement to "Perl(the)", as "use" is a Perl keyword). (BUG#1931)
* | | | | | Merge mysql.com:/space/my/mysql-4.0lenz@mysql.com2003-11-243-7/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into mysql.com:/space/my/mysql-4.0-build
| * | | | | | Fixed Bug#1907, option of type GET_BOOL with arg type OPT_ARGjani@rhols221.adsl.netsonic.fi2003-11-241-2/+0
| |/ / / / / | | | | | | | | | | | | | | | | | | did not call get_one_option().