DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
Status
Current state: Under Discussion
Discussion thread: here
JIRA: KAFKA-17073
Motivation
kafka-replica-verification.sh (org.apache.kafka.tools.ReplicaVerificationTool) has existed since 0.8.1 (KAFKA-1117) but has been rarely used for quite some time, without significant updates also.
The release of 4.0 is a good time to remove this tool, but before that, we have to deprecate it.
Public Interfaces
None.
Proposed Changes
- Deprecate ReplicaVerificationTool in 3.9.
- That is, mark ReplicaVerificationTool deprecated but keep it in-place. The kafka-replica-verification.sh tool should be modified to include a deprecation warning. (see: KIP-720)
- Remove ReplicaVerificationTool in 4.0, with related shell scripts, integration tests, etc.
Compatibility, Deprecation, and Migration Plan
None.
Test Plan
None.
Rejected Alternatives
Keep and maintain ReplicaVerificationTool (KIP-752)
Since this tool has only minor updates for several years, keeping or maintaining it seems unreasonable.