opensearch-project / k-NN

🆕 Find the k-nearest neighbors (k-NN) for your vector data
https://opensearch.org/docs/latest/search-plugins/knn/index/
Apache License 2.0
152 stars 113 forks source link

Remove benchmarks folder from k-NN repo #2127

Closed navneet1v closed 1 week ago

navneet1v commented 1 week ago

Description

Remove benchmarks folder from k-NN repo. The removal is needed because of below reasons:

  1. The workloads have been moved to https://github.com/opensearch-project/opensearch-benchmark-workloads/tree/main/vectorsearch and no updates will be added on these tools.
  2. The python dependencies in code creates CVEs and needs to be regularly updated. Since we no longer use these tools its better to remove the tools.

Related Issues

https://github.com/opensearch-project/k-NN/issues/1954, https://github.com/opensearch-project/k-NN/issues/1831, https://github.com/opensearch-project/k-NN/issues/1830, https://github.com/opensearch-project/k-NN/issues/1786, https://github.com/opensearch-project/k-NN/issues/1698, https://github.com/opensearch-project/k-NN/issues/1687

Check List

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.

naveentatikonda commented 1 week ago

As a backup, last month I created this branch out of main branch for the benchmarks https://github.com/opensearch-project/k-NN/tree/knn-benchmarks

naveentatikonda commented 1 week ago

As a backup, last month I created this branch out of main branch for the benchmarks https://github.com/opensearch-project/k-NN/tree/knn-benchmarks

Just saw that Navneet created another branch old-benchmarks for backup. I will delete the knn-benchmarks branch