mariadb/storage/xtradb/include
Sergei Golubchik bbb3527635 Remove engine-specific (but identical) icp callbacks. create one reusable
common icp callback in the handler.cc.

It can also increment status counters, without making the engine
dependent on the exact THD layout (that is different in embedded).
2012-02-17 13:27:41 +01:00
..
btr0btr.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
btr0btr.ic Merge XtraDB from Percona Server 5.1.54-12.5 into MariaDB. 2011-02-04 14:18:08 +01:00
btr0cur.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
btr0cur.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
btr0pcur.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
btr0pcur.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
btr0sea.h Merge XtraDB from Percona-server-5.1.51-12 into MariaDB. 2010-10-19 14:16:15 +02:00
btr0sea.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
btr0types.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
buf0buddy.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
buf0buddy.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
buf0buf.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
buf0buf.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
buf0flu.h Merge of innodb_plugin for MySQL 5.1.53 with xtradb 2010-11-25 15:11:37 +02:00
buf0flu.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
buf0lru.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
buf0lru.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
buf0rea.h Merge XtraDB from Percona server 5.1.49-12 into MariaDB. 2010-09-03 19:42:54 +02:00
buf0types.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
data0data.h Merged InnoDB plugin from MySQL 5.1.54 -> MySQL 5.1.55 into xtradb 2011-02-22 19:24:24 +02:00
data0data.ic Merged InnoDB plugin from MySQL 5.1.54 -> MySQL 5.1.55 into xtradb 2011-02-22 19:24:24 +02:00
data0type.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
data0type.ic Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
data0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
db0err.h Fix for lp:711565 "Index Condition Pushdown can make a thread hold MyISAM locks as well as be unKILLable for long time" 2011-02-18 17:43:59 +02:00
dict0boot.h Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
dict0boot.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
dict0crea.h Merge XtraDB from Percona server 5.1.49-12 into MariaDB. 2010-09-03 19:42:54 +02:00
dict0crea.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
dict0dict.h Fixed a compilation error. 2011-10-31 01:36:28 -07:00
dict0dict.ic Downported InnoDB support of Index Condition Pushdown from MySQL-5.6 code line. 2011-05-25 16:01:56 -07:00
dict0load.h Merge XtraDB from Percona-server-5.1.51-12 into MariaDB. 2010-10-19 14:16:15 +02:00
dict0load.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
dict0mem.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
dict0mem.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
dict0types.h Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
dyn0dyn.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
dyn0dyn.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
eval0eval.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
eval0eval.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
eval0proc.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
eval0proc.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
fil0fil.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
fsp0fsp.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
fsp0fsp.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
fsp0types.h Make maria 5.1 compilable on Visual Studio 2010 and remove Windows warnings 2010-12-01 21:37:03 +01:00
fut0fut.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
fut0fut.ic Merge XtraDB 10 into MariaDB. 2010-04-28 16:35:00 +02:00
fut0lst.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
fut0lst.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ha0ha.h Merge XtraDB from Percona-server-5.1.51-12 into MariaDB. 2010-10-19 14:16:15 +02:00
ha0ha.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ha0storage.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ha0storage.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ha_prototypes.h Remove engine-specific (but identical) icp callbacks. create one reusable 2012-02-17 13:27:41 +01:00
handler0alter.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
hash0hash.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
hash0hash.ic Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
ibuf0ibuf.h Merge of innodb_plugin for MySQL 5.1.53 with xtradb 2010-11-25 15:11:37 +02:00
ibuf0ibuf.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ibuf0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
lock0iter.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
lock0lock.h Merge XtraDB from Percona server 5.1.49-12 into MariaDB. 2010-09-03 19:42:54 +02:00
lock0lock.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
lock0priv.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
lock0priv.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
lock0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
log0log.h Added option "AND DISABLE CHECKPOINT" to "FLUSH TABLES WITH READ LOCK" 2011-04-28 18:02:26 +03:00
log0log.ic Merge XtraDB from Percona server 5.1.49-12 into MariaDB. 2010-09-03 19:42:54 +02:00
log0recv.h Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
log0recv.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
mach0data.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
mach0data.ic Merge XtraDB from Percona server 5.1.49-12 into MariaDB. 2010-09-03 19:42:54 +02:00
mem0dbg.h Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
mem0dbg.ic Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
mem0mem.h Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
mem0mem.ic Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
mem0pool.h Merge XtraDB from Percona-server-5.1.51-12 into MariaDB. 2010-10-19 14:16:15 +02:00
mem0pool.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
mtr0log.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
mtr0log.ic Merge XtraDB from Percona server 5.1.49-12 into MariaDB. 2010-09-03 19:42:54 +02:00
mtr0mtr.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
mtr0mtr.ic Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
mtr0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
mysql_addons.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
os0file.h Merge with 5.2. 2011-12-11 11:34:44 +02:00
os0proc.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
os0proc.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
os0sync.h improve Innodb locking primitives on Windows (MySQL Bug#52102, and fix OS_FILE_LIMIT - on Windows it is about 16 millions 2011-06-04 20:06:01 +02:00
os0sync.ic improve Innodb locking primitives on Windows (MySQL Bug#52102, and fix OS_FILE_LIMIT - on Windows it is about 16 millions 2011-06-04 20:06:01 +02:00
os0thread.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
os0thread.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
page0cur.h Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
page0cur.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
page0page.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
page0page.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
page0types.h Merge XtraDB 10 into MariaDB. 2010-04-28 16:35:00 +02:00
page0zip.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
page0zip.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
pars0grm.h Import Percona XtraDB into the MariaDB source tree. 2009-06-09 13:16:11 +02:00
pars0opt.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
pars0opt.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
pars0pars.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
pars0pars.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
pars0sym.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
pars0sym.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
pars0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
que0que.h Merge XtraDB from Percona-server-5.1.51-12 into MariaDB. 2010-10-19 14:16:15 +02:00
que0que.ic Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
que0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
read0read.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
read0read.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
read0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
rem0cmp.h Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
rem0cmp.ic Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
rem0rec.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
rem0rec.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
rem0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0ext.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0ext.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0ins.h Merge XtraDB from Percona Server 5.1.54-12.5 into MariaDB. 2011-02-04 14:18:08 +01:00
row0ins.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0merge.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0mysql.h Merge. 2011-06-01 20:49:37 -07:00
row0mysql.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0purge.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0purge.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0row.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
row0row.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
row0sel.h Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
row0sel.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0uins.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0uins.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0umod.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0umod.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0undo.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0undo.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0upd.h Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
row0upd.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
row0vers.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
row0vers.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
srv0que.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
srv0srv.h Merge with 5.2. 2011-12-11 11:34:44 +02:00
srv0srv.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
srv0start.h Merge XtraDB from Percona Server 5.1.54-12.5 into MariaDB. 2011-02-04 14:18:08 +01:00
sync0arr.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
sync0arr.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
sync0rw.h Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
sync0rw.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
sync0sync.h Merge with 5.2. 2011-12-11 11:34:44 +02:00
sync0sync.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
sync0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
thr0loc.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
thr0loc.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
trx0i_s.h Merged InnoDB plugin from MySQL 5.1.54 -> MySQL 5.1.55 into xtradb 2011-02-22 19:24:24 +02:00
trx0purge.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
trx0purge.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
trx0rec.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
trx0rec.ic Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
trx0roll.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
trx0roll.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
trx0rseg.h Merge XtraDB from Percona Server 5.1.56-12.7 into MariaDB-5.1. 2011-04-29 16:16:42 +02:00
trx0rseg.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
trx0sys.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
trx0sys.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
trx0trx.h Merge with 5.2. 2011-12-11 11:34:44 +02:00
trx0trx.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
trx0types.h Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
trx0undo.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
trx0undo.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
trx0xa.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
univ.i Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
usr0sess.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
usr0sess.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
usr0types.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ut0auxconf.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
ut0byte.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
ut0byte.ic Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
ut0dbg.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ut0list.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ut0list.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ut0lst.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
ut0mem.h Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
ut0mem.ic Merge XtraDB from Percona-Server-5.1.59-13 into MariaDB 5.1. 2011-11-21 14:21:13 +01:00
ut0rbt.h Merge XtraDB from Percona-Server-5.1.47-11 into MariaDB. 2010-08-04 10:39:53 +02:00
ut0rnd.h Merge XtraDB 10 into MariaDB. 2010-04-28 16:35:00 +02:00
ut0rnd.ic Merge XtraDB from Percona-Server 5.1.52-11.6 into MariaDB 5.1 2010-11-24 14:04:38 +01:00
ut0sort.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ut0ut.h Merge XtraDB 9 into MariaDB. 2010-01-15 16:58:25 +01:00
ut0ut.ic Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00
ut0vec.h Merged InnoDB plugin from MySQL 5.1.54 -> MySQL 5.1.55 into xtradb 2011-02-22 19:24:24 +02:00
ut0vec.ic Merged InnoDB plugin from MySQL 5.1.54 -> MySQL 5.1.55 into xtradb 2011-02-22 19:24:24 +02:00
ut0wqueue.h Merge XtraDB 8 into MariaDB. 2009-11-13 22:26:08 +01:00