zilliztech / zilliztech/VectorDBBench
'SequenceIterator' object is not iterable on Python 3.13.1
Open
@XuanYang-cn is already working on this.
Since Dec 31, 2024.
enhancement
- Dominant language
- Python
- Stars
- 1.2k
- Forks
- 438
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 1
Description
[Environment]
Microsoft Windows11 [version 10.0.22631.4602]
Python 3.13.1
pymilvus Version: 2.5.1
vectordb-bench Version: 0.0.19
Docker:v27.3.1
milvusdb/milvus:v2.5.1-gpu
when after install vectordb-bench and run init_bench. select ”Search Performance Test(50k Dataset, 1536 Dim)“, throw such exceptions:
2024-12-31 06:06:38,468 | INFO: Syncing all process and start concurrency search, concurrency=1 (mp_runner.py:112) (5332)
2024-12-31 06:06:38,633 | WARNING: **VectorDB search_embedding error: 'SequenceIterator' object is not iterable (mp_runner.py:64) (27140)
Traceback (most recent call last):
File "C:\Users\remote_owner\AppData\Local\Programs\Python\Python313\Lib\site-packages\vectordb_bench\backend\runner\mp_runner.py", line 58, in search
self.db.search_embedding(
~~~~~~~~~~~~~~~~~~~~~~~~^
test_data[idx],
^^^^^^^^^^^^^^^
self.k,
^^^^^^^
self.filters,
^^^^^^^^^^^^^
)
after that , I tried python 3.11.11 , it's OK.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.