@@ -42,6 +42,9 @@ class CaseType(Enum):
4242 Performance1536D500K99P = 14
4343 Performance1536D5M99P = 15
4444
45+ Performance1024D1M = 17
46+ Performance1024D10M = 20
47+
4548 Performance1536D50K = 50
4649
4750 Custom = 100
@@ -309,6 +312,30 @@ class Performance1536D5M99P(IntFilterPerformanceCase):
309312 optimize_timeout : float | int | None = config .OPTIMIZE_TIMEOUT_1536D_5M
310313
311314
315+ class Performance1024D1M (PerformanceCase ):
316+ case_id : CaseType = CaseType .Performance1024D1M
317+ filter_rate : float | int | None = None
318+ dataset : DatasetManager = Dataset .BIOASQ .manager (1_000_000 )
319+ name : str = "Search Performance Test (1M Dataset, 1024 Dim)"
320+ description : str = """This case tests the search performance of a vector database with a medium 1M dataset
321+ (<b>Bioasq 1M vectors</b>, 1024 dimensions), at varying parallel levels. Results will show index building time,
322+ recall, and maximum QPS."""
323+ load_timeout : float | int = config .LOAD_TIMEOUT_1024D_1M
324+ optimize_timeout : float | int | None = config .OPTIMIZE_TIMEOUT_1024D_1M
325+
326+
327+ class Performance1024D10M (PerformanceCase ):
328+ case_id : CaseType = CaseType .Performance1024D10M
329+ filter_rate : float | int | None = None
330+ dataset : DatasetManager = Dataset .BIOASQ .manager (10_000_000 )
331+ name : str = "Search Performance Test (10M Dataset, 1024 Dim)"
332+ description : str = """This case tests the search performance of a vector database with a large 10M dataset
333+ (<b>Bioasq 10M vectors</b>, 1024 dimensions), at varying parallel levels. Results will show index building time,
334+ recall, and maximum QPS."""
335+ load_timeout : float | int = config .LOAD_TIMEOUT_1024D_10M
336+ optimize_timeout : float | int | None = config .OPTIMIZE_TIMEOUT_1024D_10M
337+
338+
312339class Performance1536D50K (PerformanceCase ):
313340 case_id : CaseType = CaseType .Performance1536D50K
314341 filter_rate : float | int | None = None
@@ -497,6 +524,8 @@ def filters(self) -> Filter:
497524 CaseType .Performance1536D5M1P : Performance1536D5M1P ,
498525 CaseType .Performance1536D500K99P : Performance1536D500K99P ,
499526 CaseType .Performance1536D5M99P : Performance1536D5M99P ,
527+ CaseType .Performance1024D1M : Performance1024D1M ,
528+ CaseType .Performance1024D10M : Performance1024D10M ,
500529 CaseType .Performance1536D50K : Performance1536D50K ,
501530 CaseType .PerformanceCustomDataset : PerformanceCustomDataset ,
502531 CaseType .StreamingPerformanceCase : StreamingPerformanceCase ,
0 commit comments