Incorrectly ported fake changes support in row_ins_clust_index_entry_low()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
Medium
|
Laurynas Biveinis | ||
5.1 |
Invalid
|
Undecided
|
Unassigned | ||
5.5 |
Invalid
|
Undecided
|
Unassigned | ||
5.6 |
Fix Released
|
Medium
|
Laurynas Biveinis |
Bug Description
row_ins_
if (mode == BTR_MODIFY_LEAF && dict_index_
if (UNIV_UNLIKELY(
mode = BTR_SEARCH_LEAF | BTR_ALREADY_
} else {
mode = BTR_MODIFY_LEAF | BTR_ALREADY_
}
mtr_s_
} else if (UNIV_UNLIKELY(
mode = (mode & BTR_MODIFY_TREE)
? BTR_SEARCH_TREE : BTR_SEARCH_LEAF;
}
...
if (UNIV_UNLIKELY(
mode = (mode & BTR_MODIFY_TREE)
? BTR_SEARCH_TREE : BTR_SEARCH_LEAF;
}
The second if is redundant and will clear BTR_ALREADY_
Related branches
- Sergei Glushchenko (community): Approve (g2)
- Diff: 0 lines
tags: | added: fake-changes xtradb |
tags: | added: merge-regression |
description: | updated |
Percona now uses JIRA for bug reports so this bug report is migrated to: https:/ /jira.percona. com/browse/ PS-1377