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 DiscussionAccepted"

Discussion thread: here 

JIRA: here 

...

Thus, we should consider to deprecate the two existing configs names and add them back w/o the `default.` prefix.

Public Interfaces

Changes described in this KIP will be introduced in Target release 4.0, to keep minimal impact on users.

Changes to org.apache.kafka.streams.StreamsConfig

...

  • deserialization.exception.handler
  • production.exception.handler

      3. Adding new public method to get the new config for deserialization exception handler deserializationExceptionHandler()

      4. Adding new public method to get the new config for production exception handler productionExceptionHandler()

      5. Marking defaultDeserializationExceptionHandler() as deprecated

Proposed Changes

As such there are no functional changes at all. The main changes look like below.

...