mariadb/innobase
unknown 384a0c0a0f InnoDB: Optimize page_cur_search_with_match().
innobase/btr/btr0cur.c:
  Disable the mode PAGE_CUR_LE_OR_EXTENDS at compile-time
innobase/include/page0cur.h:
  Disable the mode PAGE_CUR_LE_OR_EXTENDS at compile-time
  Do not define PAGE_CUR_DBG unless #ifdef UNIV_SEARCH_DEBUG
innobase/page/page0cur.c:
  Disable the mode PAGE_CUR_LE_OR_EXTENDS at compile-time
  Disable PAGE_CUR_DBG unless #ifdef UNIV_SEARCH_DEBUG
  
  page_cur_try_search_shortcut(): Optimize the predicates
  (compare the result of page_cmp_dtuple_rec_with_match() against 0,
  use page_rec_is_supremum()).
  
  page_cur_search_with_match(): Compare the result of
  cmp_dtuple_rec_with_match() against zero, add UNIV_LIKELY hints,
  replace duplicated code with gotos.
2005-06-30 11:15:06 +03:00
..
btr InnoDB: Optimize page_cur_search_with_match(). 2005-06-30 11:15:06 +03:00
buf InnoDB: Replace for loops with memset() where possible. 2005-06-22 12:36:24 +03:00
data InnoDB ON UPDATE CASCADE fixes: 2005-05-13 12:55:59 +03:00
db Added Innobase to source distribution 2001-02-17 14:19:19 +02:00
dict Merge hundin.mysql.fi:/home/marko/mysql-5.0 2005-06-21 07:36:18 +03:00
dyn Remove unnecessary files 2004-02-19 11:32:07 +02:00
eval InnoDB: Portability fixes for warnings reported on IA-64 Windows 2005-03-07 12:03:33 +02:00
fil Merge hundin.mysql.fi:/home/marko/mysql-4.1 2005-06-28 10:51:01 +03:00
fsp InnoDB: Remove warnings detected by GCC 4.0.0 2005-06-20 11:06:20 +03: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 Many files: 2005-06-27 18:58:32 +03:00
include InnoDB: Optimize page_cur_search_with_match(). 2005-06-30 11:15:06 +03:00
lock Merge hundin.mysql.fi:/home/marko/mysql-5.0 2005-06-21 07:36:18 +03:00
log Many files: 2005-06-27 18:58:32 +03:00
mach merge with 4.0 to get security fixes and latest bug fixes 2004-02-20 17:43:02 +02:00
mem InnoDB: Portability fixes for warnings reported on IA-64 Windows 2005-03-07 12:03:33 +02:00
mtr InnoDB: Remove warnings detected by GCC 4.0.0 2005-06-20 11:06:20 +03:00
os Merge hundin.mysql.fi:/home/marko/mysql-4.1 2005-06-28 10:51:01 +03:00
page InnoDB: Optimize page_cur_search_with_match(). 2005-06-30 11:15:06 +03:00
pars pars0lex.l: 2005-06-17 12:00:05 +03:00
que logging_ok: 2004-12-24 12:13:32 +01:00
read XA (not completely polished out yet) 2005-01-16 13:16:23 +01:00
rem Fix bugs found in previous optimizations. 2005-04-27 12:28:44 +03:00
row Many files: 2005-06-27 18:58:32 +03:00
srv Merge hundin.mysql.fi:/home/marko/mysql-5.0 2005-06-21 07:36:18 +03:00
sync InnoDB: Remove unreachable debug code from non-debug builds. 2005-06-15 12:50:27 +03:00
thr Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040311211202|05613 2004-06-17 13:25:06 +03:00
trx Merge heikki@bk-internal.mysql.com:/home/bk/mysql-5.0 2005-06-22 20:07:31 +03:00
usr Cset exclude: marko@hundin.mysql.fi|ChangeSet|20040525171209|56870 2004-06-17 11:57:45 +03:00
ut InnoDB: Fix ut0dbg compilation errors on NetWare 2005-06-16 15:00:25 +03:00
configure.in WL#2286 - Compile MySQL w/YASSL support 2005-06-23 21:29:44 +05: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