fix: test was added

This commit is contained in:
Volodymyr Yavdoshenko 2025-04-22 18:12:41 +03:00
parent ff8bf7817a
commit 1e05c2442f
No known key found for this signature in database
GPG key ID: 24BC74845F4F4064

View file

@ -2722,4 +2722,21 @@ TEST_F(SearchFamilyTest, JsonWithNullFields) {
AreDocIds("doc:1", "doc:2"));
}
TEST_F(SearchFamilyTest, TestVectorIndexPtrValidity) {
const uint32_t MY_UINT16_MAX = 65535;
const uint32_t M = MY_UINT16_MAX + 1;
const uint32_t dim = 4;
EXPECT_EQ(
Run({"FT.CREATE", "idx", "SCHEMA", "n", "NUMERIC", "v", "VECTOR", "HNSW", "8", "TYPE",
"FLOAT16", "DIM", absl::StrCat(dim), "DISTANCE_METRIC", "L2", "M", absl::StrCat(M)}),
"OK");
auto res = Run({"HSET", "doc", "n", "0"});
EXPECT_EQ(res, "1");
res = Run({"HSET", "doc", "n", "1"});
EXPECT_EQ(res, "0");
}
} // namespace dfly