Hi ,

I would like to have have some permissions to create a KIP and start a
discussion.

I think I was able to create a JIRA but cant do anything more beyond that.
I guess the process is to first create a KIP and get it discussed and voted.

https://issues.apache.org/jira/browse/KAFKA-5761

Can someone please let me know what is needed for me to be having the
permission to create a discussion thread ?

There are a couple of other points too that I want to put forward to the
Kafka dev community : like the point I noticed about
the max.in.flight.requests.per.connection property -

max.in.flight.requests.per.connection The maximum number of unacknowledged
requests the client will send on a single connection before blocking. Note
that if this setting is set to be greater than 1 and there are failed
sends, there is a risk of message re-ordering due to retries (i.e., if
retries are enabled).
I think this documentation is a bit confusing as it say this controls the #
of unack'd requests client can send before being blocked. However , AFAI
checked the code, it only checks for pending writes to the socketChannel
before allowing next write, and this write might have been buffered in the
socket's internal buffers (  based on SO_SNDBUF
<https://docs.oracle.com/javase/8/docs/api/java/net/StandardSocketOptions.html#SO_SNDBUF>
value
) without any ack as yet. There is still a chance that this message might
get lost ( network failure and session loss ) so its not correct to equate
this state to saying the  message has been acked.

Regards
Bhaskar

Reply via email to