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

   The binary_protocol crate contained ~95 files mixing three unrelated 
concerns: domain trait definitions, binary transport blanket impls, and CLI 
commands. None of this was actual wire protocol code, blocking the crate from 
being repurposed for real binary serialization.
   
   Domain traits (Client, StreamClient, etc.), BinaryTransport, BinaryClient, 
blanket impls, and the binary mapper/auth utilities move to iggy_common - 
co-location required by Rust's orphan rule for blanket impls. CLI commands (64 
files) move to core/cli as a new lib+bin crate (iggy_cli). The SDK and 
integration tests repoint imports accordingly.
   
   The binary_protocol crate remains in the workspace as an empty placeholder 
for future wire protocol work.


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