This is an automated email from the ASF dual-hosted git repository.
kamalcph pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/trunk by this push:
new 6dddabb359a KAFKA-16780: Document the new
RemoteLogMetadataManager#nextSegmentWithTxnIndex API in upgrade notes. (#17735)
6dddabb359a is described below
commit 6dddabb359a6d310ec9bfd2c9b3ccb8531c4b801
Author: Kamal Chandraprakash <[email protected]>
AuthorDate: Tue Nov 12 23:15:12 2024 +0530
KAFKA-16780: Document the new
RemoteLogMetadataManager#nextSegmentWithTxnIndex API in upgrade notes. (#17735)
Reviewers: Divij Vaidya <[email protected]>
---
docs/upgrade.html | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/docs/upgrade.html b/docs/upgrade.html
index 29129e56571..c68374d0db7 100644
--- a/docs/upgrade.html
+++ b/docs/upgrade.html
@@ -151,6 +151,12 @@
</li>
<li>The <code>--delete-config</code> option in the
<code>kafka-topics</code> command line tool has been deprecated.
</li>
+ <li>
+ For implementors of RemoteLogMetadataManager (RLMM), a new
API `nextSegmentWithTxnIndex` is
+ introduced in RLMM to allow the implementation to return
the next segment metadata with a transaction
+ index. This API is used when the consumers are enabled
with isolation level as READ_COMMITTED.
+ See <a
href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-1058:+Txn+consumer+exerts+pressure+on+remote+storage+when+collecting+aborted+transactions">KIP-1058</a>
for more details.
+ </li>
</ul>
</li>
</ul>