Skip to content

Use RAII guards for HNSW node locks and harden multi-lock paths

c965151
Select commit
Loading
Failed to load commit list.
Open

Improve HNSW concurrency: shared locks for read-only paths #904

Use RAII guards for HNSW node locks and harden multi-lock paths
c965151
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 25, 2026 in 1s

96.99% (+0.00%) compared to 42fdc90

View this Pull Request on Codecov

96.99% (+0.00%) compared to 42fdc90

Details

Codecov Report

❌ Patch coverage is 97.33333% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 96.99%. Comparing base (42fdc90) to head (c965151).

Files with missing lines Patch % Lines
src/VecSim/algorithms/hnsw/hnsw.h 97.22% 2 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #904   +/-   ##
=======================================
  Coverage   96.98%   96.99%           
=======================================
  Files         129      129           
  Lines        7574     7562   -12     
=======================================
- Hits         7346     7335   -11     
+ Misses        228      227    -1     

☔ View full report in Codecov by Sentry.
📢 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.