mirror of
https://gitee.com/milvus-io/milvus.git
synced 2026-01-07 19:31:51 +08:00
use memcpy in insert
Former-commit-id: fd1de2eca25ffc38481a49c8da914d4cb6ae7449
This commit is contained in:
parent
e5383064a2
commit
8e7d902a84
@ -459,10 +459,8 @@ InsertTask::OnExecute() {
|
||||
std::to_string(table_info.dimension_);
|
||||
return SetError(error_code, error_msg);
|
||||
}
|
||||
//TODO: use memcpy
|
||||
for (size_t j = 0; j < table_info.dimension_; j++) {
|
||||
vec_f[i * table_info.dimension_ + j] = insert_param_.row_record_array(i).vector_data(j);
|
||||
}
|
||||
memcpy(static_cast<void *>(&vec_f[i * table_info.dimension_]), static_cast<const void *>(insert_param_.row_record_array(i).vector_data().data()),
|
||||
table_info.dimension_ * sizeof(float));
|
||||
}
|
||||
|
||||
rc.ElapseFromBegin("prepare vectors data");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user