Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

This page is meant as a template for writing a KIP. To create a KIP choose Tools->Copy on this page and modify with your content and replace the heading with the next KIP number and a description of your issue. Replace anything in italics with your own description.

Status

Current state: Under Discussion

...

New Configurations

New broker Configs

percent.canary.partition

Percentage of partitions are canary partitions

Kafka brokers use the percentage to determine which partition should be placed on canary brokers. It will be use when topic creation or partition expansion

Default value: 0.0


Protocol Changes

Code Block
{
 "apiKey": 3,
 "type": "response",
 "name": "MetadataResponse",
 "validVersions": "0-12",
 "flexibleVersions": "9+",
 "fields": [
{ "name": "Brokers", "type": "[]MetadataResponseBroker", "versions": "0+",
 "about": "Each broker in the response.", "fields": [   
    // start of new field
    { "name": "Pod", "type": "string", "versions": "12+", "about": "The broker pod " }
   // end of new field
   ]
]},

...