ijuma commented on code in PR #12630:
URL: https://github.com/apache/kafka/pull/12630#discussion_r969605501


##########
docs/upgrade.html:
##########
@@ -61,6 +61,11 @@ <h4><a id="upgrade_3_3_0" href="#upgrade_3_3_0">Upgrading to 
3.3.0 from any vers
     </li>
 </ol>
 
+<p>Note that upgrading client to 3.3.0 would introduce a new Sticky 
Partitioner, described in

Review Comment:
   In addition to that, I would write something like:
   
   > The partitioner used by default for records with no keys has been improved 
to avoid pathological behavior when one or more brokers are slow. The new logic 
can affect the batching behavior, which can be tuned by via batch.size and/or 
linger.ms. The previous behavior can be restored by setting 
partitioner.class=org.apache.kafka.clients.producer.internals.DefaultPartitioner.
 See KIP-794 for details.
   
   The above is just an idea, but the point is to include a short description 
of how it's better, highlight the potential need for additional tuning, explain 
how to restore the previous behavior and include a link to the KIP. I also 
skipped all formatting, but it's good that links, code, etc. were used.



-- 
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: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to