From eacdb09cd7e80cffdfdd138d85319e3e15aea34f Mon Sep 17 00:00:00 2001 From: Kaushik Raina <103954755+k-raina@users.noreply.github.com> Date: Wed, 19 Feb 2025 22:45:47 +0530 Subject: [PATCH] Add TransactionAbortableException and Timeout Exception handling instruction in docs (#18942) Add instruction for handing TransactionAbortableException and TimeoutException at application side. Reviewers: Justine Olshan --- docs/upgrade.html | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/upgrade.html b/docs/upgrade.html index 6d29bcc8082..f0521ece048 100644 --- a/docs/upgrade.html +++ b/docs/upgrade.html @@ -361,6 +361,14 @@ timestamp of more than 1 hour in the future will be rejected when message.timestamp.type=CreateTime is set. See KIP-1030 +
  • Introduced in KIP-890, the TransactionAbortableException enhances error handling within transactional operations by clearly indicating scenarios where transactions should be aborted due to errors. It is important for applications to properly manage both TimeoutException and TransactionAbortableException when working with transaction producers.
  • +