Comments (3)
I think this is caused by the retry behaviour implemented in https://github.com/milvus-io/pymilvus/blob/d91038798b02c1cf7708d672bf9ac94789467334/pymilvus/decorators.py#L48C13-L48C101
which only applies the supplied timeout to retries if the timeout is an int
variable.
I don't fully understand why the supplied timeout has to be an int
to be applicable for retries, given that the public APIs (search, insert, upsert...) specify the timeout as a float
parameter. This means that the retry behaviour changes depending on the provided datatype (int
or float
).
Can anyone shed some light on this issue please?
from pymilvus.
Could we have a retry_times parameter to specify no retry in vector search?
from pymilvus.
close this for retry_times was supported by #1826
@micronetboy feel free to reopen this issue
from pymilvus.
Related Issues (20)
- [Bug]: [milvus_client][milvus] The error is not consistent with other API when collection name is not valid for describe_alias HOT 2
- [Bug]: [milvus_client] The state is not proper when get the load state of the non-exist partition HOT 2
- [Bug]: [milvus_client][as design] Create "AUTOINDEX" failed on scalar field failed with error message "index type not match: invalid parameter[expected=STL_SORT][actual=AUTOINDEX]"" HOT 3
- [QUESTION]: Import has failed when using BulkWriter() API. HOT 1
- Getting exception when trying to delete entity in Milvis vector database using pymilvus HOT 2
- [Bug]: [Milvus 2.3.7-GPU] Fail to Query HOT 1
- [Bug]: Failed to get file size for bulk insert API HOT 4
- [Bug]: [mmap] Enable mmap for index through alter_index and report an error HOT 5
- [Bug]: [milvus_client] The result is empty for describe_role HOT 4
- [Bug]: Enhance sdk's side params for groupby
- [Bug]: [milvus_client] Create a collection will take about 3 seconds on average HOT 1
- [Bug]: Too much retry for unimplemented error HOT 3
- [Bug]: operations missing param check
- [Bug]: MilvusException: <MilvusException: (code=2, message=Fail connecting to server on localhost:19530. Timeout)> HOT 2
- [Bug]: [milvus_client] "partition_key_field" does not take effect for self defined collection creation HOT 3
- [Bug]: [milvus_client] Failed to enable dynamic field for an existing non-dynamic field when not specifying it in the scheme before HOT 4
- [QUESTION]: conection ERROR HOT 1
- [Bug]: iterator cannot handle primary keys with "\n" or "\t" HOT 1
- [Bug]: `server_pem_path` is not working without `server_name` when using `connect()` HOT 3
- [FEATURE]: Support clustering key in create collection
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pymilvus.