[ 
https://issues.apache.org/jira/browse/KAFKA-18579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kaushik Raina updated KAFKA-18579:
----------------------------------
    Description: 
* In KIP-890 we introduced `TransactionAbortableException`
 * Transaction producer can throw both `TimeoutException` or 
`TransactionAbortableException`
 * Application should handle `TimeoutException` as abortable

  was:
Some producer metrics such as buffer-exhausted-rate [1]are missing from the 
documentation at 
[https://kafka.apache.org/documentation.html#producer_monitoring] 

Hence, users of Kafka sometimes don't know about these metrics at all.

This task will add these (and possibly any other missing) metrics to the 
documentation. An example of a similar PR where metrics were added to the 
documentation is at [https://github.com/apache/kafka/pull/12934] 

[1] 
[https://github.com/apache/kafka/blob/c254b22a4877e70617b2710b95ef44b8cc55ce97/clients/src/main/java/org/apache/kafka/clients/producer/internals/BufferPool.java#L91]
 


> Add TransactionAbortableException instruction in docs
> -----------------------------------------------------
>
>                 Key: KAFKA-18579
>                 URL: https://issues.apache.org/jira/browse/KAFKA-18579
>             Project: Kafka
>          Issue Type: Improvement
>          Components: documentation, website
>            Reporter: Kaushik Raina
>            Assignee: Kaushik Raina
>            Priority: Minor
>              Labels: newbie
>             Fix For: 4.0.0
>
>
> * In KIP-890 we introduced `TransactionAbortableException`
>  * Transaction producer can throw both `TimeoutException` or 
> `TransactionAbortableException`
>  * Application should handle `TimeoutException` as abortable



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to