hazelcast / hazelcast-csharp-client

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

Fix Partition Group Selection on `ClusterView` Event [API-2259] #915

Closed emreyigit closed 6 days ago

emreyigit commented 3 weeks ago

The partition group for MultiMember routing was changing on ClusterView updates based on version comparison. However, later updates should be done by considering first authenticated member id in the partition group. This PR fixes unwanted parition group changing on later ClusterView events.

codecov-commenter commented 3 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.02%. Comparing base (ddbedf3) to head (bec87a9). Report is 1 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #915 +/- ## ========================================== - Coverage 81.03% 81.02% -0.02% ========================================== Files 1031 1031 Lines 25047 25067 +20 ========================================== + Hits 20297 20310 +13 - Misses 4750 4757 +7 ```

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