Proto commits in qdrant/rust-client

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:5ffa732
Author:Andrey Vasnetsov
Committer:timvisee

Sync 1.19 client with latest dev protobuf (#290) Follow-up to #288. Upstream `dev` changed two things after that sync: * `StrictModeConfig.max_disk_usage_percent` (field 22) is gone — reserved, superseded by the global quota config. `max_resident_memory_percent` is now marked `[deprecated = true]` for the same reason, with removal planned for 1.21. The builder setter for the removed field is dropped (never released — latest tag is v1.18.0, so this breaks no published version), and the remaining setter gets a doc note instead of a `#[deprecated]` attribute, matching the convention from #288. * The `Search`/`SearchBatch`/`SearchGroups`, `Recommend`/`RecommendBatch`/ `RecommendGroups` and `Discover`/`DiscoverBatch` RPCs are marked deprecated in favour of the Query API, so the generated tonic client methods now carry `#[deprecated]`. The `Qdrant::search_points`/`recommend`/`discover` wrappers keep working warning-free (`#[allow(deprecated)]` internally) and point at their Query API replacements via doc notes, so a 1.18 -> 1.20 bump stays source-compatible for downstream crates building with `-D warnings`. Verified with `cargo clippy --workspace --all-targets --all-features -D warnings` (clean) and `tests/integration-tests.sh` against `qdrant/qdrant:dev` (30 + 1 + 1 + 79 + 111 tests, all passing). Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>

The documentation is generated from this commit.

Commit:3631300
Author:Andrey Vasnetsov
Committer:timvisee

Update rust client for 1.19 (#288) * Update rust client for 1.19 Sync protobuf definitions from qdrant `dev` and expose the new API surface. * Memory placement (`Memory` enum) on vector storage, HNSW graph, sparse index, all quantization configs and all payload index params. Deprecates `on_disk` / `always_ram` in favour of `memory`. * Payload storage params (`PayloadStorageParams`) on `CreateCollection` and `CollectionParamsDiff`. Deprecates `on_disk_payload` in favour of `payload`. * Keyword index prefix matching + `Condition::matches_prefix`. * `Condition::slice` for deterministic id-space slicing. * Per-request IDF corpus (`IdfParams`) on `SearchParams`. * Explicitly disabled stemming for the text index. * `StrictModeConfig::max_disk_usage_percent`. * `Datatype::Turbo4`. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * Keep superseded setters warning-free for 1.18 upgrades The `#[deprecated]` attributes on `on_disk` / `always_ram` / `on_disk_payload` turn into hard errors for any downstream crate that builds with `#![deny(warnings)]` or `-D warnings` (as this repo's own CI does), which made a 1.18 -> 1.19 bump source-breaking for ordinary builder-based code. Replace them with doc-comment notes pointing at `memory` / `payload`, matching the convention already used for the 1.16 deprecations in `tests/protos.rs::configure_deprecations`. Verified by compiling the 1.18 release's own snippet suite and builder-coverage test verbatim against this branch: zero errors, zero warnings. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * Use builders for PayloadStorageParams and IdfParams `impl From<Memory> for PayloadStorageParams` and `impl From<Filter> for IdfParams` hard-coded the assumption that these messages have exactly one field. As soon as the proto grows a second one, a conversion from a single field reads as arbitrary, and there is no natural place to put the rest. Replace both with `PayloadStorageParamsBuilder` and `IdfParamsBuilder`, following the pattern used by the other all-optional builders. `.payload(..)` and `.idf(..)` keep their `impl Into<..>` bounds, so the builders are accepted directly. Neither `From` impl was ever released, so this is not a compatibility concern. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>

Commit:f11f1ab
Author:Andrey Vasnetsov
Committer:GitHub

Sync 1.19 client with latest dev protobuf (#290) Follow-up to #288. Upstream `dev` changed two things after that sync: * `StrictModeConfig.max_disk_usage_percent` (field 22) is gone — reserved, superseded by the global quota config. `max_resident_memory_percent` is now marked `[deprecated = true]` for the same reason, with removal planned for 1.21. The builder setter for the removed field is dropped (never released — latest tag is v1.18.0, so this breaks no published version), and the remaining setter gets a doc note instead of a `#[deprecated]` attribute, matching the convention from #288. * The `Search`/`SearchBatch`/`SearchGroups`, `Recommend`/`RecommendBatch`/ `RecommendGroups` and `Discover`/`DiscoverBatch` RPCs are marked deprecated in favour of the Query API, so the generated tonic client methods now carry `#[deprecated]`. The `Qdrant::search_points`/`recommend`/`discover` wrappers keep working warning-free (`#[allow(deprecated)]` internally) and point at their Query API replacements via doc notes, so a 1.18 -> 1.20 bump stays source-compatible for downstream crates building with `-D warnings`. Verified with `cargo clippy --workspace --all-targets --all-features -D warnings` (clean) and `tests/integration-tests.sh` against `qdrant/qdrant:dev` (30 + 1 + 1 + 79 + 111 tests, all passing). Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>

The documentation is generated from this commit.

Commit:927dc7d
Author:generall

Sync 1.19 client with latest dev protobuf Follow-up to #288. Upstream `dev` changed two things after that sync: * `StrictModeConfig.max_disk_usage_percent` (field 22) is gone — reserved, superseded by the global quota config. `max_resident_memory_percent` is now marked `[deprecated = true]` for the same reason, with removal planned for 1.21. The builder setter for the removed field is dropped (never released — latest tag is v1.18.0, so this breaks no published version), and the remaining setter gets a doc note instead of a `#[deprecated]` attribute, matching the convention from #288. * The `Search`/`SearchBatch`/`SearchGroups`, `Recommend`/`RecommendBatch`/ `RecommendGroups` and `Discover`/`DiscoverBatch` RPCs are marked deprecated in favour of the Query API, so the generated tonic client methods now carry `#[deprecated]`. The `Qdrant::search_points`/`recommend`/`discover` wrappers keep working warning-free (`#[allow(deprecated)]` internally) and point at their Query API replacements via doc notes, so a 1.18 -> 1.20 bump stays source-compatible for downstream crates building with `-D warnings`. Verified with `cargo clippy --workspace --all-targets --all-features -D warnings` (clean) and `tests/integration-tests.sh` against `qdrant/qdrant:dev` (30 + 1 + 1 + 79 + 111 tests, all passing). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

The documentation is generated from this commit.

Commit:7382277
Author:Andrey Vasnetsov
Committer:GitHub

Update rust client for 1.19 (#288) * Update rust client for 1.19 Sync protobuf definitions from qdrant `dev` and expose the new API surface. * Memory placement (`Memory` enum) on vector storage, HNSW graph, sparse index, all quantization configs and all payload index params. Deprecates `on_disk` / `always_ram` in favour of `memory`. * Payload storage params (`PayloadStorageParams`) on `CreateCollection` and `CollectionParamsDiff`. Deprecates `on_disk_payload` in favour of `payload`. * Keyword index prefix matching + `Condition::matches_prefix`. * `Condition::slice` for deterministic id-space slicing. * Per-request IDF corpus (`IdfParams`) on `SearchParams`. * Explicitly disabled stemming for the text index. * `StrictModeConfig::max_disk_usage_percent`. * `Datatype::Turbo4`. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * Keep superseded setters warning-free for 1.18 upgrades The `#[deprecated]` attributes on `on_disk` / `always_ram` / `on_disk_payload` turn into hard errors for any downstream crate that builds with `#![deny(warnings)]` or `-D warnings` (as this repo's own CI does), which made a 1.18 -> 1.19 bump source-breaking for ordinary builder-based code. Replace them with doc-comment notes pointing at `memory` / `payload`, matching the convention already used for the 1.16 deprecations in `tests/protos.rs::configure_deprecations`. Verified by compiling the 1.18 release's own snippet suite and builder-coverage test verbatim against this branch: zero errors, zero warnings. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * Use builders for PayloadStorageParams and IdfParams `impl From<Memory> for PayloadStorageParams` and `impl From<Filter> for IdfParams` hard-coded the assumption that these messages have exactly one field. As soon as the proto grows a second one, a conversion from a single field reads as arbitrary, and there is no natural place to put the rest. Replace both with `PayloadStorageParamsBuilder` and `IdfParamsBuilder`, following the pattern used by the other all-optional builders. `.payload(..)` and `.idf(..)` keep their `impl Into<..>` bounds, so the builders are accepted directly. Neither `From` impl was ever released, so this is not a compatibility concern. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>

Commit:802b0c9
Author:generall

Update rust client for 1.19 Sync protobuf definitions from qdrant `dev` and expose the new API surface. * Memory placement (`Memory` enum) on vector storage, HNSW graph, sparse index, all quantization configs and all payload index params. Deprecates `on_disk` / `always_ram` in favour of `memory`. * Payload storage params (`PayloadStorageParams`) on `CreateCollection` and `CollectionParamsDiff`. Deprecates `on_disk_payload` in favour of `payload`. * Keyword index prefix matching + `Condition::matches_prefix`. * `Condition::slice` for deterministic id-space slicing. * Per-request IDF corpus (`IdfParams`) on `SearchParams`. * Explicitly disabled stemming for the text index. * `StrictModeConfig::max_disk_usage_percent`. * `Datatype::Turbo4`. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

Commit:b429963
Author:Jojii

Update protos for tqdt

Commit:cfef399
Author:jojii

Update Protos for Tqdt

Commit:3e081e5
Author:Jojii
Committer:timvisee

Update rust client for 1.18 (#278) * [ai+manual] Update rust client for 1.18 * [ai] Add snippets * Regenerate Protos * Sync protos: Remove data-fit option

Commit:e6950aa
Author:Jojii
Committer:GitHub

Update rust client for 1.18 (#278) * [ai+manual] Update rust client for 1.18 * [ai] Add snippets * Regenerate Protos * Sync protos: Remove data-fit option

Commit:d3f7874
Author:jojii

Sync protos: Remove data-fit option

Commit:c11b145
Author:jojii

Regenerate Protos

Commit:578ec50
Author:jojii

[ai+manual] Update rust client for 1.18

Commit:dbf02a8
Author:Andrey Vasnetsov
Committer:timvisee

v1.17 upgrade (#263) * add version upgrade guide * [AI] upgrade client to v1.17 according to checklist * [AI] Generate nice builders for relevance feedback * remove deprecated client (#264) * [AI] remove deprecated since 1.10 version of the client * fmt

Commit:981ae0a
Author:Andrey Vasnetsov
Committer:GitHub

v1.17 upgrade (#263) * add version upgrade guide * [AI] upgrade client to v1.17 according to checklist * [AI] Generate nice builders for relevance feedback * remove deprecated client (#264) * [AI] remove deprecated since 1.10 version of the client * fmt

Commit:de27166
Author:generall

[AI] upgrade client to v1.17 according to checklist

Commit:9243e90
Author:Andrey Vasnetsov
Committer:generall

deprecate old vector format for VectorStruct (#238) * deprecate old vector format for VectorStruct * upd proto

Commit:5665cf8
Author:tellet-q
Committer:generall

Add support for replicate_points (#252) * Add support for replicate_points * Bump proto definitions * upd * fmt --------- Co-authored-by: timvisee <tim@visee.me> Co-authored-by: generall <andrey@vasnetsov.com>

Commit:d872b37
Author:Andrey Vasnetsov
Committer:GitHub

deprecate old vector format for VectorStruct (#238) * deprecate old vector format for VectorStruct * upd proto

Commit:4101d8b
Author:generall

upd proto

Commit:0d2b8d1
Author:tellet-q
Committer:GitHub

Add support for replicate_points (#252) * Add support for replicate_points * Bump proto definitions * upd * fmt --------- Co-authored-by: timvisee <tim@visee.me> Co-authored-by: generall <andrey@vasnetsov.com>

Commit:da34eb5
Author:timvisee

Bump proto definitions

Commit:d7b3d9a
Author:tellet-q

Add support for replicate_points

Commit:824dc23
Author:tellet-q
Committer:timvisee

Update to v1.16.0 (#245) * Update to latest dev * Address review * Mode fallback and acorn to dedicated builders * Extend tests * Move rrf to dedicated builder * Fix linters * Remove obsolete allow(unused_mut) attributes * Bump proto definitions, include initial_state and vector deprecations * Beautify deprecation warnings and links --------- Co-authored-by: timvisee <tim@visee.me>

Commit:7c5b46c
Author:Andrey Vasnetsov
Committer:timvisee

[v1.16.0] add into_vector interface for VectorOutput (#237) * add into_vector interface for VectorOutput * fix clippy * Also deprecated vector input fields * Bump deprecation notice --------- Co-authored-by: timvisee <tim@visee.me>

Commit:d0949eb
Author:tellet-q
Committer:GitHub

Update to v1.16.0 (#245) * Update to latest dev * Address review * Mode fallback and acorn to dedicated builders * Extend tests * Move rrf to dedicated builder * Fix linters * Remove obsolete allow(unused_mut) attributes * Bump proto definitions, include initial_state and vector deprecations * Beautify deprecation warnings and links --------- Co-authored-by: timvisee <tim@visee.me>

Commit:75c122b
Author:timvisee
Committer:timvisee

Bump proto definitions, include initial_state and vector deprecations

Commit:8168d17
Author:tellet-q
Committer:timvisee

Update to latest dev

Commit:2a568c7
Author:Andrey Vasnetsov
Committer:GitHub

[v1.16.0] add into_vector interface for VectorOutput (#237) * add into_vector interface for VectorOutput * fix clippy * Also deprecated vector input fields * Bump deprecation notice --------- Co-authored-by: timvisee <tim@visee.me>

Commit:38b4a87
Author:timvisee
Committer:timvisee

Also deprecated vector input fields

Commit:76d171e
Author:generall
Committer:timvisee

add into_vector interface for VectorOutput

Commit:3c307c0
Author:tellet-q

Synce proto and fix test

Commit:97e2274
Author:generall

deprecate old vector format for VectorStruct

Commit:0eecfef
Author:generall

add into_vector interface for VectorOutput

Commit:fc3b265
Author:Luis Cossío
Committer:timvisee

v1.15 update (#230) * update proto, generated types, and add new builders * fmt * fix doctest * BinaryQuantizationQueryEncoding variants * add snippet for creating text index * add bq snippets * rename stemmer helper function * Bump proto definitions --------- Co-authored-by: Ivan Pleshkov <pleshkov.ivan@gmail.com> Co-authored-by: generall <andrey@vasnetsov.com> Co-authored-by: timvisee <tim@visee.me>

Commit:a9267ee
Author:Luis Cossío
Committer:GitHub

v1.15 update (#230) * update proto, generated types, and add new builders * fmt * fix doctest * BinaryQuantizationQueryEncoding variants * add snippet for creating text index * add bq snippets * rename stemmer helper function * Bump proto definitions --------- Co-authored-by: Ivan Pleshkov <pleshkov.ivan@gmail.com> Co-authored-by: generall <andrey@vasnetsov.com> Co-authored-by: timvisee <tim@visee.me>

Commit:76f504c
Author:timvisee

Bump proto definitions

Commit:de0a275
Author:Luis Cossío
Committer:timvisee

update proto, generated types, and add new builders

Commit:5dae85d
Author:Luis Cossío
Committer:Luis Cossío

update proto, generated types, and add new builders

Commit:bd9db97
Author:Arnaud Gourlay

Regenerate for serverless again

Commit:8357f68
Author:Luis Cossío
Committer:Luis Cossío

Update client for 1.14 (#218) * update protos, fix strictmode * add formula builder and expression constructors * add builder for decay params expression * add helper fns for StrictModeConfigBuilder * add builder for StrictModeMultivectorConfigBuilder * add builder for StrictModeSparseConfig * clippy * additional helpers * validate docs snippets * clippy * helper: set all defaults in formula * move snippets to query_points.rs * no option for mandatory fields * pass HardwareUsage ownership * builders for score variables * Use new score function in tests --------- Co-authored-by: timvisee <tim@visee.me>

Commit:ff28f57
Author:Luis Cossío
Committer:GitHub

Update client for 1.14 (#218) * update protos, fix strictmode * add formula builder and expression constructors * add builder for decay params expression * add helper fns for StrictModeConfigBuilder * add builder for StrictModeMultivectorConfigBuilder * add builder for StrictModeSparseConfig * clippy * additional helpers * validate docs snippets * clippy * helper: set all defaults in formula * move snippets to query_points.rs * no option for mandatory fields * pass HardwareUsage ownership * builders for score variables * Use new score function in tests --------- Co-authored-by: timvisee <tim@visee.me>

Commit:8c76f0d
Author:Luis Cossío

update protos, fix strictmode

Commit:63715b3
Author:jojii

Update protos

Commit:cc0dd0a
Author:Arnaud Gourlay

Regen serverless

Commit:d68c7ba
Author:Tim Visée
Committer:timvisee

Update protocol definitions for Qdrant 1.13 (#208) * Update gRPC protocol buffer definitions * Generate gRPC types, update builders and conversions * Add max optimization threads builder * Add bool index params builder * Add has vector condition builder * Add dense, sparse and multi dense vector builders and conversions * Remove has vector condition builder, follow pattern of other conditions

Commit:f2c3883
Author:Tim Visée
Committer:GitHub

Update protocol definitions for Qdrant 1.13 (#208) * Update gRPC protocol buffer definitions * Generate gRPC types, update builders and conversions * Add max optimization threads builder * Add bool index params builder * Add has vector condition builder * Add dense, sparse and multi dense vector builders and conversions * Remove has vector condition builder, follow pattern of other conditions

Commit:5924a9e
Author:timvisee
Committer:timvisee

Update gRPC protocol buffer definitions

Commit:c6db7c7
Author:Jojii
Committer:timvisee

Update protos for Qdrant 1.12, add new endpoints (#189) * update protos and rust structs * add client functions * use new compile function * recompile protos * trigger recompiling * add examples * add example snippets * Adjust GeoIndexParams and fix warnings when compiling tests

Commit:3fc27b9
Author:Jojii
Committer:GitHub

Update protos for Qdrant 1.12, add new endpoints (#189) * update protos and rust structs * add client functions * use new compile function * recompile protos * trigger recompiling * add examples * add example snippets * Adjust GeoIndexParams and fix warnings when compiling tests

Commit:d0d89a5
Author:jojii
Committer:jojii

Adjust GeoIndexParams and fix warnings when compiling tests

Commit:c9d53d0
Author:jojii
Committer:jojii

update protos and rust structs

Commit:4357b84
Author:Arnaud Gourlay
Committer:Arnaud Gourlay

Regen for renumbering (#179)

Commit:7ea2340
Author:Arnaud Gourlay
Committer:Arnaud Gourlay

Regen again (#177) * Resync * improve client timeout for snapshot creation in test

Commit:2526098
Author:Arnaud Gourlay
Committer:Arnaud Gourlay

Update dependencies (#176) * Update dependencies * regen * new param * GetPoints timeout * fmt * CountPoints timeout * more error reporting * ScrollPoints timeout * more deps upgrade to trigger CI * debug

Commit:e9dbb02
Author:Jojii
Committer:Arnaud Gourlay

update index params (#175)

Commit:aed9070
Author:Jojii
Committer:Arnaud Gourlay

Update rust-client to latest qdrant:dev version (#168) * Update protos for tenants * add builder for QueryPointGroups * Update IndexParams * Index params improvements (#169) * improve conversions for field index params * fix ci * fix wrong branch in sync_proto.sh * More conversions for field index params

Commit:d59e580
Author:Arnaud Gourlay
Committer:GitHub

Regen for renumbering (#179)

Commit:196fd0a
Author:Arnaud Gourlay
Committer:GitHub

Regen again (#177) * Resync * improve client timeout for snapshot creation in test

Commit:4604bd3
Author:Arnaud Gourlay
Committer:GitHub

Update dependencies (#176) * Update dependencies * regen * new param * GetPoints timeout * fmt * CountPoints timeout * more error reporting * ScrollPoints timeout * more deps upgrade to trigger CI * debug

Commit:a07e0a5
Author:Jojii
Committer:GitHub

update index params (#175)

Commit:2864e20
Author:jojii

add on_disk for uuid index params in api

Commit:a9f99ba
Author:Jojii
Committer:GitHub

Update rust-client to latest qdrant:dev version (#168) * Update protos for tenants * add builder for QueryPointGroups * Update IndexParams * Index params improvements (#169) * improve conversions for field index params * fix ci * fix wrong branch in sync_proto.sh * More conversions for field index params

Commit:93f7806
Author:jojii

Update IndexParams

Commit:ea6806f
Author:jojii

Update protos for tenants

Commit:25bcc6b
Author:timvisee
Committer:timvisee

Fix documentation mistakes in gRPC spec

Commit:a4fb4b5
Author:Tim Visée
Committer:timvisee

Add query batch interface (#149) * Update gRPC specification * Add builder type for QueryBatchPoints * Add query batch function * Reformat * Fix missing import in test

Commit:b323fc5
Author:generall
Committer:timvisee

Update gRPC definitions to v1.10.0, add query test and resolve errors (#134)

Commit:36e361c
Author:Jojii
Committer:timvisee

Sync protos and add more Builder (#115) * add more builder * Update proto types; add some manual builder

Commit:f6d9433
Author:timvisee
Committer:Tim Visée

Fix documentation mistakes in gRPC spec

Commit:2ce5a56
Author:Tim Visée
Committer:Tim Visée

Add query batch interface (#149) * Update gRPC specification * Add builder type for QueryBatchPoints * Add query batch function * Reformat * Fix missing import in test

Commit:ec979e0
Author:generall
Committer:Tim Visée

Update gRPC definitions to v1.10.0, add query test and resolve errors (#134)

Commit:e45dce6
Author:timvisee
Committer:timvisee

Fix documentation mistakes in gRPC spec

Commit:0d775b6
Author:Tim Visée
Committer:timvisee

Add query batch interface (#149) * Update gRPC specification * Add builder type for QueryBatchPoints * Add query batch function * Reformat * Fix missing import in test

Commit:c721305
Author:generall
Committer:timvisee

Update gRPC definitions to v1.10.0, add query test and resolve errors (#134)

Commit:313d5d4
Author:Tim Visée
Committer:GitHub

Add query batch interface (#149) * Update gRPC specification * Add builder type for QueryBatchPoints * Add query batch function * Reformat * Fix missing import in test

Commit:bc977ce
Author:timvisee

Update gRPC specification

Commit:a3278ef
Author:generall
Committer:generall

update proto

Commit:8b1231a
Author:Jojii
Committer:GitHub

Sync protos and add more Builder (#115) * add more builder * Update proto types; add some manual builder

Commit:ae32084
Author:jojii
Committer:jojii

Update proto types; add some manual builder

Commit:d76868e
Author:Luis Cossío
Committer:generall

Update v1.9.0 (#95) * update for v1.9 * update integration tests qdrant version

Commit:3a889a8
Author:Luis Cossío
Committer:GitHub

Update v1.9.0 (#95) * update for v1.9 * update integration tests qdrant version

Commit:587d41c
Author:Luis Cossío

update for v1.9

Commit:e0b2557
Author:Arnaud Gourlay
Committer:Arnaud Gourlay

Update v1.8.0

Commit:693f36e
Author:Arnaud Gourlay

Update v1.8.0

Commit:dcb01b7
Author:Tim Visée
Committer:timvisee

Update v1.7.0 - implementation (#81) * Add create and delete shard key functions * Use more direct shard key types * Add discovery functions * Conversions from borrowed types into sparse vectors * Add shard key selector parameter to all relevant API functions * Move shard key selector parameter adjacent collection name parameter * Update documentation example * Add conversion helpers for shard key selector * sync proto * proto changes * fix readme --------- Co-authored-by: generall <andrey@vasnetsov.com>

Commit:aae78a3
Author:Arnaud Gourlay
Committer:timvisee

Update v1.7.0 (#80) * sync * compile * bump deps * bump version * fmt * regen * fix * add convenience conversion for sparse vectors * fix sparse vector converter * fix sparse vector converter * remove shard_snapshots_service * restore version * more conversion * one last conversion * Reformat --------- Co-authored-by: timvisee <tim@visee.me>

Commit:762703f
Author:Tim Visée
Committer:GitHub

Update v1.7.0 - implementation (#81) * Add create and delete shard key functions * Use more direct shard key types * Add discovery functions * Conversions from borrowed types into sparse vectors * Add shard key selector parameter to all relevant API functions * Move shard key selector parameter adjacent collection name parameter * Update documentation example * Add conversion helpers for shard key selector * sync proto * proto changes * fix readme --------- Co-authored-by: generall <andrey@vasnetsov.com>

Commit:2c527b5
Author:generall

sync proto

Commit:9462cc9
Author:Arnaud Gourlay
Committer:GitHub

Update v1.7.0 (#80) * sync * compile * bump deps * bump version * fmt * regen * fix * add convenience conversion for sparse vectors * fix sparse vector converter * fix sparse vector converter * remove shard_snapshots_service * restore version * more conversion * one last conversion * Reformat --------- Co-authored-by: timvisee <tim@visee.me>

Commit:95212d1
Author:Arnaud Gourlay
Committer:timvisee

Update v1.6.0 (#72) * bump create version * ignore intellij config file * regen client * update test image version * add geo-polygon condition builder * format example * dependencies updates * filter out new healcheck proto

Commit:b44946f
Author:Arnaud Gourlay
Committer:GitHub

Update v1.6.0 (#72) * bump create version * ignore intellij config file * regen client * update test image version * add geo-polygon condition builder * format example * dependencies updates * filter out new healcheck proto

Commit:6eccfdb
Author:Tim Visée
Committer:timvisee

Update v1.5.0 (#68) * Update gRPC definitions * Remove now obsolete Google protobuf definitions * Add batch update methods to client * Bump version to 1.5.0

Commit:7381491
Author:generall
Committer:timvisee

sync proto with dev

Commit:0b945f1
Author:Tim Visée
Committer:GitHub

Update v1.5.0 (#68) * Update gRPC definitions * Remove now obsolete Google protobuf definitions * Add batch update methods to client * Bump version to 1.5.0

Commit:268b025
Author:generall

sync proto with dev

Commit:a698912
Author:Arnaud Gourlay

re-gen client

Commit:19a78bb
Author:Arnaud Gourlay

update protos

Commit:b07444a
Author:Andre Bogus
Committer:Andre Bogus

More docs'n'helpers

Commit:8d212c6
Author:Arnaud Gourlay

refresh client