Skip to content

Commit feb3323

Browse files
committed
feat: use different engine config to run sparse vector benchmarks
1 parent 50ca05f commit feb3323

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

.github/workflows/continuous-benchmark.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
1818
- name: Benches
1919
run: |
20-
DATASETS_TO_RUN=("laion-small-clip" "msmarco-sparse-100K")
20+
DATASETS_TO_RUN=("laion-small-clip" "msmarco-sparse-1M")
2121
for dataset in "${DATASETS_TO_RUN[@]}"; do
2222
export DATASETS=$dataset
2323
export HCLOUD_TOKEN=${{ secrets.HCLOUD_TOKEN }}

experiments/configurations/qdrant-single-node.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,26 @@
4545
],
4646
"upload_params": { "parallel": 16, "batch_size": 1024 }
4747
},
48+
{
49+
"name": "qdrant-sparse-vector",
50+
"engine": "qdrant",
51+
"vector_type": "sparse",
52+
"connection_params": { "timeout": 30 },
53+
"collection_params": {
54+
"optimizers_config": {
55+
"max_segment_size": 1000000,
56+
"default_segment_number": 3,
57+
"memmap_threshold": 10000000
58+
}
59+
},
60+
"search_params": [
61+
{
62+
"parallel": 8,
63+
"search_params": {}
64+
}
65+
],
66+
"upload_params": { "parallel": 16, "batch_size": 1024 }
67+
},
4868
{
4969
"name": "qdrant-parallel",
5070
"engine": "qdrant",

0 commit comments

Comments
 (0)