rdhabalia opened a new pull request #7705:
URL: https://github.com/apache/pulsar/pull/7705


   ### Motivation
   Pulsar client producer requires uuid while sending chunked messages.  right 
now, Pulsar-client lib generates UUID for every send message which is expensive 
and impacts publish performance. Therefore, UUID generation shouldn't be 
expensive and producer should not generate uuid for non-chunked messages.
   
   ### Modification
   - Avoid uuid generation for non-chunk messages
   - Generate uuid for message using global-producer name and 
message-sequenceId.
   
   **Note**
   This fix should be cherry-picked to 2.6.1 release as well.


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

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


Reply via email to