diff --git a/so_vector/challenges/default.json b/so_vector/challenges/default.json index 5b0ac2021..e57e257b0 100644 --- a/so_vector/challenges/default.json +++ b/so_vector/challenges/default.json @@ -40,6 +40,20 @@ "include-in-reporting": true } }, + { + "name": "knn-search-default-match-all", + "operation": "knn-search-default-match-all", + "warmup-iterations": 100, + "iterations": 100, + "clients": 1 + }, + { + "name": "knn-recall-default-match-all", + "operation": "knn-recall-default-match-all", + "warmup-iterations": 0, + "iterations": 1, + "clients": 1 + }, { "name": "knn-search-10-50-match-all", "operation": "knn-search-10-50-match-all", @@ -173,7 +187,21 @@ "iterations": 1, "clients": 1 }, - { + { + "name": "knn-search-default-random-20-percent", + "operation": "knn-search-default-random-20-percent", + "warmup-iterations": 100, + "iterations": 100, + "clients": 1 + }, + { + "name": "knn-recall-default-random-20-percent", + "operation": "knn-recall-default-random-20-percent", + "warmup-iterations": 0, + "iterations": 1, + "clients": 1 + }, + { "name": "knn-search-10-50-random-20-percent", "operation": "knn-search-10-50-random-20-percent", "warmup-iterations": 100, @@ -230,6 +258,20 @@ "name": "refresh-after-force-merge", "operation": "refresh" }, + { + "name": "knn-search-default-match-all-force-merge", + "operation": "knn-search-default-match-all", + "warmup-iterations": 100, + "iterations": 100, + "clients": 1 + }, + { + "name": "knn-recall-default-match-all-force-merge", + "operation": "knn-recall-default-match-all", + "warmup-iterations": 0, + "iterations": 1, + "clients": 1 + }, { "name": "knn-search-10-50-match-all-force-merge", "operation": "knn-search-10-50-match-all", @@ -328,6 +370,20 @@ "iterations": 1, "clients": 1 }, + { + "name": "knn-search-default-random-20-percent-force-merge", + "operation": "knn-search-default-random-20-percent", + "warmup-iterations": 100, + "iterations": 100, + "clients": 1 + }, + { + "name": "knn-recall-default-random-20-percent-force-merge", + "operation": "knn-recall-default-random-20-percent", + "warmup-iterations": 0, + "iterations": 1, + "clients": 1 + }, { "name": "knn-search-10-50-random-20-percent-force-merge", "operation": "knn-search-10-50-random-20-percent", diff --git a/so_vector/operations/default.json b/so_vector/operations/default.json index e1a667086..93b7591bf 100644 --- a/so_vector/operations/default.json +++ b/so_vector/operations/default.json @@ -226,6 +226,43 @@ } } }, +{ + "name": "knn-search-default-match-all", + "operation-type": "search", + "param-source": "knn-param-source" +}, +{ + "name": "knn-recall-default-match-all", + "operation-type": "knn-recall", + "param-source": "knn-recall-param-source", + "include-in-reporting": false +}, + +{ + "name": "knn-search-default-random-20-percent", + "operation-type": "search", + "param-source": "knn-param-source", + "filter": { + "range": { + "questionId": { + "lte": 1500000 + } + } + } +}, +{ + "name": "knn-recall-default-random-20-percent", + "operation-type": "knn-recall", + "param-source": "knn-recall-param-source", + "include-in-reporting": false, + "filter": { + "range": { + "questionId": { + "lte": 1500000 + } + } + } +}, { "name": "knn-search-10-50-match-all", "operation-type": "search",