summaryrefslogtreecommitdiff
path: root/storage/innobase/row/row0ins.cc
diff options
context:
space:
mode:
Diffstat (limited to 'storage/innobase/row/row0ins.cc')
-rw-r--r--storage/innobase/row/row0ins.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/storage/innobase/row/row0ins.cc b/storage/innobase/row/row0ins.cc
index ea5bc2a4f50..4620e493982 100644
--- a/storage/innobase/row/row0ins.cc
+++ b/storage/innobase/row/row0ins.cc
@@ -2671,8 +2671,6 @@ row_ins_clust_index_entry_low(
}
}
- if (index->is_instant()) entry->trim(*index);
-
if (rec_is_metadata(btr_cur_get_rec(cursor), index)) {
goto do_insert;
}
@@ -2739,6 +2737,7 @@ err_exit:
mtr_commit(&mtr);
mem_heap_free(entry_heap);
} else {
+ if (index->is_instant()) entry->trim(*index);
do_insert:
rec_t* insert_rec;