Versions Compared

Key

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

...

666 Instant-based methods to ReadOnlySessionStore10434
KIPJIRAComponent
KIP-751: Drop support for Scala 2.12 in Kafka 4.0 (deprecate in 3.0)

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

Documentation
KIP-750: Drop support for Java 8 in Kafka 4.0 (deprecate in 3.0)

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

Documentation
KIP-746: Revise KRaft Metadata Records

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

Core
KIP-745: Connect API to restart connector and tasks

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

Connect
KIP-744: Migrate TaskMetadata and ThreadMetadata to an interface with internal implementation

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

Streams
KIP-743: Remove config value 0.10.0-2.4 of Streams built-in metrics version config

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

Streams
KIP-741: Change default serde to be null

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

Streams
KIP-740: Clean up public API in TaskId and fix TaskMetadata#taskId()

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

Streams
KIP-738: Removal of Connect's internal converter properties

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

Connect
KIP-735: Increase default consumer session timeout

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

Clients
KIP-734: Improve AdminClient.listOffsets to return timestamp and offset for the record with the largest timestamp

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

Clients
KIP-733: change Kafka Streams default replication factor config

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

Streams
KIP-732: Deprecate eos-alpha and replace eos-beta with eos-v2

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

Streams
KIP-730: Producer ID generation in KRaft mode

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

Core, Clients
KIP-726: Make the "cooperative-sticky, range" as the default assignor

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

ClientsKIP-725: Streamlining configurations for WindowedSerializer and WindowedDeserializer.

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

Streams
KIP-724: Drop support for message formats v0 and v1

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

Core, Clients
KIP-722: Enable connector client overrides by default

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

Connect
KIP-721: Enable connector log contexts in Connect Log4j configuration

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

Connect
KIP-720: Deprecate MirrorMaker v1

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

Core
KIP-716: Allow configuring the location of the offset-syncs topic with MirrorMaker2

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

MirrorMaker
KIP-715: Expose Committed offset in streams

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

Streams
KIP-709: Extend OffsetFetch requests to accept multiple group ids.

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

Core, Clients
KIP-708: Rack awareness for Kafka Streams707: The future of KafkaFuture

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

StreamsClients

KIP-

707: The future of KafkaFuture

699: Update FindCoordinator to resolve multiple Coordinators at a time

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

Core, Clients
KIP-699: Update FindCoordinator to resolve multiple Coordinators at a time695: Further Improve Kafka Streams Timestamp Synchronization
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-
12663
10091
Core, ClientsStreams
KIP-698: Add Explicit User Initialization of Broker-side State to Kafka Streams679: Producer will enable the strongest delivery guarantee by default

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

StreamsClients
KIP-695: Further Improve Kafka Streams Timestamp Synchronization666: Add Instant-based methods to ReadOnlySessionStore

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

10091

10434

Streams
KIP-691: Enhance Transactional Producer Exception Handling633: Drop 24 hour default of grace period in Streams

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

ClientsStreams
KIP-679: Producer will enable the strongest delivery guarantee by default630: Kafka Raft Snapshot

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

ClientsCore
KIP-623: Add "internal-topics" option to streams application reset tool

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

6435

Streams, Tools
KIP-653: Upgrade log4j to log4j2622: Add currentSystemTimeMs and currentStreamTimeMs to ProcessorContext

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

StreamsApplies to almost all the components
KIP-633: Drop 24 hour default of grace period in Streams466: Add support for List<T> serialization and deserialization

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

Clients, Streams


Postponed to subsequent release

KIPJIRAComponent
KIP-
623
726:
Add
Make the "
internal
cooperative-
topics" option to streams application reset tool
sticky, range" as the default assignor

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

6435

12473

Streams, Tools
Clients
KIP-
622: Add currentSystemTimeMs and currentStreamTimeMs to ProcessorContext
708: Rack awareness for Kafka Streams

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

10062

6718

Streams
KIP-
466: Add support for List<T> serialization and deserialization
698: Add Explicit User Initialization of Broker-side State to Kafka Streams

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

8326

10357

Clients,
Streams
KIP-
405: Kafka Tiered Storage
691: Enhance Transactional Producer Exception Handling

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

7739

10733

Core
Clients
KIP-
390: Support Compression Level
653: Upgrade log4j to log4j2

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

7632

9366

Clients

Postponed to subsequent release

Applies to almost all the components
KIP-405: Kafka Tiered Storage

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

Core
KIP-390: Support Compression Level
KIPJIRAComponentKIP-698: Add Explicit User Initialization of Broker-side State to Kafka Streams

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

10357

7632

Streams
Clients