-
Notifications
You must be signed in to change notification settings - Fork 45
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
Update client to support v1.10 #134
Commits on Jun 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c721305 - Browse repository at this point
Copy the full SHA c721305View commit details -
add custom builder for VectorsConfig (#135)
* add custom builder for VectorsConfig * fmt * Update src/qdrant_client/builers/vectors_config.rs Co-authored-by: Jojii <15957865+JojiiOfficial@users.noreply.github.com> * Update src/qdrant_client/builers/vectors_config.rs Co-authored-by: Tim Visée <tim@visee.me> * Update src/qdrant_client/builers/vectors_config.rs Co-authored-by: Tim Visée <tim@visee.me> * fix clippy * fix clippy --------- Co-authored-by: Jojii <15957865+JojiiOfficial@users.noreply.github.com> Co-authored-by: Tim Visée <tim@visee.me>
Configuration menu - View commit details
-
Copy full SHA for 38bf414 - Browse repository at this point
Copy the full SHA 38bf414View commit details -
Improve crate layout, mark deprecations, resolve many test warnings (#…
…136) * Improve crate layout, mark deprecations, resolve many test warnings * In search example, use simplified way for client construction * Show search example output as JSON * Temporarily allow deprecation in test snippets
Configuration menu - View commit details
-
Copy full SHA for 9b66981 - Browse repository at this point
Copy the full SHA 9b66981View commit details -
Deprecate NotA and provide alternatives (#137)
* Deprecate NotA type * Improve documentation for extraction functions * Fix doctest
Configuration menu - View commit details
-
Copy full SHA for f2eaa01 - Browse repository at this point
Copy the full SHA f2eaa01View commit details -
Deprecate the serde module (#138)
* Deprecate serde module * Rename errors to error * Add more payload conversion functions * Update documentation * Allow deprecated usage in serde tests * Move serde tests, fix deprecation warning
Configuration menu - View commit details
-
Copy full SHA for 57db89d - Browse repository at this point
Copy the full SHA 57db89dView commit details -
Expose Payload at root, hide obsolete modules, vendor some types alon…
…g in qdrant module (#139) * Expose Payload object at root of crate * Expose custom ReocmmendExample builder in qdrant types module * Vendor timestamp through qdrant types module, hide auth module * Improve documentation
Configuration menu - View commit details
-
Copy full SHA for 27ecdb1 - Browse repository at this point
Copy the full SHA 27ecdb1View commit details -
Add missing functionality and builder (#140)
* add missing functionallity and builder * rename functions; add uuid conversion
Configuration menu - View commit details
-
Copy full SHA for 44a2f37 - Browse repository at this point
Copy the full SHA 44a2f37View commit details -
* migrate rust client * fix using old import path
Configuration menu - View commit details
-
Copy full SHA for a6c2098 - Browse repository at this point
Copy the full SHA a6c2098View commit details -
Configuration menu - View commit details
-
Copy full SHA for c34355c - Browse repository at this point
Copy the full SHA c34355cView commit details -
Qdrant query conversions (#142)
* conversions for creating named vectors * implement all conversions for query * fmt * fmt * add wait to test * Apply suggestions from code review * Hide Qdrant's Result alias, internally rename to QdrantResult --------- Co-authored-by: Tim Visée <tim@visee.me>
Configuration menu - View commit details
-
Copy full SHA for 787688a - Browse repository at this point
Copy the full SHA 787688aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8804a3 - Browse repository at this point
Copy the full SHA b8804a3View commit details -
Add documentation to operation/endpoint methods (#144)
* Add connection documentation to client * Improve crate documentation * Add deprecation hint to old Qdrant client * Add documentation for collection operations * List common operations on Qdrant client type * Add documentation for client construction * Add documentation for point operations * Add partial documentation for query operation * Add documentation for shard key operations * Add documentation for snapshot operations * Extend error documentation a bit * Hide deprecated modules * Add Qdrant icon to documentation
Configuration menu - View commit details
-
Copy full SHA for 8ba4e76 - Browse repository at this point
Copy the full SHA 8ba4e76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37112f3 - Browse repository at this point
Copy the full SHA 37112f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc95911 - Browse repository at this point
Copy the full SHA dc95911View commit details -
Update example in README (#145)
* Update README example * Update cloud connection example
Configuration menu - View commit details
-
Copy full SHA for 2cd6142 - Browse repository at this point
Copy the full SHA 2cd6142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b3ad63 - Browse repository at this point
Copy the full SHA 3b3ad63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ced3e1 - Browse repository at this point
Copy the full SHA 6ced3e1View commit details -
Add query batch interface (#149)
* Update gRPC specification * Add builder type for QueryBatchPoints * Add query batch function * Reformat * Fix missing import in test
Configuration menu - View commit details
-
Copy full SHA for 0d775b6 - Browse repository at this point
Copy the full SHA 0d775b6View commit details -
Expose configuration types, improve configuration interface, add docs (…
…#150) * Move deprecated config types within deprecated client namespace * Move QdrantConfig and related types into config module * Improve documentation for configuration traits * Expose client configuration types in config module * Rename MaybeApiKey to AsOptionApiKey * Tweak documentation a bit * Remove with_ prefix in client building, make more consistent with types * Add QdrantConfig documentation * Attach deprecation to renamed builder methods
Configuration menu - View commit details
-
Copy full SHA for 9c56948 - Browse repository at this point
Copy the full SHA 9c56948View commit details -
Simplify JSON to/from Payload conversions (#148)
* Simplify JSON value to payload conversion, replace from_json_object * Add reverse conversions, convert Payload back into JSON value or object * Add Payload documentation for serde JSON usage * Simplify types in conversion documentation
Configuration menu - View commit details
-
Copy full SHA for d4e45f6 - Browse repository at this point
Copy the full SHA d4e45f6View commit details -
Add builders and conversions for cluster operation types (#151)
* Add builders/conversions for MoveShard, ReplicateShard and AbortShardTransfer * Update new builder configurations Co-authored-by: Jojii <15957865+JojiiOfficial@users.noreply.github.com> * make UpdateCollectionClusterSetupRequest.operation required * Simplify builder usage --------- Co-authored-by: Jojii <15957865+JojiiOfficial@users.noreply.github.com> Co-authored-by: jojii <jojii@gmx.net>
Configuration menu - View commit details
-
Copy full SHA for ae105d4 - Browse repository at this point
Copy the full SHA ae105d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f248d94 - Browse repository at this point
Copy the full SHA f248d94View commit details -
Organize client operations, split into modules, order by CRUD (#152)
* Separate client operations in categories, link to them * Reorder client functions, follow CRUD principles * Extract search operations into search module * Extract index operations into index module * Extract payload operations into payload module * Add construct and connect header
Configuration menu - View commit details
-
Copy full SHA for 8707fa0 - Browse repository at this point
Copy the full SHA 8707fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5422e8 - Browse repository at this point
Copy the full SHA c5422e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e80ca - Browse repository at this point
Copy the full SHA 96e80caView commit details -
Configuration menu - View commit details
-
Copy full SHA for e995e31 - Browse repository at this point
Copy the full SHA e995e31View commit details -
Configuration menu - View commit details
-
Copy full SHA for af9a860 - Browse repository at this point
Copy the full SHA af9a860View commit details -
Configuration menu - View commit details
-
Copy full SHA for e45dce6 - Browse repository at this point
Copy the full SHA e45dce6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99e51ee - Browse repository at this point
Copy the full SHA 99e51eeView commit details