diff --git a/storage/innobase/ddl/ddl0par-scan.cc b/storage/innobase/ddl/ddl0par-scan.cc index da1a945d482..fc462e88bdd 100644 --- a/storage/innobase/ddl/ddl0par-scan.cc +++ b/storage/innobase/ddl/ddl0par-scan.cc @@ -334,9 +334,8 @@ dberr_t Parallel_cursor::scan(Builders &builders) noexcept { row.m_rec = read_ctx->m_rec; - row.m_offsets = - rec_get_offsets(row.m_rec, index(), nullptr, ULINT_UNDEFINED, - UT_LOCATION_HERE, &heap); + /* offsets has been set in Parallel_reader::Ctx::traverse_recs */ + row.m_offsets = read_ctx->m_offsets; #ifdef UNIV_DEBUG {