An error occurred fetching the project authors.
- 28 Oct, 2003 1 commit
-
-
acurtis@pcgem.rdg.cyberkinetica.com authored
This is a starting work to remove handler name dependencies from the Lex/Parser.
-
- 08 Oct, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Remove wait_if_global_read_lock on commit as this can cause deadlocks
-
- 28 Aug, 2003 1 commit
-
-
gluh@gluh.mysql.r18.ru authored
This commit is related to my previos one(ChangeSet 1.1583 03/08/27 18:03:39). Note about COMMIT&ROLLBACK: Only 'COMMIT' statement updates the binary log. 'ROLLBACK' statement doesn't update the binlog.
-
- 25 Aug, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Fix unlock error in myisamchk on windows when doing --sort-index Use SetFilePointer instead of SetFilePointerEx
-
- 22 Aug, 2003 1 commit
-
-
guilhem@mysql.com authored
fix for BUG#1113 "INSERT into non-trans table SELECT ; ROLLBACK" does not send warning" and fix for BUG#873 "In transaction, INSERT to non-trans table is written too early to binlog". Now we don't always write the non-trans update immediately to the binlog; if there is something in the binlog cache we write it to the binlog cache (because the non-trans update could depend on a trans table which was modified earlier in the transaction); then in case of ROLLBACK, we write the binlog cache to the binlog, wrapped with BEGIN/ROLLBACK. This guarantees that the slave does the same updates. For ROLLBACK TO SAVEPOINT: when we execute a SAVEPOINT command we write it to the binlog cache. At ROLLBACK TO SAVEPOINT, if some non-trans table was updated, we write ROLLBACK TO SAVEPOINT to the binlog cache; when the transaction terminates (COMMIT/ROLLBACK), the binlog cache will be flushed to the binlog (because of the non-trans update) so we'll have SAVEPOINT and ROLLBACK TO SAVEPOINT in the binlog. Apart from this rare case of updates of mixed table types in transaction, the usual way is still clear the binlog cache at ROLLBACK, or chop it at ROLLBACK TO SAVEPOINT (meaning the SAVEPOINT command is also chopped, which is fine). Note that BUG#873 encompasses subbugs 1) and 2) of BUG#333 "3 binlogging bugs when doing INSERT with mixed InnoDB/MyISAM".
-
- 17 Aug, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Changed some non fatal myisamchk error messages to warnings
-
- 28 Jul, 2003 1 commit
-
-
vva@eagle.mysql.r18.ru authored
-
- 22 Jul, 2003 1 commit
-
-
vva@eagle.mysql.r18.ru authored
-
- 15 Jul, 2003 1 commit
-
-
serg@serg.mylan authored
-
- 14 Jul, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Changed is_open() to work as before. Added back inited argument to LOG
-
- 11 Jul, 2003 1 commit
-
-
guilhem@mysql.com authored
a safer way of initing the mutexes in MYSQL_LOG. is_open() is now always thread-safe. See each file for details.
-
- 30 Jun, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
-
- 14 Jun, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
-
- 12 Jun, 2003 1 commit
-
-
igor@rurik.mysql.com authored
New feature: preload indexes into key cache. mi_preload.c: new file Many files: Added preload statement.
-
- 05 Jun, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Fix the BDB crash in the previous push; to save CPU remove duplicate calls of commit in InnoDB
-
- 04 Jun, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
If the autocommit is on, let handler.cc commit or rollback the whole transaction at an updating SQL statement end. This probably fixes bug number 578. The problem was that when explicit LOCK TABLES is used, then the lock count method in autocommit does not work.
-
- 13 May, 2003 2 commits
-
-
monty@narttu.mysql.fi authored
Fix for USE_FRM and crashed index file
-
monty@mashka.mysql.fi authored
Allow syntax CREATE TABLE t1 (LIKE t2)
-
- 02 May, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Eliminate the LOCK_log bottleneck in group commit in binlogging: flush InnoDB log files only after it has been released
-
- 30 Apr, 2003 1 commit
-
-
serg@serg.mylan authored
-
- 31 Mar, 2003 1 commit
-
-
serg@sergbook.mysql.com authored
don't increment LAST_INSERT_ID() when incremented value cannot be stored in auto_increment column (e.g. is too big)
-
- 19 Mar, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Use SESSION TABLE_HANDLER as default table handler if given table handler doesn't exists
-
- 04 Mar, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Fixed bug in LOCK TABLE + DROP TABLE when other thread was waiting for a table that was locked bug not droped
-
- 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
-
- 26 Feb, 2003 1 commit
-
-
bar@bar.mysql.r18.ru authored
Less default_charset_info
-
- 28 Jan, 2003 1 commit
-
-
serg@serg.mysql.com authored
-
- 05 Dec, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
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.
-
- 21 Nov, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
excluded double call of 'invalidate()'
-
- 11 Nov, 2002 1 commit
-
-
serg@serg.mysql.com authored
-
- 05 Nov, 2002 2 commits
-
-
bell@sanja.is.com.ua authored
-
serg@sergbook.mysql.com authored
-
- 03 Nov, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
fixed bug in quqry cache dbd transaction processing
-
- 08 Aug, 2002 1 commit
-
-
monty@mashka.mysql.fi authored
Lots of code fixes to the replication code (especially the binary logging and index log file handling) Fixed bugs in my last changeset that made MySQL hard to compile. Added mutex around some data that could cause table cache corruptions when using OPTIMIZE TABLE / REPAIR TABLE or automatic repair of MyISAM tables. Added mutex around some data in the slave start/stop code that could cause THD linked list corruptions Extended my_chsize() to allow one to specify a filler character. Extend vio_blocking to return the old state (This made some usage of this function much simpler) Added testing for some functions that they caller have got the required mutexes before calling the function. Use setrlimit() to ensure that we can write core file if one specifies --core-file. Added --slave-compressed-protocol Made 2 the minimum length for ft_min_word_len Added variables foreign_key_checks & unique_checks. Less logging from replication code (if not started with --log-warnings) Changed that SHOW INNODB STATUS requre the SUPER privilege More DBUG statements and a lot of new code comments
-
- 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
-
- 21 Jul, 2002 1 commit
-
-
serg@sergbook.mysql.com authored
HA_AUTO_PART_KEY support for handler parent class
-
- 22 Jun, 2002 1 commit
-
-
heikki@hundin.mysql.fi authored
Add BEGIN andd COMMIT around transactions in the binlog
-
- 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
-
- 17 May, 2002 1 commit
-
-
bar@gw.udmsearch.izhnet.ru authored
SELECT func(charset2) FROM t ORDER BY 1 works in correct charset
-
- 12 Apr, 2002 1 commit
-
-
monty@tik.mysql.fi authored
Split handler->option_flag() to handler->table_flags() and handler->index_flags()
-
- 22 Mar, 2002 1 commit
-
-
bell@sanja.is.com.ua authored
-