Implement the vector type and property type and serialization and deserialization for vector property. #6072
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What type of PR is this?
What problem(s) does this PR solve?
Issue(s) number:
Support vector value type and data type #6042
Implement serialization and deserialization for vector type
#6043
Implement the vector value type and serialization and deserialization for it #6067
Implement the property type and serialization and deserialization for it. #6071
Description:
Feature Request: Add Data Type Specification for Vector Values
Feature Request: Add Property Type for Vector Value Type
How do you solve it?
Special notes for your reviewer, ex. impact of this fix, design document, etc:
Vector Value Type
Vector type is consist of original vector data.
We also offered a dim() method to get the dimension of vector data, which is from vector data size.
Vector Property Type
Add new property type, which value type is VECTOR
Add new pattern for vector value type in common.thrift
Checklist:
Tests:
TCK Tests:
Affects:
Release notes:
Please confirm whether to be reflected in release notes and how to describe: