Activity log for bug #1188172

Date Who What changed Old value New value Message
2013-06-06 12:58:20 Laurynas Biveinis bug added bug
2013-06-06 12:58:28 Laurynas Biveinis nominated for series percona-server/5.1
2013-06-06 12:58:28 Laurynas Biveinis bug task added percona-server/5.1
2013-06-06 12:58:28 Laurynas Biveinis nominated for series percona-server/5.5
2013-06-06 12:58:28 Laurynas Biveinis bug task added percona-server/5.5
2013-06-06 12:58:28 Laurynas Biveinis nominated for series percona-server/5.6
2013-06-06 12:58:28 Laurynas Biveinis bug task added percona-server/5.6
2013-06-06 12:58:40 Laurynas Biveinis tags fake-changes xtradb
2013-06-06 12:58:45 Laurynas Biveinis percona-server/5.6: status New Triaged
2013-06-06 12:58:47 Laurynas Biveinis percona-server/5.6: importance Undecided Medium
2013-06-06 12:58:49 Laurynas Biveinis percona-server/5.6: assignee Laurynas Biveinis (laurynas-biveinis)
2013-06-06 12:58:51 Laurynas Biveinis percona-server/5.5: status New Invalid
2013-06-06 12:58:53 Laurynas Biveinis percona-server/5.1: status New Invalid
2013-06-07 14:32:21 Laurynas Biveinis percona-server/5.6: milestone 5.6.12-60.4
2013-06-07 14:32:38 Laurynas Biveinis tags fake-changes xtradb fake-changes merge-regression xtradb
2013-06-12 12:51:51 Laurynas Biveinis percona-server/5.6: status Triaged In Progress
2013-06-21 11:10:26 Laurynas Biveinis percona-server/5.6: milestone 5.6.12-60.4 5.6.12-61.0
2013-06-21 11:10:30 Laurynas Biveinis percona-server/5.6: status In Progress Triaged
2013-07-11 11:07:50 Laurynas Biveinis percona-server/5.6: status Triaged In Progress
2013-07-16 04:37:05 Laurynas Biveinis description Might be related to bug 1188168. row_ins_clust_index_entry_low() reads if (mode == BTR_MODIFY_LEAF && dict_index_is_online_ddl(index)) { if (UNIV_UNLIKELY(thr_get_trx(thr)->fake_changes)) { mode = BTR_SEARCH_LEAF | BTR_ALREADY_S_LATCHED; } else { mode = BTR_MODIFY_LEAF | BTR_ALREADY_S_LATCHED; } mtr_s_lock(dict_index_get_lock(index), &mtr); } else if (UNIV_UNLIKELY(thr_get_trx(thr)->fake_changes)) { mode = (mode & BTR_MODIFY_TREE) ? BTR_SEARCH_TREE : BTR_SEARCH_LEAF; } ... if (UNIV_UNLIKELY(thr_get_trx(thr)->fake_changes)) { mode = (mode & BTR_MODIFY_TREE) ? BTR_SEARCH_TREE : BTR_SEARCH_LEAF; } The second if is redundant and will clear BTR_ALREADY_S_LATCHED from the first if, which, in turn, might be unnecessary in the first place. row_ins_clust_index_entry_low() reads  if (mode == BTR_MODIFY_LEAF && dict_index_is_online_ddl(index)) {   if (UNIV_UNLIKELY(thr_get_trx(thr)->fake_changes)) {    mode = BTR_SEARCH_LEAF | BTR_ALREADY_S_LATCHED;   } else {    mode = BTR_MODIFY_LEAF | BTR_ALREADY_S_LATCHED;   }   mtr_s_lock(dict_index_get_lock(index), &mtr);  } else if (UNIV_UNLIKELY(thr_get_trx(thr)->fake_changes)) {   mode = (mode & BTR_MODIFY_TREE)    ? BTR_SEARCH_TREE : BTR_SEARCH_LEAF;  } ...  if (UNIV_UNLIKELY(thr_get_trx(thr)->fake_changes)) {   mode = (mode & BTR_MODIFY_TREE)    ? BTR_SEARCH_TREE : BTR_SEARCH_LEAF;  } The second if is redundant and will clear BTR_ALREADY_S_LATCHED from the first if, which, in turn, might be unnecessary in the first place.
2013-07-16 15:43:35 Launchpad Janitor branch linked lp:~laurynas-biveinis/percona-server/bug1188172
2013-07-16 15:53:46 Laurynas Biveinis percona-server/5.6: status In Progress Fix Committed
2013-08-14 14:32:23 Hrvoje Matijakovic percona-server/5.6: milestone 5.6.13-60.5 5.6.13-61.0
2013-09-20 06:03:24 Laurynas Biveinis percona-server/5.6: milestone 5.6.13-60.6 5.6.13-61.0
2013-10-08 14:27:25 Laurynas Biveinis percona-server/5.6: milestone 5.6.13-61.0 5.6.14-61.1
2013-10-17 09:38:33 Laurynas Biveinis percona-server/5.6: status Fix Committed Fix Released