hazelcast / hazelcast-csharp-client

Hazelcast .NET Client
https://hazelcast.com/clients/dotnet/
Apache License 2.0
102 stars 49 forks source link

Implement CP Semaphores [API-256] #867

Closed zpqrtbnk closed 9 months ago

zpqrtbnk commented 10 months ago

This PR implements CP semaphores.

It also sanitize the CP subsystem in various ways.

netlify[bot] commented 10 months ago

Deploy Preview for silly-valkyrie-e996d9 failed.

Name Link
Latest commit 86276238bf212eaef4d3143c8e73d9f090dd0f94
Latest deploy log https://app.netlify.com/sites/silly-valkyrie-e996d9/deploys/65b2236ce9924f0008b03ff5
codecov-commenter commented 9 months ago

Codecov Report

Attention: 13 lines in your changes are missing coverage. Please review.

Comparison is base (1b8274e) 84.87% compared to head (a924d38) 84.85%. Report is 1 commits behind head on master.

Files Patch % Lines
src/Hazelcast.Net/CP/CPSessionManager.cs 86.81% 12 Missing :warning:
src/Hazelcast.Net/CP/CPSessionManager.Heartbeat.cs 94.11% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #867 +/- ## ========================================== - Coverage 84.87% 84.85% -0.03% ========================================== Files 929 928 -1 Lines 21962 21970 +8 ========================================== + Hits 18640 18642 +2 - Misses 3322 3328 +6 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.