-
Notifications
You must be signed in to change notification settings - Fork 3k
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
feat: Geospatial Data Type and GIS Function Support for milvus #37417
base: master
Are you sure you want to change the base?
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: tasty-gumi 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 |
@tasty-gumi cpp-unit-test check failed, comment |
@tasty-gumi E2e jenkins job failed, comment |
@tasty-gumi go-sdk check failed, comment |
@tasty-gumi cpp-unit-test check failed, comment |
rerun go-sdk |
rerun cpp-unit-test |
@tasty-gumi cpp-unit-test check failed, comment |
@tasty-gumi E2e jenkins job failed, comment |
/run-cpu-e2e |
@tasty-gumi E2e jenkins job failed, comment |
@tasty-gumi cpp-unit-test check failed, comment |
1 similar comment
@tasty-gumi cpp-unit-test check failed, comment |
@tasty-gumi E2e jenkins job failed, comment |
3b943e5
to
ebf2daa
Compare
@tasty-gumi go-sdk check failed, comment |
@tasty-gumi E2e jenkins job failed, comment |
@tasty-gumi cpp-unit-test check failed, comment |
@tasty-gumi go-sdk check failed, comment |
@tasty-gumi E2e jenkins job failed, comment |
@tasty-gumi go-sdk check failed, comment |
@tasty-gumi E2e jenkins job failed, comment |
@tasty-gumi [pytest : test] (api_request.py:45) [pytest : test] [2024-11-08 14:24:30 - ERROR - ci_test]: (api_response) : <MilvusException: (code=65535, message=create auto index on type:JSON is not supported)> (api_request.py:46) [pytest : test] ---------- generated html file: file:///tmp/ci_logs/test/report.html ----------- [pytest : test] =========================== short test summary info ============================ [pytest : test] FAILED testcases/test_index.py::TestIndexInvalid::test_create_index_json [pytest : test] !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! |
34ea50d
to
4753bbe
Compare
4753bbe
to
0173a25
Compare
@tasty-gumi go-sdk check failed, comment |
0173a25
to
51ceb9a
Compare
@tasty-gumi go-sdk check failed, comment |
bf84749
to
01c7024
Compare
@tasty-gumi go-sdk check failed, comment |
@tasty-gumi Intergration Test failed. 2024-11-12T13:06:50.0930073Z [2024/11/12 13:02:43.107 +00:00] [INFO] [querynodev2/services.go:483] ["start to load segments in parallel"] [collectionID=453880325253365774] [segmentType=Sealed] [requestSegments="[453880325253771188]"] [preparedSegments="[453880325253771188]"] [segmentNum=1] [concurrencyLevel=1] |
01c7024
to
95b17a4
Compare
@tasty-gumi E2e jenkins job failed, comment |
/run-cpu-e2e |
@tasty-gumi E2e jenkins job failed, comment |
@tasty-gumi go-sdk check failed, comment |
@tasty-gumi cpp-unit-test check failed, comment |
95b17a4
to
66bdeb8
Compare
@tasty-gumi go-sdk check failed, comment |
@tasty-gumi E2e jenkins job failed, comment |
add geospatial interface in src common change type define and add segcore support add storage & chunkdata support feature: go package storage & proxy & typeutil support geospatial type in internal and typeutil in pkg Signed-off-by: tasty-gumi <[email protected]> add geospatial interface in src common change type define and add segcore support change: use wkb only in core Signed-off-by: tasty-gumi <[email protected]> fix:the geospatial only use std::string as FieldDataImpl template paramters && add geospatial data generation && pass chunk ,growing , sealed test fix : merge confilcts after rebase ,test nullable not pass due to upstream feat:basic GIS Function expr and visitor impl and GIS proto support && add:storage test of geo data Signed-off-by: tasty-gumi <[email protected]> feat:add proxy validate (pass httpserver test) && plan parser of geospatialfunction fix:sealedseg && go tidy fix:go mod feat:can produce wkt result for pymilvus client feat: add parser and query operator for geos filed && print geos binlog as wkt fix:fielddataimpl interface Signed-off-by: tasty-gumi <[email protected]> fix: some format of code && segmentfault debug for rebase Signed-off-by: tasty-gumi <[email protected]> add: import util test for parquet and mix compaction test Signed-off-by: tasty-gumi <[email protected]> fix: delete useless file and fix error for rebase Signed-off-by: tasty-gumi <[email protected]> fix: git rebase for custom function feat Signed-off-by: tasty-gumi <[email protected]> fix:rename geospatial field && update proto && rewrite Geometry class with smart pointer Signed-off-by: tasty-gumi <[email protected]> add:last commit miss add files Signed-off-by: tasty-gumi <[email protected]> fix: geospatial name replace in test files && fix geomertry and parser fix:remove some file change for dev Signed-off-by: tasty-gumi <[email protected]> fix:remove size in if && add destory in ~Geometry() Signed-off-by: tasty-gumi <[email protected]> add:conan file gdal rep Signed-off-by: tasty-gumi <[email protected]> remove:gdal fPIC Signed-off-by: tasty-gumi <[email protected]> fix: for rebase Signed-off-by: tasty-gumi <[email protected]> remove:log_warn Signed-off-by: tasty-gumi <[email protected]> remove:gdal shared Signed-off-by: tasty-gumi <[email protected]> remove:tbbproxy Signed-off-by: tasty-gumi <[email protected]> fix:add gdal option && update go mod Signed-off-by: tasty-gumi <[email protected]> dev:change some scripts Signed-off-by: tasty-gumi <[email protected]> remove: dev scripts Signed-off-by: tasty-gumi <[email protected]> add:conan files dependency of gdal Signed-off-by: tasty-gumi <[email protected]> fix:fmt cpp code Signed-off-by: tasty-gumi <[email protected]> add:delete geos-config in cmake_bulid/bin which may cause permission deny Signed-off-by: tasty-gumi <[email protected]> fix: add go client geometry interface && fix group by test Signed-off-by: tasty-gumi <[email protected]> fix: mod tidy for tests go client Signed-off-by: tasty-gumi <[email protected]> fix:memory leak in test and go fmt Signed-off-by: tasty-gumi <[email protected]> fix: datagen function remove pkoffset Signed-off-by: tasty-gumi <[email protected]> fix: go-client test add entity.geometry Signed-off-by: tasty-gumi <[email protected]> fix: fix test args and add some annotations Signed-off-by: tasty-gumi <[email protected]> fix:name and remove wkt marshl MaxDecimalDigits limit Signed-off-by: tasty-gumi <[email protected]> fix:misspell Signed-off-by: tasty-gumi <[email protected]> fix:go client test Signed-off-by: tasty-gumi <[email protected]> fix:listA size Signed-off-by: tasty-gumi <[email protected]> add:field data in schema_test Signed-off-by: tasty-gumi <[email protected]> test:add mergefield data Signed-off-by: tasty-gumi <[email protected]> fix:test err code modify Signed-off-by: tasty-gumi <[email protected]> fmt code Signed-off-by: tasty-gumi <[email protected]> fix:add geo type in client Signed-off-by: tasty-gumi <[email protected]> fix:add type in chunksegment sealdimpl Signed-off-by: tasty-gumi <[email protected]> fix:add chunk writer for geometry Signed-off-by: tasty-gumi <[email protected]>
Signed-off-by: tasty-gumi <[email protected]>
Signed-off-by: tasty-gumi <[email protected]>
66bdeb8
to
7bde81d
Compare
@tasty-gumi go-sdk check failed, comment |
Signed-off-by: tasty-gumi <[email protected]>
@tasty-gumi go-sdk check failed, comment |
issue:#27576
pr:#35990
Main Goals
Solution
delete incomplete H3 Index development and useless generated files.
fix conanfiles in milvus conan repo so that local can fetch the packages to build libraries