mariadb/innobase/include
marko@hundin.mysql.fi a89939c8e7 InnoDB: Do not flush after each write, not even when creating the
data files.  Previously, writes were flushed until the doublewrite
buffer was created.  That would be too slow on systems where
os_file_flush() [or fsync(2)] is slow.  (Bug #12125)
2005-07-26 14:03:34 +03:00
..
btr0btr.h InnoDB: Revert most of ChangeSet@1.1772, as the debug functions may 2004-06-16 13:41:14 +03:00
btr0btr.ic merge with 4.0 2004-03-16 22:41:30 +02:00
btr0cur.h InnoDB: Make btr_cur_unmark_extern_fields() a static function 2004-03-16 15:26:33 +02:00
btr0cur.ic
btr0pcur.h row0sel.c, btr0pcur.c, btr0pcur.ic, btr0pcur.h: 2005-04-06 10:27:40 +03:00
btr0pcur.ic row0sel.c, btr0pcur.c, btr0pcur.ic, btr0pcur.h: 2005-04-06 10:27:40 +03:00
btr0sea.h InnoDB: Remove some debug variables unless UNIV_SEARCH_PERF_STAT is defined 2004-03-16 18:55:44 +02:00
btr0sea.ic Allow UNIV_SYNC_DEBUG to be disabled while UNIV_DEBUG is enabled 2004-03-12 17:14:51 +02:00
btr0types.h
buf0buf.h Merge with 4.0.21 2004-06-18 04:38:58 +03:00
buf0buf.ic Merge with 4.0.21 2004-06-18 04:38:58 +03:00
buf0flu.h InnoDB: Revert most of ChangeSet@1.1772, as the debug functions may 2004-06-16 13:41:14 +03:00
buf0flu.ic Allow UNIV_SYNC_DEBUG to be disabled while UNIV_DEBUG is enabled 2004-03-12 17:14:51 +02:00
buf0lru.h Many files: 2004-11-26 00:12:50 +02:00
buf0lru.ic
buf0rea.h Many files: 2003-10-07 17:28:59 +03:00
buf0types.h
data0data.h Merge with 4.0.21 2004-06-18 04:38:58 +03:00
data0data.ic After merge fixes 2004-05-24 14:42:34 +03:00
data0type.h InnoDB: Fixed bugs in the padding and trimming of trailing spaces 2004-12-17 18:35:11 +02:00
data0type.ic merge with 4.0 2004-03-16 22:41:30 +02:00
data0types.h
db0err.h Many files: 2004-11-26 00:12:50 +02:00
dict0boot.h Many files: 2003-10-07 17:28:59 +03:00
dict0boot.ic Merge 2001-10-30 17:38:44 +02:00
dict0crea.h Many files: 2004-02-20 16:34:09 +02:00
dict0crea.ic
dict0dict.h dict0dict.c, dict0dict.h, fil0fil.c: 2005-04-27 02:57:19 +03:00
dict0dict.ic dict0dict.ic: 2004-11-09 15:59:45 +02:00
dict0load.h InnoDB: Ignore character set mismatch in ALTER TABLE and RENAME TABLE 2005-04-12 16:12:34 +03:00
dict0load.ic
dict0mem.h Many files: 2004-10-07 20:53:20 +03:00
dict0mem.ic
dict0types.h InnoDB: Remove unnecessary code, mostly related to stored procedures 2004-03-31 10:30:14 +03:00
dyn0dyn.h dyn0dyn.h: 2004-08-02 13:02:34 +03:00
dyn0dyn.ic Many files: 2003-10-07 17:28:59 +03:00
eval0eval.h
eval0eval.ic eval0eval.ic: 2005-02-02 01:43:25 +02:00
eval0proc.h
eval0proc.ic
fil0fil.h Many files: 2004-12-27 04:10:25 +02:00
fsp0fsp.h fsp0fsp.h: 2004-10-01 20:05:30 +03:00
fsp0fsp.ic
fut0fut.h
fut0fut.ic Allow UNIV_SYNC_DEBUG to be disabled while UNIV_DEBUG is enabled 2004-03-12 17:14:51 +02:00
fut0lst.h InnoDB: Revert most of ChangeSet@1.1772, as the debug functions may 2004-06-16 13:41:14 +03:00
fut0lst.ic Many files: 2003-10-07 17:28:59 +03:00
ha0ha.h Merge with 4.0 2004-04-26 15:53:31 +03:00
ha0ha.ic Merge with 4.0 2004-04-26 15:53:31 +03:00
hash0hash.h Merge with 4.0.21 2004-06-18 04:38:58 +03:00
hash0hash.ic Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040311211202|05613 2004-06-17 13:25:06 +03:00
ibuf0ibuf.h Merge with 4.0 2004-04-26 15:53:31 +03:00
ibuf0ibuf.ic Many files: 2003-10-13 11:20:19 +03:00
ibuf0types.h
lock0lock.h InnoDB: Truncate SHOW INNODB STATUS output at the start of the list 2005-04-19 14:35:47 +03:00
lock0lock.ic Allow UNIV_SYNC_DEBUG to be disabled while UNIV_DEBUG is enabled 2004-03-12 17:14:51 +02:00
lock0types.h
log0log.h Merge with 4.0.21 2004-06-18 04:38:58 +03:00
log0log.ic Merge with 4.0.21 2004-06-18 04:38:58 +03:00
log0recv.h InnoDB cleanup: 2004-05-27 15:27:43 +03:00
log0recv.ic
mach0data.h mach0data.ic, mach0data.h: 2004-06-18 15:54:19 +03:00
mach0data.ic Merge with 4.0 to get the latest bug patches to 4.1 2004-06-25 20:13:05 +03:00
Makefile.am Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040525171209|56870 2004-06-17 11:57:45 +03:00
Makefile.i - Fixed bug in "make DESTDIR=<dir> install" - the InnoDB static 2003-04-10 20:03:52 +02:00
makefilewin.i
mem0dbg.h mem0dbg.h, mem0dbg.c: 2004-06-17 17:30:33 +03:00
mem0dbg.ic Merge with 4.0.21 2004-06-18 04:38:58 +03:00
mem0mem.h Fix compiler warnings (detected by Intel's C++ compiler) 2004-10-22 18:44:51 +03:00
mem0mem.ic InnoDB: Portability fixes for warnings reported on IA-64 Windows 2005-03-07 12:03:33 +02:00
mem0pool.h InnoDB: Revert most of ChangeSet@1.1772, as the debug functions may 2004-06-16 13:41:14 +03:00
mem0pool.ic
mtr0log.h manually merged 2004-08-18 19:57:55 +02:00
mtr0log.ic manually merged 2004-08-18 19:57:55 +02:00
mtr0mtr.h Merge with 4.0.21 2004-06-18 04:38:58 +03:00
mtr0mtr.ic InnoDB cleanup: eliminate IB__FILE__ 2004-05-14 16:06:21 +03:00
mtr0types.h
os0file.h InnoDB: Do not flush after each write, not even when creating the 2005-07-26 14:03:34 +03:00
os0proc.h merge with 4.0 2004-02-22 09:50:59 +02:00
os0proc.ic
os0sync.h InnoDB cleanup: Add const qualifiers to many char* arguments 2004-05-17 14:40:31 +03:00
os0sync.ic os0thread.h, os0sync.ic, os0sync.h, os0thread.c, os0sync.c, os0file.c: 2003-06-02 13:11:20 +03:00
os0thread.h Changed prototype of killed_ptr() to make it more portable 2004-05-26 19:12:49 +03:00
os0thread.ic
page0cur.h InnoDB: Remove some debug variables unless UNIV_SEARCH_PERF_STAT is defined 2004-03-16 18:55:44 +02:00
page0cur.ic
page0page.h Many files: 2003-10-07 17:28:59 +03:00
page0page.ic InnoDB: Portability fixes for warnings reported on IA-64 Windows 2005-03-07 12:03:33 +02:00
page0types.h
pars0grm.h pars0grm.h, pars0grm.c, lexyy.c: 2002-08-22 13:33:45 +03:00
pars0opt.h InnoDB: Revert most of ChangeSet@1.1772, as the debug functions may 2004-06-16 13:41:14 +03:00
pars0opt.ic
pars0pars.h InnoDB: Portability fixes for warnings reported on IA-64 Windows 2005-03-07 12:03:33 +02:00
pars0pars.ic
pars0sym.h InnoDB: Portability fixes for warnings reported on IA-64 Windows 2005-03-07 12:03:33 +02:00
pars0sym.ic
pars0types.h InnoDB: Remove unnecessary code, mostly related to stored procedures 2004-03-31 10:30:14 +03:00
que0que.h Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040316101802|63386 2004-06-17 14:01:56 +03:00
que0que.ic Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040316101802|63386 2004-06-17 14:01:56 +03:00
que0types.h Many files: 2003-10-07 17:28:59 +03:00
read0read.h Many files: 2002-10-29 23:16:46 +02:00
read0read.ic
read0types.h
rem0cmp.h Many files: 2003-06-15 01:04:28 +03:00
rem0cmp.ic Many files: 2004-02-20 16:34:09 +02:00
rem0rec.h Merge with 4.0 2004-04-26 15:53:31 +03:00
rem0rec.ic rem0rec.ic: 2005-02-02 00:31:06 +02:00
rem0types.h
row0ins.h Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040311211202|05613 2004-06-17 13:25:06 +03:00
row0ins.ic
row0mysql.h Merge marko@bk-internal.mysql.com:/home/bk/mysql-4.1 2005-01-12 14:08:25 +02:00
row0mysql.ic InnoDB: Fixed bugs in the padding and trimming of trailing spaces 2004-12-17 18:35:11 +02:00
row0purge.h
row0purge.ic
row0row.h InnoDB: quote identifiers according to MySQL settings (Bug #5292) 2004-10-01 11:51:59 +03:00
row0row.ic
row0sel.h Many files: 2004-11-26 00:12:50 +02:00
row0sel.ic Merge with 4.0 2004-04-26 15:53:31 +03:00
row0types.h
row0uins.h InnoDB cleanup: fixing buffer overflows and quoting of quotes 2004-04-01 16:51:34 +03:00
row0uins.ic
row0umod.h
row0umod.ic
row0undo.h InnoDB cleanup: fixing buffer overflows and quoting of quotes 2004-04-01 16:51:34 +03:00
row0undo.ic
row0upd.h InnoDB: quote identifiers according to MySQL settings (Bug #5292) 2004-10-01 11:51:59 +03:00
row0upd.ic InnoDB: quote identifiers according to MySQL settings (Bug #5292) 2004-10-01 11:51:59 +03:00
row0vers.h
row0vers.ic Added xml patch to mysqldump. 2001-11-05 23:48:03 +02:00
srv0que.h srv0que.c: 2004-06-17 12:35:04 +03:00
srv0srv.h InnoDB: Truncate SHOW INNODB STATUS output at the start of the list 2005-04-19 14:35:47 +03:00
srv0srv.ic
srv0start.h InnoDB: Detect the availability of the Mac OS X fsync() work-around 2005-01-13 16:15:14 +02:00
sync0arr.h Merge 2004-10-08 15:43:27 +03:00
sync0arr.ic
sync0rw.h Merge with 4.0.21 2004-06-18 04:38:58 +03:00
sync0rw.ic InnoDB cleanup: 2004-05-27 15:27:43 +03:00
sync0sync.h Merge with 4.0.21 2004-06-18 04:38:58 +03:00
sync0sync.ic InnoDB cleanup: 2004-05-27 15:27:43 +03:00
sync0types.h
thr0loc.h
thr0loc.ic
trx0purge.h Many files: 2002-10-29 23:16:46 +02:00
trx0purge.ic
trx0rec.h InnoDB: quote identifiers according to MySQL settings (Bug #5292) 2004-10-01 11:51:59 +03:00
trx0rec.ic
trx0roll.h Merge with 4.0.21 2004-06-18 04:38:58 +03:00
trx0roll.ic
trx0rseg.h
trx0rseg.ic merge with 4.0 2004-03-16 22:41:30 +02:00
trx0sys.h Backport innodb_max_purge_lag from 4.1 2004-10-27 13:33:11 +03:00
trx0sys.ic Allow UNIV_SYNC_DEBUG to be disabled while UNIV_DEBUG is enabled 2004-03-12 17:14:51 +02:00
trx0trx.h Merge 2005-03-21 22:14:00 +02:00
trx0trx.ic trx0trx.ic, trx0trx.h, srv0srv.h, row0sel.h, dict0mem.h: 2002-09-20 05:18:55 +03:00
trx0types.h Many files: 2003-06-15 01:04:28 +03:00
trx0undo.h trx0undo.h, trx0undo.c, trx0trx.c: 2004-03-18 14:57:22 +02:00
trx0undo.ic Allow UNIV_SYNC_DEBUG to be disabled while UNIV_DEBUG is enabled 2004-03-12 17:14:51 +02:00
univ.i Proper fix for comparision with ' ' 2005-02-01 16:27:08 +02:00
usr0sess.h Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040525171209|56870 2004-06-17 11:57:45 +03:00
usr0sess.ic Remove unneeded module "com" 2004-03-11 12:55:28 +02:00
usr0types.h Remove unneeded module "com" 2004-03-11 12:55:28 +02:00
ut0byte.h InnoDB: Treat UTF-8 strings properly in case insensitive operations 2004-10-18 16:00:57 +03:00
ut0byte.ic Many files: 2003-10-07 17:28:59 +03:00
ut0dbg.h manually merged 2004-08-18 19:57:55 +02:00
ut0lst.h
ut0mem.h Many files: 2004-11-26 00:12:50 +02:00
ut0mem.ic InnoDB: Fix ALTER TABLE t DISCARD TABLESPACE (Bug #5851) 2004-10-04 20:38:23 +03:00
ut0rnd.h InnoDB cleanup: Add const qualifiers to many char* arguments 2004-05-17 14:40:31 +03:00
ut0rnd.ic InnoDB cleanup: Add const qualifiers to many char* arguments 2004-05-17 14:40:31 +03:00
ut0sort.h
ut0ut.h InnoDB: quote identifiers according to MySQL settings (Bug #5292) 2004-10-01 11:51:59 +03:00
ut0ut.ic Many files: 2003-10-07 17:28:59 +03:00