Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Done
-
3.0.0-alpha5
-
.NET: Added cluster awareness to Compute calls - send request directly to the target node when possible.
-
Release Notes Required
Description
Currently, all Compute operations go through the default node. Improve client compute with cluster awareness:
- Correspond client connections with node id (extend handshake)
- Compute.Execute: match specified set of nodes against active connections. If there are matches, pick random. Otherwise, use default connection and let the server handle node mapping.
Attachments
Issue Links
- causes
-
IGNITE-16853 Thin 3.0: ItClientHandlerTest#testHandshakeValidReturnsSuccess hangs
- Resolved
-
IGNITE-16861 .NET: TestCorrectHandshakeReturnsSuccess is broken
- Resolved
- is related to
-
IGNITE-16735 .NET: Thin 3.0: Implement Compute Grid for .NET thin client
- Resolved
-
IGNITE-16771 Thin 3.0: Compute cluster awareness
- Resolved
- links to
(1 links to)