Skip to content
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

[Feature]: Migrate GoSDK to main repo as Milvus Client #31293

Open
1 task done
congqixia opened this issue Mar 15, 2024 · 0 comments
Open
1 task done

[Feature]: Migrate GoSDK to main repo as Milvus Client #31293

congqixia opened this issue Mar 15, 2024 · 0 comments
Assignees
Labels
kind/feature Issues related to feature request from users

Comments

@congqixia
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe.

Migrate GoSDK to main repo as Milvus Client

Describe the solution you'd like.

Add github.com/milvus-io/milvus/client/v2 pkg as a go sub module in main repo

Describe an alternate solution.

use https://github.com/milvus-io/milvus-sdk-go

Anything else? (Additional Context)

No response

@congqixia congqixia added the kind/feature Issues related to feature request from users label Mar 15, 2024
@congqixia congqixia self-assigned this Mar 15, 2024
congqixia added a commit to congqixia/milvus that referenced this issue Mar 15, 2024
congqixia added a commit to congqixia/milvus that referenced this issue May 9, 2024
sre-ci-robot pushed a commit that referenced this issue May 10, 2024
UnyieldingOrca pushed a commit to UnyieldingOrca/milvus that referenced this issue May 10, 2024
congqixia added a commit to congqixia/milvus that referenced this issue May 11, 2024
sre-ci-robot pushed a commit that referenced this issue May 13, 2024
congqixia added a commit to congqixia/milvus that referenced this issue May 20, 2024
sre-ci-robot pushed a commit that referenced this issue May 20, 2024
congqixia added a commit to congqixia/milvus that referenced this issue May 22, 2024
sre-ci-robot pushed a commit that referenced this issue May 22, 2024
congqixia added a commit to congqixia/milvus that referenced this issue Jun 6, 2024
sre-ci-robot pushed a commit that referenced this issue Jun 7, 2024
congqixia added a commit to congqixia/milvus that referenced this issue Jun 20, 2024
sre-ci-robot pushed a commit that referenced this issue Jun 21, 2024
sre-ci-robot pushed a commit that referenced this issue Jun 21, 2024
congqixia added a commit to congqixia/milvus that referenced this issue Jul 1, 2024
sre-ci-robot pushed a commit that referenced this issue Jul 1, 2024
congqixia added a commit to congqixia/milvus that referenced this issue Nov 5, 2024
Related to milvus-io#31293

This PR:

- Add `AlterCollection` API for collection property modification
- Expose hidden or missing option methods

Signed-off-by: Congqi Xia <[email protected]>
sre-ci-robot pushed a commit that referenced this issue Nov 6, 2024
Related to #31293

This PR:

- Add `AlterCollection` API for collection property modification
- Expose hidden or missing option methods

---------

Signed-off-by: Congqi Xia <[email protected]>
sre-ci-robot pushed a commit that referenced this issue Nov 7, 2024
…37472)

Related to #31293

Example with main func/package causes `go list` command failed with vcs
error. This PR removes example files with main package. The example
snippet shall be added back in runnable test format.

---------

Signed-off-by: Congqi Xia <[email protected]>
sre-ci-robot pushed a commit that referenced this issue Nov 7, 2024
Related to #31293

Client source files under client pkg cannot be evaluate correctly by
codecov. This PR moves them to `milvusclient` sub-package to fix this
issue and follow go major version best practice.

---------

Signed-off-by: Congqi Xia <[email protected]>
congqixia added a commit to congqixia/milvus that referenced this issue Nov 18, 2024
Related to milvus-io#31293

Previous column is written using go before 1.18, which does not support
generic type. After migrating client pkg to main repo, generic base
could be used to reduce lots of duplicated code.

Signed-off-by: Congqi Xia <[email protected]>
sre-ci-robot pushed a commit that referenced this issue Nov 19, 2024
Related to #31293

Previous column is written using go before 1.18, which does not support
generic type. After migrating client pkg to main repo, generic base
could be used to reduce lots of duplicated code.

---------

Signed-off-by: Congqi Xia <[email protected]>
congqixia added a commit to congqixia/milvus that referenced this issue Nov 28, 2024
sre-ci-robot pushed a commit that referenced this issue Nov 29, 2024
wayblink pushed a commit to wayblink/milvus that referenced this issue Nov 29, 2024
congqixia added a commit to congqixia/milvus that referenced this issue Dec 16, 2024
congqixia added a commit to congqixia/milvus that referenced this issue Dec 17, 2024
congqixia added a commit to congqixia/milvus that referenced this issue Dec 17, 2024
sre-ci-robot pushed a commit that referenced this issue Dec 17, 2024
sre-ci-robot pushed a commit that referenced this issue Dec 17, 2024
Related to #31293

This PR
- Add some example test code for some basic operations
- Refine search params and add some predefined one
- Split search & hybrid search option

---------

Signed-off-by: Congqi Xia <[email protected]>
congqixia added a commit to congqixia/milvus that referenced this issue Dec 19, 2024
congqixia added a commit to congqixia/milvus that referenced this issue Dec 19, 2024
Related to milvus-io#31293

- Rename `UsingDatabase` to `UseDatabase`
- Uncomment default value methods
- Add missing RBAC APIs
- Add some resource group APIs

Signed-off-by: Congqi Xia <[email protected]>
sre-ci-robot pushed a commit that referenced this issue Dec 20, 2024
sre-ci-robot pushed a commit that referenced this issue Dec 20, 2024
Related to #31293

- Rename `UsingDatabase` to `UseDatabase`
- Uncomment default value methods
- Add missing RBAC APIs
- Add some resource group APIs

---------

Signed-off-by: Congqi Xia <[email protected]>
congqixia added a commit to congqixia/milvus that referenced this issue Dec 27, 2024
Related to milvus-io#31293

This PR:

- Add AlterDatabaseProperties API
- Add DropDatabaseProperties API
- Add DescribeDatabase API
- Rename AlterCollection to AlterCollectionProperties
- Add DropCollectionProperties API
- Add AlterCollectionFieldProperties API

Signed-off-by: Congqi Xia <[email protected]>
sre-ci-robot pushed a commit that referenced this issue Dec 27, 2024
Related to #31293

This PR:

- Add AlterDatabaseProperties API
- Add DropDatabaseProperties API
- Add DescribeDatabase API
- Rename AlterCollection to AlterCollectionProperties
- Add DropCollectionProperties API
- Add AlterCollectionFieldProperties API

Signed-off-by: Congqi Xia <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Issues related to feature request from users
Projects
None yet
Development

No branches or pull requests

1 participant