You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2019/01/18 15:33:06 UTC

[GitHub] imaramos opened a new issue #3388: [Go Client] - Add ability to send an atomic batch

imaramos opened a new issue #3388: [Go Client] - Add ability to send an atomic batch
URL: https://github.com/apache/pulsar/issues/3388
 
 
   **Is your feature request related to a problem? Please describe.**
   In this moment we can't produce/send an atomic batch throught de client. 
   Currently the producer batching is a buffer that is flushed according with batching configs. The problem is that we can loose the messages order, if some fails.
   
   **Describe the solution you'd like**
   I would like to have  a method to send an atomic batch.
   
   **Describe alternatives you've considered**
   An alternative should adding a flush method that gives more control to the client, having the ability to flush the buffer when desired. I dont know if it solves the problem since in concurrent requests, one could flush the messages from the other.
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services