VectorSimilarity
VectorSimilarity copied to clipboard
## Changes ### `preprocessStorageInPlace(blob, processed_bytes_count)` Implementation: This pull request introduces the `preprocessStorageInPlace` capability to the preprocessor interface, enabling in-place modification of storage blobs. - Added `preprocessStorageInPlace` to the `PreprocessorInterface` in...
**Describe the changes in the pull request** **Mark if applicable** - [ ] This PR introduces API changes - [ ] This PR introduces serialization changes
when i make redisearch v2.6.32, it deps VectorSimilarity, but fails: In file included from /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_factory.cpp:10:0: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h: 在成员函数‘int BruteForceIndex_Multi::deleteVector(labelType)’中: /root/RediSearch/deps/VectorSimilarity/src/VecSim/algorithms/brute_force/brute_force_multi.h:99:74: 错误:found ‘:’ in nested-name-specifier, expected ‘::’ for (auto &ids = deleted_label_ids_pair->second;...
backport #819 to 0.7
backport of #819 to 8.2 conflicts due to diffrences in `svs_tiered.h` code
add test to tiered **Describe the changes in the pull request** A clear and concise description of what the PR is solving. **Which issues this PR fixes** 1. #... 2....
It is helpful to have multi-threaded search for benchmarking, like HNSW.
**Describe the changes in the pull request** A clear and concise description of what the PR is solving. **Which issues this PR fixes** 1. #... 2. MOD... **Main objects this...
**Describe the changes in the pull request** 1. Change the preprocess call to use separate variables for storage_blob_size and query_blob_size, allowing the option of different vector sizes for each (like...