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

Narek/weighted multivector search #309

Merged
merged 6 commits into from
Apr 9, 2024

Conversation

Ngalstyan4
Copy link
Contributor

No description provided.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

1 similar comment
Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

@Ngalstyan4 Ngalstyan4 force-pushed the narek/weighted-multivector-search branch from 9d46bb5 to 002c854 Compare April 6, 2024 05:44
Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

10 similar comments
Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

codecov bot commented Apr 6, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

📢 Thoughts on this report? Let us know!

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

11 similar comments
Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 6, 2024

Benchmarks

metric old new pct change
recall (after create) 0.953 0.950 -0.31%
recall (after insert) 0.000 0.000 -
select tps 13177.763 27579.867 +109.29%
select bulk(100) tps 37.904 39.300 +3.68%
select latency (ms) 0.911 ± 1.975𝜎 0.764 ± 1.439𝜎 -16.14%
select bulk(100) latency (ms) 784.505 ± 173.687𝜎 750.421 ± 137.421𝜎 -4.34%
create latency (ms) 345498.535 345123.359 -0.11%
insert tps 543.769 494.755 -9.01%
insert bulk(100) tps 5.588 5.094 -8.84%
insert latency (ms) 58.069 ± 17.689𝜎 63.802 ± 17.301𝜎 +9.87%
insert bulk(100) latency (ms) 5559.252 ± 209.257𝜎 6071.102 ± 224.910𝜎 +9.21%
disk usage (bytes) 8196194304.000 8196194304.000 -

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

1 similar comment
Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

17 similar comments
Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

Copy link

github-actions bot commented Apr 9, 2024

The update tests on Linux failed. Please check the logs for more details.

@Ngalstyan4 Ngalstyan4 force-pushed the narek/weighted-multivector-search branch 3 times, most recently from 9ecf921 to d1a11ce Compare April 9, 2024 19:23
wip weighted search

Clean up, generalize id, add debugging explains

generalize over operator, ef, improve debug messages

amend to distance operator generic on weighted search

Increase ef_search to 50k for pgvector in tests

Fix tests

Fix replocation test for the extra symbols

fix sed pgvector replacement
git ba

Ignore Explain (format json) output lines in regression tests that are not consistent among pg versions

Add API-helpers to weighted vector search

Add analyze debug output option

fix comment

fix curl ident
@Ngalstyan4 Ngalstyan4 force-pushed the narek/weighted-multivector-search branch from d1a11ce to 9b4889b Compare April 9, 2024 19:27
@Ngalstyan4 Ngalstyan4 merged commit ca5cbcc into main Apr 9, 2024
41 of 43 checks passed
@Ngalstyan4 Ngalstyan4 deleted the narek/weighted-multivector-search branch April 9, 2024 19:34
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.

1 participant