Skip to content

enhance:change go sdk to use GeometryWktArray - #11

Closed
Yinwei-Yu wants to merge 8 commits into
xiaocai2333:support_geometryfrom
Yinwei-Yu:geo-gosdk
Closed

enhance:change go sdk to use GeometryWktArray#11
Yinwei-Yu wants to merge 8 commits into
xiaocai2333:support_geometryfrom
Yinwei-Yu:geo-gosdk

Conversation

@Yinwei-Yu

Copy link
Copy Markdown
  • Renamed geometry column types from ColumnGeometryBytes to ColumnGeometryWKT to reflect the use of Well-Known Text (WKT) format.
  • Updated related functions and tests to accommodate the new geometry representation.
  • Enhanced helper functions and test cases to support string-based geometry data.
  • Added a new nullable column creator for ColumnGeometryWKT.

Yinwei-Yu and others added 8 commits August 21, 2025 11:03
* Add geometry support.

Support geometry in milvus.Now can insert,query and search with gis functions.
This commit includes file changing with related to 3rdparty dependencies,cpp core and go.
Here is also an example file which shows how to use the geo type and gis functions.

Signed-off-by: Yinwei Li <yinwei.li@zilliz.com>
Co-authored-by: cai.zhang <cai.zhang@zilliz.com>
* Support R-Tree index for geometry

Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
Co-authored-by: Yinwei Li <yinwei.li@zilliz.com>
- Removed unused parameters from RTreeIndex test cases, including fillFactor, indexCapacity, leafCapacity, and rv.
- Updated file extensions in test cases from .idx and .dat to .bgi to reflect changes in the index file format.

Signed-off-by: Yinwei Li <yinwei.li@zilliz.com>
Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
…ilvus-io#9)

- Implemented handling for Geometry data type in FieldDataColumn function.
- Introduced new nullable column creator for Geometry data.
- Added default geometry field name constant.
- Created comprehensive test cases for Geometry operations, including basic CRUD, complex queries, and error handling.
- Updated helper functions to support Geometry data generation and validation.

Signed-off-by: Yinwei Li <yinwei.li@zilliz.com>
Signed-off-by: Cai Zhang <cai.zhang@zilliz.com>
- Renamed geometry column types from `ColumnGeometryBytes` to `ColumnGeometryWKT` to reflect the use of Well-Known Text (WKT) format.
- Updated related functions and tests to accommodate the new geometry representation.
- Enhanced helper functions and test cases to support string-based geometry data.
- Added a new nullable column creator for `ColumnGeometryWKT`.

Signed-off-by: Yinwei Li <yinwei.li@zilliz.com>
@xiaocai2333
xiaocai2333 force-pushed the support_geometry branch 2 times, most recently from 69eed87 to 4ef7570 Compare August 26, 2025 02:25
@Yinwei-Yu Yinwei-Yu closed this Sep 28, 2025
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.

2 participants