Versions Compared

Key

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

...

 KIPJIRAComponentCommitter
1KIP-54: Sticky Partition Assignment Strategy
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-2273
ConsumerJason Gustafson
2KIP-66: Single Message Transforms for Kafka Connect (items not included in 0.10.2.0)
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4714
ConnectEwen Cheslack-Postava
3KIP-82 - Add Record Headers
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4208
MultipleJason Gustafson
4KIP-98 - Exactly Once Delivery and Transactional Messaging

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4815

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4816

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4817

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4818

Multipleguozhang Wang, Jason Gustafson, Jun Rao, Ismael Juma Juma
5KIP-101 - Alter Replication Protocol to use Leader Epoch rather than High Watermark for Truncation

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-1211

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-5036

ReplicationJun Rao
6

KIP-106 - Change Default unclean.leader.election.enabled from True to False

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-5257
ControllerIsmael Juma Juma
7KIP-107: Add purgeDataBefore() API in AdminClient
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4586
MultipleJiangjie Qin
8KIP-109: Old Consumer Deprecation
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-3264
ConsumerIsmael Juma Juma
9KIP-114: KTable state stores and improved semantics
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-5045
Streamsguozhang Wang
10KIP-115: Enforce offsets.topic.replication.factor upon __consumer_offsets auto topic creation
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-3959
Request handlingEwen Cheslack-Postava
11KIP-117: Add a public AdminClient API for Kafka admin operations
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-3265
Admin ClientIsmael Juma Juma
12KIP-119: Drop Support for Scala 2.10 in Kafka 0.11
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4422
BuildEwen Cheslack-Postava
13KIP-121: Add KStream peek method
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4720
Streamsguozhang Wang
14KIP-122: Add Reset Consumer Group Offsets tooling
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4743
ToolsJason Gustafson
15KIP-123: Allow per stream/table timestamp extractor
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4144
Streamsguozhang Wang
16KIP-124 - Request rate quotas
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4195
BrokerJun Rao
17KIP-126 - Allow KafkaProducer to split and resend oversized batches.
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-3995
ClientsJoel Koshy
18KIP-128: Add ByteArrayConverter for Kafka Connect
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4783
ConnectEwen Cheslack-Postava
19KIP-129: Streams Exactly-Once Semantics

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4923

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4986

Streamsguozhang Wang
20KIP-133: Describe and Alter Configs Admin APIs
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-3267
AdminClientJun Rao
21KIP-134: Delay initial consumer group rebalance
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4925
Group Coordinatorguozhang Wang
22KIP-136: Add Listener name to SelectorMetrics tags
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4982
MetricsIsmael Juma Juma
23KIP-137: Enhance TopicCommand --describe to show topics marked for deletion
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4291
ToolsIsmael Juma Juma
24KIP-140: Add administrative RPCs for adding, deleting, and listing ACLs
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-3266
AdminClientIsmael Juma Juma
25KIP-143: Controller Health Metrics
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-5135
ControllerJun Rao
26KIP-144: Exponential backoff for broker reconnect attempts
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-3878
ClientsIsmael Juma Juma
27KIP-146 - Classloading Isolation in Connect
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-3487
ConnectEwen Cheslack-Postava
28KIP-151 Expose Connector type in REST API
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4343
ConnectEwen Cheslack-Postava
29KIP-153: Include only client traffic in BytesOutPerSec metric
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-5194
MetricsIsmael Juma Juma
30KIP-154 Add Kafka Connect configuration properties for creating internal topics
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4667
ConnectEwen Cheslack-Postava
31KIP 155 - Add range scan for windowed state stores
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-5192
Streamsguozhang Wang
32KIP 156 Add option "dry run" to Streams application reset tool
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-5166
Streamsguozhang Wang

...

 KIPJIRAComponentCommitterNotes
1KIP-48 Delegation token support for Kafka
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-1696
Security PR not available
2KIP-72: Allow putting a bound on memory consumed by Incoming request 
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4602
NetworkJun RaoIt was deemed safer to merge this to trunk early in the release cycle for the next release.
3KIP-81: Bound Fetch memory usage in the consumer
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4133
Consumer Has a dependency on KIP-72 (which is still in progress) and there is no PR available, seems prudent to postpone it to the subsequent release.
4KIP-112: Handle disk failure for JBOD
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4763
Broker Needs more review time and makes sense to be part of the same release as KIP-113.
5KIP-118: Drop Support for Java 7 in Kafka 0.11
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-4423
Build Postponed for a variety of reasons
6KIP-120: Cleanup Kafka Streams builder API
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-3856
Streamsguozhang WangUnable to review it in time for the feature freeze
7KIP-138: Change punctuate semantics
Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-5233
Streamsguozhang WangHigh impact change that needs more time to review