An error occurred fetching the project authors.
- 03 Nov, 2005 1 commit
-
-
ingo@mysql.com authored
Version for 4.0. It fixes two problems: 1. The cause of the bug was that we did not check the table version for the HANDLER ... READ commands. We did not notice when a table was replaced by a new one. This can happen during ALTER TABLE, REPAIR TABLE, and OPTIMIZE TABLE (there might be more cases). I call the fix for this problem "the primary bug fix". 2. mysql_ha_flush() was not always called with a locked LOCK_open. Though the function comment clearly said it must. I changed the code so that the locking is done when required. I call the fix for this problem "the secondary fix".
-
- 07 Dec, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 24 Sep, 2004 1 commit
-
-
ingo@mysql.com authored
BUG#4335 - one name can be handler open'ed many times. Reworked the HANDLER functions and interface. Using a HASH to store information on open tables that survives FLUSH TABLE. HANDLER tables alias names must now be unique, though it is allowed in 4.0 to qualify them with the database name of the base table.
-
- 29 Jul, 2004 1 commit
-
-
guilhem@mysql.com authored
Avoiding a theoretically possible crash (pthread_mutex_lock(0)) which could (at least in POSIX Threads books) happen on SMP machines, when a thread is going to wait on a condition and it is KILLed at the same time. Cleaning code a bit by adding a test in enter_cond() that we have the mutex (was already the case in all places where it's called except one which is fixed here).
-
- 05 Feb, 2004 1 commit
-
-
vva@eagle.mysql.r18.ru authored
-
- 04 Feb, 2004 1 commit
-
-
vva@eagle.mysql.r18.ru authored
(fixed bug #2526 "--init-file crashes MySQL if contains large select") Such checking usually works in send_ok, send_eof, but in this case large result causes interim flushing.
-
- 30 Jan, 2004 1 commit
-
-
monty@mysql.com authored
Fixed parsing of column names and foreign key constraints in Innobase to handle quoted identifiers and identifiers with space. (Bug #1725) Fix optimizer tuning bug when first used key part was a constant. (Bug #1679)
-
- 31 Oct, 2003 1 commit
-
-
guilhem@mysql.com authored
- when we don't have in_addr_t, use uint32. - a forgotten initialization of slave_proxy_id in sql/log_event.cc (was not really "forgot", was "we needn't init it there", but there was one case where we needed...). - made slave_proxy_id always meaningful in THD and Log_event, so we can rely more on it (no need to test if it's meaningful). THD::slave_proxy_id is equal to THD::thread_id except for the slave SQL thread. - clean up the slave's temporary table (i.e. free their memory) when slave server shuts down.
-
- 29 Aug, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Changes like this should be done to 4.1, not to a stable release
-
- 28 Aug, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
-
- 19 Aug, 2003 1 commit
-
-
dlenev@mysql.com authored
log-slave-updates since this causes unexpected values in Exec_master_log_pos in A->B->C replication setup, synchronization problems in master_pos_wait()... Still this brokes some functionality in sql/repl_failsafe.cc (but this file is not used now)
-
- 26 Apr, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Fix for LEFT/RIGHT/MID with multi-byte-character sets (bug 314) Fix for new bison 1.875 max_insert_delayed_threads and delayed_insert_timeout now works as documented (bug 211) Don't show port in SHOW PROCESSLIST for system threads Fix problem with ORDER BY being discarded for some DISTINCT queries (bug 275) Fixed bug with NATURAL LEFT JOIN, NATURAL RIGHT JOIN and RIGHT JOIN when using many joined tables (Bug 212)
-
- 18 Mar, 2003 1 commit
-
-
lenz@mysql.com authored
symbol in libmysqlclient) (thanks to Dennis Haney for the initial patch) - cleanup: removed client/password.c (not used at all) and libmysql/password.c (should rather be a symlink to sql/password.c instead) - applied HPUX11 portability fix for char_val declaration to sql/password.c (taken from libmysql/password.c)
-
- 13 Mar, 2003 1 commit
-
-
lenz@mysql.com authored
"DBUG_RETURN undeclared" on Mac OS X)
-
- 11 Mar, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
-
- 03 Mar, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Fix a hang on the adaptive hash S-latch if an application program uses mysql_use_result() and performs queries on two connections at the same time
-
- 27 Feb, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Fixed bug in RAND() usage in mysqlbinlog
-
- 12 Feb, 2003 1 commit
-
-
serg@serg.mysql.com authored
-
- 11 Feb, 2003 1 commit
-
-
serg@serg.mysql.com authored
-
- 28 Jan, 2003 1 commit
-
-
peter@mysql.com authored
-
- 05 Dec, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
Fixed 'not initialized' memory error.
-
- 03 Dec, 2002 1 commit
-
-
monty@hundin.mysql.fi authored
Optimized SELECT DISTINCT ... ORDER BY ... LIMIT Fixed reference to uninitalized variable
-
- 16 Nov, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
Add support for LIMIT # OFFSET # Changed lock handling: Now all locks should be stored in TABLE_LIST instead of passed to functions. Don't call query_cache_invalidate() twice in some cases mysql_change_user() now clears states to be equal to close + connect. Fixed a bug with multi-table-update and multi-table-delete when used with LOCK TABLES Fixed a bug with replicate-do and UPDATE
-
- 07 Nov, 2002 2 commits
-
-
monty@hundin.mysql.fi authored
-
monty@butch. authored
-
- 29 Oct, 2002 1 commit
-
-
nick@mysql.com authored
-
- 22 Oct, 2002 1 commit
-
-
nick@mysql.com authored
-
- 17 Oct, 2002 1 commit
-
-
nick@mysql.com authored
-
- 24 Sep, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
Only write short usage if one starts mysqldump without any options Added query cache on windows Added error message if one can't read privilege tables
-
- 19 Sep, 2002 2 commits
-
-
bell@sanja.is.com.ua authored
-
bell@sanja.is.com.ua authored
windows case insensitive tables name work around
-
- 05 Sep, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
Fixed that GRANT ... REQUIRE options are not forgot when doing new GRANT Changed fn_ext to point at first '.' after directory. FLUSH LOGS removed numerical extension for all future update logs. Fixed the mysqld --help reports right values for --datadir and --bind-address --log-binary=a.b.c now properly strips of .b.c Fix that one can DROP UDF functions that was not loaded at startup Made AND optional in REQUIRE Added REQUIRE NONE
-
- 03 Sep, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
Check if AND/OR expression can be NULL; Fixed bug in GROUP BY and-or-expression where expression could be NULL Bug fix for SHOW OPEN TABLES when user didn't have privilege to access all open tables. Better fix for ALTER TABLE on BDB tables.
-
- 22 Aug, 2002 1 commit
-
-
monty@hundin.mysql.fi authored
Changed option variables to my_bool (to avoid bugs in my_getopt()) Added new thread specific mutex LOCK_delete to be able to free LOCK_thread_count early. Changed usage of LOCK_thread_count -> LOCK_status for statistics variables
-
- 08 Aug, 2002 1 commit
-
-
monty@hundin.mysql.fi authored
Make safe_mysqld a symlink to mysqld_safe in binary distribution Fixed problem with CTRL-C when using mysqld --bootstrap
-
- 23 Jul, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
Made a some new buffers thread specific and changeable. Resize of key_buffer. AUTO_COMMIT -> AUTOCOMMIT Fixed mutex bug in DROP DATABASE Fixed bug when using auto_increment as second part of a key where first part could include NULL. Split handler->extra() to extra() and extra_opt() to be able to support thread specific buffers. Don't write message to error log when slave reconnects becasue of timeout. Fixed possible update problem when using DELETE/UPDATE on small tables (In some cases we used index even if table scanning would be better) A lot of minior code cleanups
-
- 28 Jun, 2002 1 commit
-
-
jani@rhols221.adsl.netsonic.fi authored
-
- 12 Jun, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
SHOW DATABASES CREATE TEMPORARY TABLE LOCK TABLES REPLICATION SLAVE & REPLICATION CLIENT SUPER EXECUTE All scripts & documentation is updated for this change. Added better error messages for global privileges
-
- 11 Jun, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
(All commit emails since 4.0.1 checked) This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
-
- 08 Jun, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
transaction-live memory cleanup moved to ha_commit/ha_rollback fixed query cache validator to work correctly on systems that allocate unaligned dat
-