lukaszzborek opened a new pull request, #3800:
URL: https://github.com/apache/iggy/pull/3800

   The .NET SDK only spoke classic TCP framing, so it could not talk to
   the clustered next-generation server.
   
   Add runtime-selectable VSR framing via WireProtocol.Vsr, with the
   register handshake, session lifetime tied to the connection, request
   sequencing, bounded reply decoding, transient replays, leader
   redirection over the cluster roster, and assignment-based consumer
   groups.
   
   The IIggyClient surface is unchanged. Partitioning moves client-side
   (balanced and message-key, hash byte-compatible with the Rust SDK),
   credentials are bounds-checked before framing, and a request written
   without a server verdict surfaces as VsrRequestOutcomeUnknownException
   rather than being silently replayed on a new session, since that would
   bypass server-side deduplication.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to