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

[release/9.0] Remove Milvus.Client dependency. (#6435) #6451

Merged
merged 2 commits into from
Oct 25, 2024

Conversation

mitchdenny
Copy link
Member

@mitchdenny mitchdenny commented Oct 23, 2024

Backport of #6435 to release/9.0

Customer Impact

In Aspire.Hosting.Milvus we automatically add a health check when calling AddMilvus(...). This takes a dependency on Milvus.Client which does not have a stable release. We've made the decision to remove the apphost-side health check for now.

Testing

Removed feature and unit test. Existing tests pass.

Risk

Low.

Regression?

No

Microsoft Reviewers: Open in CodeFlow

* Remove Milvus.Client dependency.

* namespaces!

* Fix random change.
@joperezr
Copy link
Member

Low Risk, and enables us to ship a package as stable as opposed to force us to prerelease. Approved.

@joperezr
Copy link
Member

Can we please also add to this the change to remove the SuppressFinalPackageVersion line in the hosting project so we can produce a stable version of this?

@joperezr
Copy link
Member

Happy to push the change directly here if that's ok

@eerhardt eerhardt enabled auto-merge (squash) October 23, 2024 20:31
@mitchdenny
Copy link
Member Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mitchdenny
Copy link
Member Author

flakey test endpoint tests.

@mitchdenny
Copy link
Member Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@joperezr
Copy link
Member

/azp run dotnet.aspire

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mitchdenny
Copy link
Member Author

/azp run dotnet.aspire

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@eerhardt eerhardt merged commit 4febb16 into release/9.0 Oct 25, 2024
9 checks passed
@eerhardt eerhardt deleted the mitchdenny/backport-6435 branch October 25, 2024 02:13
joperezr added a commit to joperezr/aspire that referenced this pull request Nov 13, 2024
…/9.0

#### AI description  (iteration 1)
#### PR Classification
Code cleanup and dependency updates.

#### PR Summary
This pull request merges changes from `release/9.0` into `internal/release/9.0`, addressing several work items related to security, dependency updates, and code cleanup.
- Removed `MilvusClient` creation logic and health checks from `src/Aspire.Hosting.Milvus/MilvusBuilderExtensions.cs`.
- Updated various package dependencies in `Directory.Packages.props` and `eng/Version.Details.xml`.
- Added `AssemblyInfo.cs` to `src/Aspire.Hosting.Python` to mark it as experimental.
- Updated container image tags in `src/Aspire.Hosting.Milvus`, `src/Aspire.Hosting.MySql`, `src/Aspire.Hosting.Elasticsearch`, and `src/Aspire.Hosting.Keycloak`.
- Removed deprecated package references and suppressed final package version in `src/Aspire.Hosting.Milvus/Aspire.Hosting.Milvus.csproj`.

Related work items: dotnet#5994, dotnet#6054, dotnet#6298, dotnet#6377, dotnet#6417, dotnet#6435, dotnet#6451, dotnet#6460, dotnet#6498
@github-actions github-actions bot locked and limited conversation to collaborators Nov 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants