-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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 |
3289ea0
to
9fba036
Compare
@tasty-gumi go-sdk check failed, comment |
@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 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 |
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 <1021989072@qq.com> add geospatial interface in src common change type define and add segcore support change: use wkb only in core Signed-off-by: tasty-gumi <1021989072@qq.com> 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 <1021989072@qq.com> 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 <1021989072@qq.com> fix: some format of code && segmentfault debug for rebase Signed-off-by: tasty-gumi <1021989072@qq.com> add: import util test for parquet and mix compaction test Signed-off-by: tasty-gumi <1021989072@qq.com> fix: delete useless file and fix error for rebase Signed-off-by: tasty-gumi <1021989072@qq.com> fix: git rebase for custom function feat Signed-off-by: tasty-gumi <1021989072@qq.com> fix:rename geospatial field && update proto && rewrite Geometry class with smart pointer Signed-off-by: tasty-gumi <1021989072@qq.com> add:last commit miss add files Signed-off-by: tasty-gumi <1021989072@qq.com> fix: geospatial name replace in test files && fix geomertry and parser fix:remove some file change for dev Signed-off-by: tasty-gumi <1021989072@qq.com> fix:remove size in if && add destory in ~Geometry() Signed-off-by: tasty-gumi <1021989072@qq.com> add:conan file gdal rep Signed-off-by: tasty-gumi <1021989072@qq.com> remove:gdal fPIC Signed-off-by: tasty-gumi <1021989072@qq.com> fix: for rebase Signed-off-by: tasty-gumi <1021989072@qq.com> remove:log_warn Signed-off-by: tasty-gumi <1021989072@qq.com> remove:gdal shared Signed-off-by: tasty-gumi <1021989072@qq.com> remove:tbbproxy Signed-off-by: tasty-gumi <1021989072@qq.com> fix:add gdal option && update go mod Signed-off-by: tasty-gumi <1021989072@qq.com> dev:change some scripts Signed-off-by: tasty-gumi <1021989072@qq.com> remove: dev scripts Signed-off-by: tasty-gumi <1021989072@qq.com> add:conan files dependency of gdal Signed-off-by: tasty-gumi <1021989072@qq.com> fix:fmt cpp code Signed-off-by: tasty-gumi <1021989072@qq.com> add:delete geos-config in cmake_bulid/bin which may cause permission deny Signed-off-by: tasty-gumi <1021989072@qq.com> fix: add go client geometry interface && fix group by test Signed-off-by: tasty-gumi <1021989072@qq.com> fix: mod tidy for tests go client Signed-off-by: tasty-gumi <1021989072@qq.com> fix:memory leak in test and go fmt Signed-off-by: tasty-gumi <1021989072@qq.com> fix: datagen function remove pkoffset Signed-off-by: tasty-gumi <1021989072@qq.com> fix: go-client test add entity.geometry Signed-off-by: tasty-gumi <1021989072@qq.com> fix: fix test args and add some annotations Signed-off-by: tasty-gumi <1021989072@qq.com> fix:name and remove wkt marshl MaxDecimalDigits limit Signed-off-by: tasty-gumi <1021989072@qq.com> fix:misspell Signed-off-by: tasty-gumi <1021989072@qq.com> fix:go client test Signed-off-by: tasty-gumi <1021989072@qq.com> fix:listA size Signed-off-by: tasty-gumi <1021989072@qq.com> add:field data in schema_test Signed-off-by: tasty-gumi <1021989072@qq.com> test:add mergefield data Signed-off-by: tasty-gumi <1021989072@qq.com> fix:test err code modify Signed-off-by: tasty-gumi <1021989072@qq.com> fmt code Signed-off-by: tasty-gumi <1021989072@qq.com> fix:add geo type in client Signed-off-by: tasty-gumi <1021989072@qq.com> fix:add type in chunksegment sealdimpl Signed-off-by: tasty-gumi <1021989072@qq.com> fix:add chunk writer for geometry Signed-off-by: tasty-gumi <1021989072@qq.com>
Signed-off-by: tasty-gumi <1021989072@qq.com>
95b17a4
to
66bdeb8
Compare
@tasty-gumi go-sdk check failed, comment |
@tasty-gumi E2e jenkins job 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