diff options
Diffstat (limited to 'storage/innobase/row/row0ins.cc')
-rw-r--r-- | storage/innobase/row/row0ins.cc | 3 |
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; |