-
Notifications
You must be signed in to change notification settings - Fork 3.7k
test: Add geometry operations test suite for RESTful API #46174
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
base: master
Are you sure you want to change the base?
Conversation
Add comprehensive test cases for Milvus geometry data type support: - Collection creation with geometry fields - WKT data insertion (POINT, LINESTRING, POLYGON, MULTIPOINT, etc.) - Geometry index building (RTREE, AUTOINDEX) - Spatial query/search with multiple operators (ST_INTERSECTS, ST_CONTAINS, ST_WITHIN, ST_EQUALS, ST_TOUCHES, ST_OVERLAPS, ST_CROSSES) - Tests cover sealed/growing data states, with/without geo index, nullable fields - Upsert, delete operations with geometry data - Default value support for geometry fields Also add geometry utility functions for WKT generation and ground truth computation using shapely. Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: zhuwenxing The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
[ci-v2-notice]
To rerun ci-v2 checks, comment with:
If you have any questions or requests, please contact @zhikunyao. |
|
@zhuwenxing cpu-e2e job failed, comment |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #46174 +/- ##
===========================================
- Coverage 82.76% 41.29% -41.48%
===========================================
Files 526 1231 +705
Lines 82771 195114 +112343
===========================================
+ Hits 68507 80569 +12062
- Misses 14264 114208 +99944
- Partials 0 337 +337
🚀 New features to boost your workflow:
|
/kind improvement