Browse Source

branches/innodb+: row_upd_sec_index_entry(): Pass the BTR_DELETE_MARK

flag to row_search_index_entry() when there are no foreign key
constraints.  This flag was accidentally omitted when the delete buffering
was merged from branches/fts in r2324, and thus delete marking was never
buffered.
pull/73/head
marko 17 years ago
parent
commit
53e26c42bc
  1. 2
      row/row0upd.c

2
row/row0upd.c

@ -1444,7 +1444,7 @@ row_upd_sec_index_entry(
}
found = row_search_index_entry(
&was_buffered, index, entry, BTR_MODIFY_LEAF, &pcur, &mtr);
&was_buffered, index, entry, mode, &pcur, &mtr);
if (was_buffered) {
/* Entry was delete marked already. */

Loading…
Cancel
Save