mirror of
https://gitee.com/milvus-io/milvus.git
synced 2026-01-05 18:31:59 +08:00
Refactor default index_meta
Signed-off-by: FluorineDog <guilin.gou@zilliz.com>
This commit is contained in:
parent
70f5a44f8f
commit
887d9d7af6
@ -587,6 +587,7 @@ SegmentNaive::BuildIndex(IndexMetaPtr remote_index_meta) {
|
||||
if(record_.ack_responder_.GetAck() < 1024 * 4) {
|
||||
return Status(SERVER_BUILD_INDEX_ERROR, "too few elements");
|
||||
}
|
||||
index_meta_ = remote_index_meta;
|
||||
for (auto&[index_name, entry]: index_meta_->get_entries()) {
|
||||
assert(entry.index_name == index_name);
|
||||
const auto &field = (*schema_)[entry.field_name];
|
||||
|
||||
@ -188,7 +188,7 @@ TEST(CApiTest, BuildIndexTest) {
|
||||
std::vector<uint64_t> timestamps;
|
||||
std::vector<int64_t> uids;
|
||||
|
||||
int N = 3;
|
||||
int N = 10000;
|
||||
int DIM = 16;
|
||||
|
||||
std::vector<float> vec(DIM);
|
||||
@ -202,8 +202,8 @@ TEST(CApiTest, BuildIndexTest) {
|
||||
// append vec
|
||||
|
||||
raw_data.insert(raw_data.end(),
|
||||
(const char*)&vec,
|
||||
((const char*)&vec) + sizeof(float) * vec.size());
|
||||
(const char*)&vec[0],
|
||||
((const char*)&vec[0]) + sizeof(float) * vec.size());
|
||||
int age = i;
|
||||
raw_data.insert(
|
||||
raw_data.end(), (const char*)&age, ((const char*)&age) + sizeof(age));
|
||||
@ -238,7 +238,7 @@ TEST(CApiTest, BuildIndexTest) {
|
||||
CQueryInfo queryInfo{1, 10, "fakevec"};
|
||||
|
||||
auto sea_res = Search(
|
||||
segment, queryInfo, 1, query_raw_data.data(), DIM, result_ids, result_distances);
|
||||
segment, queryInfo, 20, query_raw_data.data(), DIM, result_ids, result_distances);
|
||||
assert(sea_res == 0);
|
||||
|
||||
DeleteCollection(collection);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user