-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
can not get "time" from api using the sdk #647
Comments
No, those fields are unavailable in public qdrant-client API If you really need to, you can make requests from within qdrant-client on your own by utilising a bit low level API if you create your client like client = qdrant_client.QdrantClient() then those API's can be reached as where [
self.cluster_api,
self.collections_api,
self.points_api,
self.service_api,
self.snapshots_api
] But we do not recommend using those APIs directly |
it's an useful parametric, so please consider add them, like ElasticSearch always has this field, I can know the network cost and service internal processing time parts of a api latency. |
by the way, I see the api doc mention time and status field https://qdrant.github.io/qdrant/redoc/index.html#tag/points/operation/delete_points |
it's not the python client's doc, but the general openapi doc, you can get those values with pure http calls, but we don't expose them in the client |
when delete by filter through api:
result:
but through sdk, i can only get
qdrant-client/qdrant_client/async_qdrant_client.py
Line 1129 in d18cb17
So the "status" and "time" field is omitted, can I get then when using sdk?
usage:
res is: operation_id=30016 status=<UpdateStatus.COMPLETED: 'completed'>
no "status" and "time" field
The text was updated successfully, but these errors were encountered: