mariadb/mysql-test
marko bc48ebd870 branches/zip: Merge revisions 4976:4994 from branches/5.1:
------------------------------------------------------------------------
  r4994 | marko | 2009-05-14 15:04:55 +0300 (Thu, 14 May 2009) | 18 lines

  branches/5.1: Prevent a race condition in innobase_commit() by ensuring
  that innodb_commit_concurrency>0 remains constant at run time. (Bug #42101)

  srv_commit_concurrency: Make this a static variable in ha_innodb.cc.

  innobase_commit_concurrency_validate(): Check that innodb_commit_concurrency
  is not changed from or to 0 at run time.  This is needed, because
  innobase_commit() assumes that innodb_commit_concurrency>0 remains constant.
  Without this limitation, the checks for innodb_commit_concurrency>0
  in innobase_commit() should be removed and that function would have to
  acquire and release commit_cond_m at least twice per invocation.
  Normally, innodb_commit_concurrency=0, and introducing the mutex operations
  would mean significant overhead.

  innodb_bug42101.test, innodb_bug42101-nonzero.test: Test cases.

  rb://123 approved by Heikki Tuuri
  ------------------------------------------------------------------------
2009-05-14 11:31:43 +00:00
..
patches branches/zip: 2009-03-18 09:53:53 +00:00
ctype_innodb_like.inc Import 5.0 code. 2005-10-27 07:29:40 +00:00
have_innodb.inc branches/zip: Merge 2295:2367 from branches/5.1. 2008-03-17 14:09:44 +00:00
innodb-analyze.result branches/zip: 2008-09-15 10:40:44 +00:00
innodb-analyze.test branches/zip: 2008-09-15 10:40:44 +00:00
innodb-autoinc.result branches/zip: Merge revisions 4287:4357 from branches/5.1: 2009-03-05 20:23:17 +00:00
innodb-autoinc.test branches/zip: Merge revisions 4287:4357 from branches/5.1: 2009-03-05 20:23:17 +00:00
innodb-index.inc branches/zip: 2007-11-21 10:47:08 +00:00
innodb-index.result branches/zip: Refuse to use newly created indexes that may lack 2009-04-02 12:23:12 +00:00
innodb-index.test branches/zip: Refuse to use newly created indexes that may lack 2009-04-02 12:23:12 +00:00
innodb-index_ucs2.result branches/zip: 2007-11-21 11:23:05 +00:00
innodb-index_ucs2.test branches/zip: 2007-11-21 11:23:05 +00:00
innodb-lock.result Import 5.0 code. 2005-10-27 07:29:40 +00:00
innodb-lock.test branches/zip: Merge revisions 1322:1402 from trunk. 2007-04-02 05:39:41 +00:00
innodb-master.opt branches/zip: Merge revisions 265:459 from trunk. 2006-04-12 09:32:17 +00:00
innodb-replace.result branches/zip: Merge 2489:2524 from branches/5.1: 2008-07-01 06:53:40 +00:00
innodb-replace.test branches/zip: Merge 2489:2524 from branches/5.1: 2008-07-01 06:53:40 +00:00
innodb-semi-consistent-master.opt branches/zip: Merge revisions 3598:3601 from branches/5.1: 2009-01-05 10:54:53 +00:00
innodb-semi-consistent.result branches/zip: Merge revisions 4359:4400 from branches/5.1: 2009-03-12 08:26:40 +00:00
innodb-semi-consistent.test branches/zip: Merge revisions 4359:4400 from branches/5.1: 2009-03-12 08:26:40 +00:00
innodb-timeout.result branches/zip: Make innodb_lock_wait_timeout a settable session variable 2008-10-03 09:24:23 +00:00
innodb-timeout.test branches/zip: Make innodb_lock_wait_timeout a settable session variable 2008-10-03 09:24:23 +00:00
innodb-use-sys-malloc-master.opt branches/zip: Implement the parameter innodb_use_sys_malloc 2009-01-02 13:10:50 +00:00
innodb-use-sys-malloc.result branches/zip: Implement the parameter innodb_use_sys_malloc 2009-01-02 13:10:50 +00:00
innodb-use-sys-malloc.test branches/zip: Implement the parameter innodb_use_sys_malloc 2009-01-02 13:10:50 +00:00
innodb-zip.result branches/zip: 2009-02-25 19:33:32 +00:00
innodb-zip.test branches/zip: 2009-02-25 19:33:32 +00:00
innodb.result branches/zip: Merge revisions 4481:4710 from branches/5.1: 2009-04-15 08:26:32 +00:00
innodb.test branches/zip: Merge revisions 4481:4710 from branches/5.1: 2009-04-15 08:26:32 +00:00
innodb_bug34053.result branches/zip: Merge 2263:2295 from branches/5.1. 2008-02-18 20:09:03 +00:00
innodb_bug34053.test branches/zip: Merge 2295:2367 from branches/5.1. 2008-03-17 14:09:44 +00:00
innodb_bug34300.result branches/zip: Merge 2367:2384 from branches/5.1. 2008-03-26 17:14:00 +00:00
innodb_bug34300.test branches/zip: 2008-12-09 09:49:03 +00:00
innodb_bug35220.result branches/zip: Merge 2367:2384 from branches/5.1. 2008-03-26 17:14:00 +00:00
innodb_bug35220.test branches/zip: Merge 2367:2384 from branches/5.1. 2008-03-26 17:14:00 +00:00
innodb_bug36169.result branches/zip: 2008-04-23 05:45:19 +00:00
innodb_bug36169.test branches/zip: Always check for "row too large" when executing SQL to create 2008-11-20 10:22:40 +00:00
innodb_bug36172.result branches/zip: Fix bug# 36172. The zip code changes a precondition that a 2008-05-08 10:08:09 +00:00
innodb_bug36172.test branches/zip: Prevent infinite B-tree page splits by ensuring that 2008-09-17 06:23:52 +00:00
innodb_bug40360.result branches/zip: 2008-10-30 10:17:23 +00:00
innodb_bug40360.test branches/zip: 2008-10-30 10:17:23 +00:00
innodb_bug41904.result branches/zip: Add the tests that were forgotten from r3795. 2009-01-07 14:19:32 +00:00
innodb_bug41904.test branches/zip: Add the tests that were forgotten from r3795. 2009-01-07 14:19:32 +00:00
innodb_bug42101-nonzero-master.opt branches/zip: Merge revisions 4976:4994 from branches/5.1: 2009-05-14 11:31:43 +00:00
innodb_bug42101-nonzero.result branches/zip: Merge revisions 4976:4994 from branches/5.1: 2009-05-14 11:31:43 +00:00
innodb_bug42101-nonzero.test branches/zip: Merge revisions 4976:4994 from branches/5.1: 2009-05-14 11:31:43 +00:00
innodb_bug42101.result branches/zip: Merge revisions 4976:4994 from branches/5.1: 2009-05-14 11:31:43 +00:00
innodb_bug42101.test branches/zip: Merge revisions 4976:4994 from branches/5.1: 2009-05-14 11:31:43 +00:00
innodb_bug44032.result branches/zip: Adjust r4673 as in the merge to branches/6.0 -r4676. 2009-04-07 12:19:31 +00:00
innodb_bug44032.test branches/zip: Adjust r4673 as in the merge to branches/6.0 -r4676. 2009-04-07 12:19:31 +00:00
innodb_information_schema.result branches/zip: 2007-11-21 12:01:36 +00:00
innodb_information_schema.test branches/zip: INFORMATION_SCHEMA.INNODB_LOCKS: Quote lock_table, lock_index. 2007-11-21 08:46:11 +00:00
innodb_trx_weight.inc branches/zip: Merge 1553:1556 from trunk. 2007-06-08 07:05:17 +00:00
innodb_trx_weight.result branches/zip: Merge 1493:1533 from trunk. 2007-05-29 08:48:16 +00:00
innodb_trx_weight.test branches/zip: Merge 1575:1664 from trunk. 2007-08-01 11:18:43 +00:00