| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| | |
into ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0-tmp
|
| |
| |
| |
| | |
and innobase/*/makefilewin (which are unused now).
|
| |
| |
| |
| |
| | |
Applying patch from Marko.
All tests pass in pentium-debug-max build on Linux.
|
|\ \
| |/
| |
| | |
into msdesk.(none):/home/msvensson/mysql-5.0
|
| |
| |
| |
| | |
Add diagnostic code to track an assertion failure of 0 == pthread_mutex_destroy(); this was reported on the MySQL mailing list Sept 23, 2005
|
|\ \
| | |
| | |
| | | |
into 127.(none):/home/osku/mysql/5.0/revcpy
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
into 127.(none):/home/osku/mysql/5.0/13497
|
| |/ / |
|
|/ /
| |
| |
| | |
(bug #13497).
|
|\ \
| | |
| | |
| | | |
into 127.(none):/home/osku/mysql/5.0/clean
|
| |\ \
| | | |
| | | |
| | | | |
into polly.local:/home/kaa/src/mysql-5.0
|
| | | | |
|
| | | | |
|
|/ / / |
|
|/ / |
|
| |
| |
| |
| | |
Fix a compilation error: Visual C++ does not seem to allow variable declaration in the middle of a program block
|
|\ \
| | |
| | |
| | | |
into 127.(none):/home/osku/mysql/5.0/3443
|
| | | |
|
| | | |
|
|/ / |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Fix bug #12308 : do not roll back the whhole transaction in a lock wait timeout error, just roll back the latest SQL statement; note that the locks set in the latest SQL statements remain, as InnoDB does not know what locks were set in which SQL statement
|
| |
| |
| |
| | |
Add a sanity check to page_rec_is_comp; a new univ.i macro UNIV_RELEASE_NOT_YET_STABLE controls such sanity checks that we will remove after the release is stable enough
|
| |
| |
| |
| | |
Fix a wrong debug assert in the previous patch
|
| |
| |
| |
| | |
Add more comments to row_search_for_mysql() and remove the ugly double use of the variable rec in that function
|
| |
| |
| |
| | |
Fix bug #12947 : a consistent read could return inconsistent results; this bug was introduced in 5.0.5
|
|\ \
| | |
| | |
| | | |
into 127.(none):/home/osku/mysql-5.0-2
|
| |\ \
| | | |
| | | |
| | | | |
into 127.(none):/home/osku/mysql-5.0-2
|
| | | | |
|
|\ \ \ \
| | |_|/
| |/| |
| | | | |
into mysql.com:/home/emurphy/src/work/mysql-5.0
|
| | | | |
|
| |/ /
|/| |
| | |
| | | |
Add diagnostic code to track a crash in adaptive hash indexes; the crash may happen if block->index == NULL
|
| | |
| | |
| | |
| | | |
Temporarily remove error print if MySQL tries to do a SELECT even though trx->n_mysql_tables_in_use is 0. We must return the error print when the lock count of cursors is properly implemented (Bug #12456)
|
| | |
| | |
| | |
| | |
| | | |
This is quick fix and needs to be fixed when semi-consistent
high-granularity read view is implemented (Bug #12456).
|
| |/
|/|
| |
| | |
Do not use __builtin_expect etc. with the Intel ICC compiler, as the compiler crashed in btr0cur.c; the patch was submitted by Axel Schwenke (Bug #11510)
|
|\ \
| | |
| | |
| | | |
into 127.(none):/home/osku/mysql-5.0
|
| | |
| | |
| | |
| | | |
most notably deadlocked ones in SHOW INNODB STATUS. Fixes bug #7819.
|
|/ /
| |
| |
| | |
Added innodb_commit_concurrency variable
|
| |
| |
| |
| |
| | |
cursors (+ commit)" and Bug#11832 "Server crash with InnoDB + Cursors"
See comments to the changed files.
|
|\ \
| |/
| |
| | |
into hundin.mysql.fi:/home/heikki/mysql-5.0
|
| |
| |
| |
| | |
Fix a bug: InnoDB could in a crash recovery print a big false corruption warning if the first page of an ibdata file was 'recreated' in the buffer pool; this could happen, for example, if a table was dropped, and the page used later
|
| |
| |
| |
| |
| |
| | |
Push the patch of Jan Lindstrom: better comments
ha_innodb.cc:
Partial fix for Bug #12263 : we let InnoDB always to perform a rollback on the trx object if MySQL closes a connection; but we do print a warning to the .err log if an InnoDB transaction was active; we may remove that print later, since the situation really is not a bug; MySQL just is not aware that some cursor operation started an InnoDB transaction
|
| |
| |
| |
| |
| | |
row_sel_store_mysql_rec(): Make comment about space padding
more accurate.
|
| |
| |
| |
| | |
correctly.
|
|\ \
| |/
| |
| | |
into hundin.mysql.fi:/home/marko/mysql-5.0
|