An error occurred fetching the project authors.
- 04 Mar, 2005 1 commit
-
-
heikki@hundin.mysql.fi authored
Do not assert, but print diagnostics if MySQL tries to free a trx where n_mysql_tables_in_use > 0
-
- 01 Mar, 2005 1 commit
-
-
jan@hundin.mysql.fi authored
until it has been comprehensive tested.
-
- 25 Feb, 2005 2 commits
-
-
heikki@hundin.mysql.fi authored
Fix wrong spelling
-
heikki@hundin.mysql.fi authored
Make InnoDB-5.0.3 to process log records of 4.1 undo log header create and reuse just like in 4.1; storing XID to the start of the undo log is a separately logged operation; this conforms to Rule 3 of InnoDB redo logging
-
- 22 Feb, 2005 3 commits
-
-
heikki@hundin.mysql.fi authored
Disable the XA code in InnoDB crash recovery; when Jan and Sergei want to test XA, they should revert this patch
-
jan@hundin.mysql.fi authored
-
jan@hundin.mysql.fi authored
-
- 04 Feb, 2005 1 commit
-
-
marko@hundin.mysql.fi authored
by adding #ifndef UNIV_HOTBACKUP and adjusting some function declarations.
-
- 17 Jan, 2005 1 commit
-
-
jan@hundin.mysql.fi authored
-
- 16 Jan, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 27 Dec, 2004 1 commit
-
-
heikki@hundin.mysql.fi authored
Fix InnoDB critical bug #7496; we scan the InnoDB data dictionary also at a normal mysqld startup, and create the spaces, so that we know the mapping space id -> .ibd file name; fix an infinite loop if DISCARD TABLESPACE coincides with INSERT or some other table operation; fix a potential crash if DISCARD TABLESPACE coincides with a cascaded FOREIGN KEY operation in the same table; do not allow DISCARD TABLESPACE of a referenced table if FOREIGN_KEY_CHECKS=1
-
- 09 Dec, 2004 1 commit
-
-
jan@hundin.mysql.fi authored
transactional table locks to tables mentioned in the query. These locks are released at the end of the transaction automatically. This is fix for bugs #5655, #5998 and issue #3762.
-
- 01 Dec, 2004 1 commit
-
-
jan@hundin.mysql.fi authored
-
- 30 Nov, 2004 1 commit
-
-
jan@hundin.mysql.fi authored
-
- 12 Jul, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
-
- 17 Jun, 2004 1 commit
-
-
heikki@hundin.mysql.fi authored
-
- 27 May, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
Disable log archiving code unless #ifdef UNIV_LOG_ARCHIVE Remove (char*) casts of string constants; add const qualifiers Remove some Hot Backup code unless #ifdef UNIV_HOTBACKUP
-
- 25 May, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
-
- 13 May, 2004 1 commit
-
-
heikki@hundin.mysql.fi authored
Reserve the MySQL LOCK_thread_count mutex when printing thd->query of an arbitrary transaction; if we are printing thd->query of a transaction that we know is currently executing inside InnoDB, then we know that MySQL cannot meanwhile change thd->query, and no need to reserve the MySQL mutex; note that this patch still leaves open the possibility of races in MySQL's thd->query_len
-
- 29 Apr, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
-
- 06 Apr, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
instead of stdout or fixed-size memory buffers
-
- 18 Mar, 2004 1 commit
-
-
heikki@hundin.mysql.fi authored
Update an obsolete comment about trx commit: we can no longer call trx_undo_update_cleanup_by_discard(), and actually, the idea to call it was erroneous, it cannot work
-
- 13 Mar, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
-
- 12 Mar, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
-
- 11 Mar, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
-
- 20 Feb, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
Removed unused code .del-os0trash.c~8cae5c1695501117: Delete: innobase/os/os0trash.c dict0crea.c: Protect all sprintf(%s) with assertions
-
- 19 Feb, 2004 1 commit
-
-
marko@hundin.mysql.fi authored
-
- 20 Dec, 2003 1 commit
-
-
monty@mysql.com authored
A after merge fix for last merge
-
- 07 Oct, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Multiple tablespaces for InnoDB sql_table.cc: Tell explicitly that InnoDB should retrieve all columns in CHECKSUM TABLE sql_update.cc, sql_select.cc, my_base.h: More descriptive flag name HA_EXTRA_RETRIEVE_ALL_COLS
-
- 25 Jul, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Merge trx0trx.c: Print more info about a trx in SHOW INNODB status; try to find the bug reported by Plaxo buf0buf.c: Check that page log sequence numbers are not in the future log0recv.c, log0log.c: Fixed a bug: if you used big BLOBs, and your log files were relatively small, InnoDB could in a big BLOB operation temporarily write over the log produced AFTER the latest checkpoint. If InnoDB would crash at that moment, then the crash recovery would fail, because InnoDB would not be able to scan the log even up to the latest checkpoint. Starting from this version, InnoDB tries to ensure the latest checkpoint is young enough. If that is not possible, InnoDB prints a warning to the .err log
-
- 08 Jul, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
A cosmetic change: set trx id to zero at creation so that SHOW INNODB STATUS does not print a random value for the id of a transaction object for which the transaction has never been started yet (for example, running SHOW INNODB STATUS as the first command from a mysql prompt printed a random id for the trx object associated with the session itself running the SHOW INNODB STATUS command)
-
- 03 Jul, 2003 2 commits
-
-
heikki@hundin.mysql.fi authored
Remove potential starvation of a full log buffer flush: only flush up to the lsn which was the largest at the time when we requested the full log buffer flush os0sync.h, os0sync.c: Fix a bug in os_event on Unix: even though we signaled the event, some threads could continue waiting if the event became nonsignaled quickly again; this made group commit less efficient than it should be
-
heikki@hundin.mysql.fi authored
Fix bug: group commit still did not work when we had MySQL binlogging on
-
- 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
-
- 16 May, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Search first only 10 % of the LRU list for a replaceable block before doing an LRU flush; enable again flushing of close pages also in a flush list (checkpointing) flush trx0trx.c: Add forgotten return value (it was not used anywhere, fortunately) ha_innodb.h, mysql_priv.h: Move declaration of srv_buf_pool_max_modified_pct to ha_innodb.h and enclose it to denote it is a C variable, not C++
-
- 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
-
- 27 Apr, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Remove code never actually used in IGNORE; InnoDB just rolls back the latest row insert or update on a duplicate key error and leaves it for MySQL to decide whether to ignore the error
-
- 15 Jan, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Print also the thread ids in SHOW INNODB STATUS also in Linux
-
- 12 Jan, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Add diagnostic prints to determine why the 'queries inside InnoDB' might drift upwards ha_innodb.cc: Add more print space to SHOW INNODB STATUS; remove possible memory leak in case there is an error
-
- 06 Jan, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Reduce memory usage of the buffer headers Many files: Merge InnoDB-4.1 with AWE support
-