KIP-1062 — Introduce Pagination for some requests used by Admin API
Discussion AdminProtocol
Extends KIP-966's pagination pattern to additional admin protocol requests—OffsetFetchRequest and DescribeLogDirsRequest—by adding a max-partitions limit and a cursor field for continuation. On large clusters with thousands of partitions, these requests can return responses that exceed broker timeout limits, causing failures in admin operations.
Protocol Impact
Fetch · ListOffsets · Metadata · OffsetFetch · DescribeGroups · ListGroups · DescribeAcls · DescribeConfigs · DescribeLogDirs · ListPartitionReassignments · DescribeProducers · DescribeTransactions · ListTransactions · ConsumerGroupDescribe · DescribeTopicPartitions
Details
| Author | Omnia Ibrahim |
| Status | Discussion |
| JIRA | KAFKA-17041 |
| Wiki | View on Apache Wiki |
| Created | 2024-06-26 |
| Last Modified | 2024-08-19 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.