slbotbm commented on issue #2100:
URL: https://github.com/apache/iggy/issues/2100#issuecomment-3916559821

   @hubcio @spetz 
   
   I've made the following plan to get split the current PR into 3 parts as 
described in the [discord 
message](https://discord.com/channels/1144142576266530928/1190745538468008006/1472882532772220940).
   
   1. The build system + the scripts: Implement the CI building and testing 
infrastructure + Bazel + CMake build scripts. This will also include 
`CompressionAlgorithm`, `Expiry`, `MaxTopicSize`, and `PollingStrategy`, which 
are convenience classes we provide to the user and do not have any relation to 
the generation of the FFI bindings.These will be tested with simple unit tests 
to prove that the CI works.
   2. The rust side FFI bindings: this will produce the low-level client. Unit 
and integration tests will also be included. 
   3. The high-level C++ client: This will wrap the low-level client in more 
convenient classes and make it easier to work. Unit and integration tests will 
also be included. 


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