Child pages
  • KIP 156 Add option "dry run" to Streams application reset tool
Skip to end of metadata
Go to start of metadata

 

Status

Current state: Accepted

Discussion thread: here 

Voting threadhere 

JIRA: here 

Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).

Motivation

To add an option dry-run in streams reset tool. This option provides information to users to display the actions which will be performed like what topics will be deleted/modified and for which all topic reset of offsets will happen. This option provides a clear information to the user about what all actions will be performed, it will not perform any actions. 

Public Interfaces

For streams reset tool, to add a new option dry-run.

 

Proposed Changes

Kafka Streams reset tool will have new option dry-run. After adding this option, when used with dry-run output looks as below.

 

Compatibility, Deprecation, and Migration Plan

    • This is purely an addition of an option to kafka-streams-application-reset.sh. It will not cause any compatibility issues.

Rejected Alternatives

As it is adding a new option, and providing information to the user before performing actual actions. With out this option, the user can know what is happening from the description of streams reset tool description.

  • No labels