-
Notifications
You must be signed in to change notification settings - Fork 130
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
Fast protobuf #67
Fast protobuf #67
Conversation
✅ Deploy Preview for poetic-froyo-8baba7 ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
a550a92
to
3a3f9d3
Compare
Do you remember what was the rationale for using |
The reason was, that
not like this
|
How much impact is there for the users of the client? Do they need to change some call sites or is it completely transparent? |
I would say, it is 95% same, buy there are corner cases |
9a758e5
to
fbaff7d
Compare
use new grpc client in qdrant methods fix grpc parallel issue remove betterproto remove betterproto remove betterproto type annotation extend test coverage upd protobuf to master
fbaff7d
to
7871de6
Compare
* generate gRPC client * generate REST client * draft * wip * fix conversion test * old api compatible * clean deprecated * batch search + reco tests * multi-vector test * full-text filtering * Fast protobuf (#67) * generate grpc client use new grpc client in qdrant methods fix grpc parallel issue remove betterproto remove betterproto remove betterproto type annotation extend test coverage upd protobuf to master * rm eventloop * upd version * shortcut for models * v0.10.1 compatibility hotfix: make deprecated ram_data_size optional Co-authored-by: Andrey Vasnetsov <[email protected]>
Replace betterproto with default google grpcio, as it is 20x faster serialization