Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmake updates #259

Merged
merged 2 commits into from
Jan 22, 2024
Merged

cmake updates #259

merged 2 commits into from
Jan 22, 2024

Conversation

Ngalstyan4
Copy link
Contributor

No description provided.

Copy link

codecov bot commented Jan 17, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (a4e5c6d) 81.80% compared to head (e38485b) 81.69%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #259      +/-   ##
==========================================
- Coverage   81.80%   81.69%   -0.11%     
==========================================
  Files          17       17              
  Lines        1533     1535       +2     
  Branches      345      345              
==========================================
  Hits         1254     1254              
- Misses        124      126       +2     
  Partials      155      155              

see 2 files with indirect coverage changes

Ngalstyan4 and others added 2 commits January 22, 2024 18:37
Remove debian package dependency on pgvector

Build usearch directly into the lantern binary

Backport cmake changes to old usearch

make lib.cpp path absolute so make format finds it

Add local code coverage reporting

Add parallel tests to linux ci runner

nits

Require recursive submodule update to allow module changes in submodules

Fix debian pg dependency

Delete no_march_native

Build release builds by default
Copy link

Benchmarks

metric old new pct change
recall (after create) 0.992 0.992 -
recall (after insert) 0.992 0.992 -
select bulk tps 49.955 50.358 +0.81%
select bulk latency (ms) 633.339 627.605 -0.91%
select bulk latency (stddev ms) 17.095 21.893 +28.07%
create latency (ms) 1301.016 1245.126 -4.30%
insert bulk tps 10.801 13.549 +25.43%
insert bulk latency (ms) 92.570 73.795 -20.28%
insert bulk latency (stddev ms) 5.684 2.769 -51.28%
disk usage (bytes) 6348800.000 6348800.000 -

@Ngalstyan4 Ngalstyan4 merged commit f663562 into main Jan 22, 2024
32 of 33 checks passed
@Ngalstyan4 Ngalstyan4 deleted the narek/cmake-updates branch January 22, 2024 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants