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

Hazelcast healthcheck support #2042

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Conversation

alesebi91
Copy link

What this PR does / why we need it:
This PR is for integrating a package to execute healthchecks on Hazelcast platform: HealthChecks.Hazelcast.

Which issue(s) this PR fixes: #810

Please reference the issue this PR will close: #810

Special notes for your reviewer:

Does this PR introduce a user-facing change?:
It adds a new NuGet package to manage Hazelcast healthchecks with two registration methods:

  • AddHazelcast(Action<HazelcastHealthCheckOptions> setup, ...)
  • AddHazelcast(HazelcastHealthCheckOptions options, ...)

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Created/updated tests
  • Unit tests passing
  • End-to-end tests passing
  • Extended the documentation
  • Provided sample for the feature

@github-actions github-actions bot added github_actions Pull requests that update Github_actions code test docs labels Sep 15, 2023
@alesebi91
Copy link
Author

@microsoft-github-policy-service agree

@sungam3r
Copy link
Collaborator

sungam3r commented Dec 3, 2023

@alesebi91 Thanks. Please rebase onto master and fix all workflows in such a way as they look now in master - #2037 introduced reusable workflows. I'm fine to review/merge ASAP.

Nuget.config Outdated Show resolved Hide resolved
Nuget.config Outdated
<configuration>
<packageSources>
<clear />
<add key="NuGet.org" value="https://api.nuget.org/v3/index.json" />
<add key="NugetorgProxy" value="https://nexus.cariprpc.it/repository/nuget.org-proxy/index.json" />
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<add key="NugetorgProxy" value="https://nexus.cariprpc.it/repository/nuget.org-proxy/index.json" />

Comment on lines 3 to 6
<PropertyGroup>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<PropertyGroup>
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
</PropertyGroup>

@sungam3r
Copy link
Collaborator

sungam3r commented Dec 3, 2023

Please also add label into labeler.yml.

@alesebi91
Copy link
Author

@dotnet-policy-service agree

Co-authored-by: Ivan Maximov <sungam3r@yandex.ru>
@alesebi91
Copy link
Author

@sungam3r I've fixed all the suggestions, please check the latest push. Thanks

@sungam3r
Copy link
Collaborator

Thank. Alas there are conflicts again. Please resolve and I'll review/merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs github_actions Pull requests that update Github_actions code needs confirmation test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for Hazelcast
2 participants