An error occurred fetching the project authors.
- 06 Jun, 2006 1 commit
-
-
aivanov@mysql.com authored
Fixed BUG#19727 "InnoDB crashed server and crashed tables are not recoverable".
-
- 03 May, 2006 1 commit
-
-
holyfoot@deer.(none) authored
-
- 26 Apr, 2006 1 commit
-
-
aivanov@mysql.com authored
Use files innodb_mysql.[test|result] instead.
-
- 20 Apr, 2006 2 commits
-
-
aivanov@mysql.com authored
the innodb-5.0-ss476 snapshot.
-
aivanov@mysql.com authored
Fix BUG#18934: "InnoDB crashes when table uses column like DB_ROW_ID". Also, fix memory leaks in row_create_table_for_mysql() in rare corner cases.
-
- 17 Apr, 2006 1 commit
-
-
gkodinov@mysql.com authored
Testsuite added
-
- 12 Apr, 2006 1 commit
-
-
holyfoot@deer.(none) authored
-
- 11 Apr, 2006 1 commit
-
-
ramil@mysql.com authored
-
- 29 Mar, 2006 2 commits
-
-
aivanov@mysql.com authored
the innodb-5.0-ss368 snapshot.
-
aivanov@mysql.com authored
Fixed bugs: #16814: SHOW INNODB STATUS format error in LATEST FOREIGN KEY ERROR section dict_foreign_key_error_report(): Always print a newline after invoking dict_print_info_on_foreign_key_in_create_format(). #16827: Better InnoDB error message if ibdata files omitted from my.cnf. #17126: CHECK TABLE on InnoDB causes a short hang during check of adaptive hash. CHECK TABLE blocking other queries, by releasing the btr_search_latch periodically during the adaptive hash table validation. #17405: Valgrind: conditional jump or move depends on uninitialised valuesw. buf_block_init(): Reset magic_n, buf_fix_count, and io_fix to avoid testing uninitialised variables. #18077: InnoDB uses full explicit table locks in stored FUNCTION. #18238: When locks exhaust the buffer pool, InnoDB does not roll back the trx. Check in pessimistic insert and update if the buffer pool is exhausted by locks. #18252: Disk space leaks in updates of InnoDB BLOB rows. btr_cur_pessimistic_update(): Invoke rec_get_offset() after rec_set_field_extern_bits(). btr_store_big_rec_extern_fields(): Note that offsets will no longer be valid after calling this function. #18283: When InnoDB returns error 'lock table full', MySQL can write to binlog too much. #18384: InnoDB memory leak on duplicate key errors if row has many columns. row_ins_duplicate_error_in_clust(): Call mem_heap_free(heap) at func_exit if needed. #18350: Use consistent read in CREATE ... SELECT .. if innodb_locks_unsafe_for_binlog is used.
-
- 24 Feb, 2006 1 commit
-
-
monty@mysql.com authored
(Needed for "list of pushes" web page and autopush)
-
- 31 Jan, 2006 1 commit
-
-
aivanov@mysql.com authored
Applied innodb-5.0-ss149/162 snapshots.
-
- 30 Jan, 2006 1 commit
-
-
aivanov@mysql.com authored
Applied innodb-4.1-ss17 snapshot. Do not mistake TABLENAME_ibfk_0 for auto-generated id.
-
- 18 Jan, 2006 1 commit
-
-
aivanov@mysql.com authored
Make innodb_thread_concurrency 0 by default, and extend the usable range from 0 to 1000 (0 disables the thread throttling).
-
- 16 Jan, 2006 1 commit
-
-
aivanov@mysql.com authored
Fixed bugs: BUG#15991: "innodb-file-per-table + symlink database + rename = crash" BUG#15650: "DELETE with LEFT JOIN crashes server" BUG#15308: "Problem of Order with Enum Column in Primary Key" BUG#14189: "VARBINARY and BINARY variables: trailing space ignored"
-
- 15 Jan, 2006 1 commit
-
-
aivanov@mysql.com authored
Fixed BUG#14056: Column prefix index on UTF-8 primary key causes "Can't find record.." Also fixed bug 15991.
-
- 13 Dec, 2005 1 commit
-
-
aivanov@mysql.com authored
table' lockup". Changes from the innodb-5.0-ss92 snapshot. Do not call os_file_create_tmpfile() at runtime. Instead, create all tempfiles at startup and guard access to them with mutexes.
-
- 12 Dec, 2005 1 commit
-
-
aivanov@mysql.com authored
table' lockup". Changes from the innodb-4.1-ss11 snapshot. Do not call os_file-create_tmpfile() at runtime. Instead, create a tempfile at startup and guard access to it with a mutex. Also, fix bugs: 10511: "Wrong padding of UCS2 CHAR columns in ON UPDATE CASCADE"; 13778: "If FOREIGN_KEY_CHECKS=0, one can create inconsistent FOREIGN KEYs". When FOREIGN_KEY_CHECKS=0 we still need to check that datatypes between foreign key references are compatible. Also, added test cases (also for bug 9802).
-
- 06 Dec, 2005 1 commit
-
-
aivanov@mysql.com authored
to crash". Changes from snapshot innodb-5.0-ss52. Note that buf_block_t::index should be protected by btr_search_latch or an s-latch or x-latch on the index page. btr_search_drop_page_hash_index(): Read block->index while holding btr_search_latch and use the cached value in the loop. Remove some redundant assertions. Also fix 13778. When FOREIGN_KEY_CHECKS=0 we still need to check that datatypes between foreign key references are compatible. Also added test cases to 9802.
-
- 01 Dec, 2005 1 commit
-
-
jimw@mysql.com authored
-
- 19 Oct, 2005 1 commit
-
-
elliot@mysql.com authored
Applying InnoDB patch from Jan Lindstrom
-
- 30 Sep, 2005 1 commit
-
-
serg@serg.mylan authored
"SELECT ... FOR UPDATE executed as consistent read inside LOCK TABLES" Do not discard lock_type information as handler::start_stmt() may require knowledge. (fixed by Antony)
-
- 29 Sep, 2005 2 commits
-
-
jan@hundin.mysql.fi authored
i.e. range test.
-
jan@hundin.mysql.fi authored
consistent read (Bug #12669). This fixes InnoDB part of the bug.
-
- 28 Sep, 2005 1 commit
-
-
jan@hundin.mysql.fi authored
consistent read (Bug #12669).
-
- 23 Sep, 2005 2 commits
-
-
osku@127.(none) authored
-
osku@127.(none) authored
-
- 19 Sep, 2005 1 commit
-
-
evgen@moonbone.local authored
This is backport from 5.0 of fix for bug #11039
-
- 13 Sep, 2005 1 commit
-
-
monty@mishka.mysql.fi authored
Added flag to Field::store(longlong) to specify if value is unsigned. This fixes bug #12750: Incorrect storage of 9999999999999999999 in DECIMAL(19, 0) Fixed warning from valgrind in CREATE ... SELECT Fixed double free of mysql.options if reconnect failed
-
- 12 Sep, 2005 1 commit
-
-
monty@mishka.mysql.com authored
Fix for bug #13025; Server crash in filesort because wrong call to handler::position()
-
- 06 Sep, 2005 1 commit
-
-
osku@127.(none) authored
-
- 31 Aug, 2005 1 commit
-
-
msvensson@neptunus.(none) authored
- Add stricter checking of syntax in mysqltest
-
- 29 Aug, 2005 1 commit
-
-
ingo@mysql.com authored
Handle temporary tables like permanent tables: If the storage engine cannot truncate, delete instead.
-
- 23 Aug, 2005 1 commit
-
-
timour@mysql.com authored
* Provide backwards compatibility extension to name resolution of coalesced columns. The patch allows such columns to be qualified with a table (and db) name, as it is in 4.1. Based on a patch from Monty. * Adjusted tests accordingly to test both backwards compatible name resolution of qualified columns, and ANSI-style resolution of non-qualified columns. For this, each affected test has two versions - one with qualified columns, and one without.
-
- 19 Aug, 2005 1 commit
-
-
andrey@lmy004. authored
-
- 17 Aug, 2005 1 commit
-
-
osku@127.(none) authored
in InnoDB tables.
-
- 12 Aug, 2005 1 commit
-
-
timour@mysql.com authored
"Process NATURAL and USING joins according to SQL:2003". * Some of the main problems fixed by the patch: - in "select *" queries the * expanded correctly according to ANSI for arbitrary natural/using joins - natural/using joins are correctly transformed into JOIN ... ON for any number/nesting of the joins. - column references are correctly resolved against natural joins of any nesting and combined with arbitrary other joins. * This patch also contains a fix for name resolution of items inside the ON condition of JOIN ... ON - in this case items must be resolved only against the JOIN operands. To support such 'local' name resolution, the patch introduces a stack of name resolution contexts used at parse time. NOTICE: - This patch is not complete in the sense that - there are 2 test cases that still do not pass - one in join.test, one in select.test. Both are marked with a comment "TODO: WL#2486". - it does not include a new test specific for the task
-
- 09 Aug, 2005 1 commit
-
-
evgen@moonbone.local authored
When PRIMARY KEY is present ha_innobase::cmp_ref() uses it to compare refs. After comparing part of key it moves pointers to compare next part. For varchar parts pointers were moved only by length of parts, not including bytes containig part length itself. This results in wrong comparision and wrong number of deleted records.
-
- 28 Jul, 2005 1 commit
-
-
monty@mysql.com authored
-
- 14 Jul, 2005 1 commit
-
-
hf@deer.(none) authored
-