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"

Discussion thread: here

JIRA: KAFKA-10201

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

Motivation

Further to KIP-629, the broker's delegation token functionality uses the term "master key". This KIP proses to replace it with the more neutral term, "secret key".

Public Interfaces

Affected configurations and command line arguments will be renamed. The old name will continue to be supported for backwards compatibility, but deprecated.

componenttypeexistingnew
Brokerconfigdelegation.token.master.keydelegation.token.secret.key

Proposed Changes

In addition to the public interface changes above, internal APIs and other occurrences in code (e.g. method, variable names, comments, and log messages) will be updated accordingly.

Compatibility, Deprecation, and Migration Plan

Existing configuration names will be deprecated but will continue to work for backwards compatibility.

Rejected Alternatives

N/A

  • No labels