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

   The raw command path only accepted codes the SDK already knew.
   Under VSR the encoder classified every code from a closed table
   and refused anything else before any bytes left the client, so
   the raw API was not actually open.
   
   Let the caller declare how a raw request executes. One deliberate
   API break across all nine SDKs now, so the surface stays fixed
   when native VSR framing lands per SDK later.
   
   The declaration never reaches the wire on classic framing, and
   tests in every SDK pin the frames as byte-identical. Under VSR
   the protocol tables stay authoritative. A shipped code keeps its
   class, an unknown non-replicated code is forwarded for the server
   to judge, and an unknown replicated code fails until a replicated
   extension registry exists. Login and logout are rejected before
   any I/O on every transport.


-- 
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