Skip to content

make sure that grpc::Vector can always use new format#7185

Merged
generall merged 3 commits intodevfrom
vector-struct-vector-conversion
Sep 5, 2025
Merged

make sure that grpc::Vector can always use new format#7185
generall merged 3 commits intodevfrom
vector-struct-vector-conversion

Conversation

@generall
Copy link
Member

Some internal APIs were still relying on the old format of grpc::Vector.
This PR covers last missing parts of missing conversions, so that in the next version we can deprecate old format and always generate structures using a new one

coderabbitai[bot]

This comment was marked as resolved.

@qdrant qdrant deleted a comment from coderabbitai bot Sep 1, 2025
coderabbitai[bot]

This comment was marked as resolved.

fn from(vector: VectorInternal) -> Self {
// ToDo: before deprecating `data`, `indices`, and `vectors_count`, ensure
// ToDo: that `vector` field is generated here.
// ToDo(v1.18): before deprecating `data`, `indices`, and `vectors_count`, ensure
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this specific part can be updated earlier, as it is only for internal cluster operations

coderabbitai[bot]

This comment was marked as resolved.

@Anush008 Anush008 mentioned this pull request Sep 2, 2025
@qdrant qdrant deleted a comment from coderabbitai bot Sep 5, 2025
@generall generall merged commit 852c58e into dev Sep 5, 2025
16 checks passed
@generall generall deleted the vector-struct-vector-conversion branch September 5, 2025 11:13
timvisee pushed a commit that referenced this pull request Sep 29, 2025
* make sure that grpc::Vector can always use new format

* specify target version for ToDo

* Update lib/api/src/conversions/vectors.rs

---------

Co-authored-by: Luis Cossío <luis.cossio@outlook.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants