Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
336432d
Add cuvs-bench-elastic: HTTP backend for Elasticsearch GPU vector search
afourniernv Mar 10, 2026
80c104f
Fix bulk indexing format for Elasticsearch
afourniernv Mar 20, 2026
7b25521
Add run_build, run_search, run_benchmark API for elastic backend
afourniernv Mar 20, 2026
c224a8c
Update cuvs-bench-elastic README and config loader
afourniernv Mar 20, 2026
e499469
Add cuvs-bench-elastic: Elasticsearch GPU backend plugin
afourniernv Apr 12, 2026
087289d
Revert unrelated change to get_dataset/__main__.py
afourniernv Apr 12, 2026
e8f8a64
Fold Elasticsearch plugin back into cuvs_bench; wire via entry points
afourniernv Apr 13, 2026
b787396
Add run_build/run_search/run_benchmark convenience API to elasticsear…
afourniernv Apr 13, 2026
94a9199
Merge branch 'main' into pr1907-reconcile
afourniernv May 22, 2026
4e35484
Fix elasticsearch backend after cuvs-bench API changes
afourniernv May 20, 2026
e00c288
Merge remote-tracking branch 'origin/main' into pr1907-reconcile
afourniernv May 22, 2026
1264a98
Merge remote-tracking branch 'origin/main' into pr1907-reconcile
afourniernv Jun 5, 2026
cd93845
Improve elasticsearch backend validation
afourniernv Jun 5, 2026
4b0b1f0
Merge remote-tracking branch 'origin/main' into pr1907-reconcile
afourniernv Jun 10, 2026
ad40caa
Tighten optional backend handling
afourniernv Jun 11, 2026
1d2a1a9
Merge remote-tracking branch 'origin/main' into pr1907-reconcile
afourniernv Jun 11, 2026
680c2ab
Merge remote-tracking branch 'origin/main' into pr1907-reconcile
afourniernv Jun 12, 2026
075a8a8
Merge remote-tracking branch 'origin/main' into pr1907-reconcile
afourniernv Jul 13, 2026
a0a4b67
Remove unused elastic vector loader wrappers
afourniernv Jul 13, 2026
fe34fd4
Remove redundant elastic config loader override
afourniernv Jul 13, 2026
1b81f44
Use elastic index config as build param source
afourniernv Jul 13, 2026
fcc13f5
Remove elastic benchmark convenience wrappers
afourniernv Jul 13, 2026
cb5b0fd
Fix elastic test registration fallback
afourniernv Jul 13, 2026
8e03291
Align elastic benchmark dependency metadata
afourniernv Jul 13, 2026
da8aafa
Normalize elastic algorithm variants in loader
afourniernv Jul 13, 2026
3f80d6b
Load split plugin entry points across registry groups
afourniernv Jul 13, 2026
e30bdd1
Route elastic recall through orchestrator
afourniernv Jul 13, 2026
df0cb52
Clean up elastic loader wrapper tests
afourniernv Jul 13, 2026
30d85e6
Fix elastic pytest regressions
afourniernv Jul 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -214,6 +214,14 @@ files:
table: project
includes:
- bench_python
py_elastic_cuvs_bench:
output: pyproject
pyproject_dir: python/cuvs_bench
extras:
table: project.optional-dependencies
key: elastic
includes:
- bench_elastic
py_opensearch_cuvs_bench:
output: pyproject
pyproject_dir: python/cuvs_bench
Expand Down Expand Up @@ -620,6 +628,11 @@ dependencies:
- output_types: [requirements, pyproject]
packages:
- matplotlib>=3.9
bench_elastic:
common:
- output_types: [conda, pyproject, requirements]
packages:
- elasticsearch>=8.0
bench_python_opensearch:
common:
- output_types: [conda, pyproject]
Expand Down
Loading
Loading