Skip to content

[MOD-16696] Use one-byte HNSW node locks#983

Open
GuyAv46 wants to merge 2 commits into
mainfrom
codex/hnsw-one-byte-node-locks
Open

[MOD-16696] Use one-byte HNSW node locks#983
GuyAv46 wants to merge 2 commits into
mainfrom
codex/hnsw-one-byte-node-locks

Use scoped enum for one byte mutex state

81dc0e6
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 7, 2026 in 0s

97.10% (-0.03%) compared to 45daaf3

View this Pull Request on Codecov

97.10% (-0.03%) compared to 45daaf3

Details

Codecov Report

❌ Patch coverage is 96.22642% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 97.10%. Comparing base (45daaf3) to head (81dc0e6).

Files with missing lines Patch % Lines
src/VecSim/algorithms/hnsw/hnsw.h 94.73% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #983      +/-   ##
==========================================
- Coverage   97.12%   97.10%   -0.03%     
==========================================
  Files         141      141              
  Lines        8164     8176      +12     
==========================================
+ Hits         7929     7939      +10     
- Misses        235      237       +2     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.