Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We will change the behavior of producer.send() so that it does not block on metadata update. If metadata is not available, producer.send() will enqueue the request into the producer's buffer and return a future immediately to user. If the queue is already full, producer.send() will still block up to max.block.ms as does the existing Kafka producer's implementation.

 

Proposed

...

changes

 

Before the proposed change of this KIP:

...