mariadb/innobase
unknown 4db9aaeea7 InnoDB: Remove redundant page_no field from dict_index_t.
This completes the patch for fast TRUNCATE TABLE.


innobase/dict/dict0boot.c:
  dict_boot(): Add page_no parameter to dict_index_add_to_cache()
innobase/dict/dict0crea.c:
  Remove dict_index_t:page_no; add ind_node_t:page_no
innobase/dict/dict0dict.c:
  dict_index_add_to_cache(): Add parameter page_no
  dict_tree_create(): Add parameter page_no
innobase/dict/dict0load.c:
  dict_load_indexes(): Add page_no to dict_index_add_to_cache() call
innobase/ibuf/ibuf0ibuf.c:
  ibuf_data_init_for_space(): Move page_no to dict_index_add_to_cache()
innobase/include/dict0crea.h:
  ind_node_t: Add page_no field
innobase/include/dict0dict.h:
  dict_index_add_to_cache(): Add page_no
  dict_tree_create(): Add page_no
innobase/include/dict0mem.h:
  dict_index_t: Remove page_no, as dict_tree_t has "page" field
innobase/row/row0mysql.c:
  row_truncate_table_for_mysql(): Improve the comments
2005-01-14 13:54:23 +02:00
..
btr InnoDB: Fix some bugs in the new record format. (Bug #7493) 2004-12-28 01:34:52 +02:00
buf manually merged 2004-12-31 15:26:24 +01:00
data Many files: 2004-12-02 19:45:07 +02:00
db Added Innobase to source distribution 2001-02-17 14:19:19 +02:00
dict InnoDB: Remove redundant page_no field from dict_index_t. 2005-01-14 13:54:23 +02:00
dyn Remove unnecessary files 2004-02-19 11:32:07 +02:00
eval row0mysql.c, pars0pars.c, eval0eval.c, dict0load.c, dict0dict.c, dict0crea.c: 2004-10-31 15:43:29 +02:00
fil manually merged 2004-12-31 15:26:24 +01:00
fsp Many files: 2004-12-02 19:45:07 +02:00
fut Merge with 4.0.21 2004-06-18 04:38:58 +03:00
ha Cset exclude: heikki@hundin.mysql.fi|ChangeSet|20041027124510|04970 2004-12-08 14:34:58 +02:00
ibuf InnoDB: Remove redundant page_no field from dict_index_t. 2005-01-14 13:54:23 +02:00
include InnoDB: Remove redundant page_no field from dict_index_t. 2005-01-14 13:54:23 +02:00
lock Fixed problems with deadlocks on LOCK TABLES...WHERE ENGINE = InnoDB. 2004-12-13 14:22:18 +02:00
log Merge with 4.1 tree to get fix for INSERT IGNORE ... ON DUPLICATE KEY 2005-01-03 23:04:52 +02:00
mach merge with 4.0 to get security fixes and latest bug fixes 2004-02-20 17:43:02 +02:00
mem Many files: 2004-11-26 00:12:50 +02:00
mtr InnoDB: fix corruption in crash recovery of BLOB fields (Bug #7679) 2005-01-05 11:56:41 +02:00
os Merge hundin.mysql.fi:/home/heikki/mysql-4.1 2005-01-13 21:42:37 +02:00
page page0page.c: 2004-12-31 00:56:54 +02:00
pars Many files: 2004-12-02 19:45:07 +02:00
que logging_ok: 2004-12-24 12:13:32 +01:00
read merge with 4.0 2004-03-16 22:41:30 +02:00
rem InnoDB: Remove crash in in-place update from NULL to non-NULL. (Bug #7591) 2004-12-30 19:13:31 +02:00
row InnoDB: Remove redundant page_no field from dict_index_t. 2005-01-14 13:54:23 +02:00
srv Merge bk-internal:/home/bk/mysql-5.0 2005-01-08 15:06:20 +01:00
sync InnoDB: Fix compiler warnings and some bad formatting introduced 2005-01-05 12:22:04 +02:00
thr Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040311211202|05613 2004-06-17 13:25:06 +03:00
trx manually merged 2004-12-31 15:26:24 +01:00
usr Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040525171209|56870 2004-06-17 11:57:45 +03:00
ut InnoDB: Fix compiler warnings and some bad formatting introduced 2005-01-05 12:22:04 +02:00
configure.in configure.in: 2004-12-01 18:02:34 +02:00
Makefile.am Remove unneeded module "com" 2004-03-11 12:55:28 +02:00
makefilewin Added Innobase to source distribution 2001-02-17 14:19:19 +02:00
my_cnf Added Innobase to source distribution 2001-02-17 14:19:19 +02:00