THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
The metadata response will be extended to include the leader epoch. This enables stronger fencing for consumers. We can enable similar protection in producers in the future, but that is out of the scope of this KIP.
Code Block | ||
---|---|---|
| ||
MetadataResponse => Brokers ClusterId ControllerId [TopicMetadata] Brokers => [MetadataBroker] ClusterId => NULLABLE_STRING ControllerId => INT32 TopicMetadata => ErrorCode TopicName IsInternal [PartitionMetadata] ErrorCode => INT16 TopicName => STRING IsInternal => BOOLEAN PartitionMetadata => ErrorCode PartitionId Leader LeaderEpoch Replicas ISR OfflineReplicas ErrorCode => INT16 PartitionId => INT32 Leader => INT32 LeaderEpoch => INT32 // New Replicas => [INT32] ISR => [INT32] OfflineReplicas => [INT32] |
...