Remove dependency on Kafka Clients JAR [DBZ-7063]
Open
component/core-library
migrated-from-jira
type/enhancement
- Dominant language
- HTML
- Stars
- 6
- Forks
- 8
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 1
Description
Migrated from [DBZ-7063](https://issues.redhat.com/browse/DBZ-7063)
h2. Which use case/requirement will be addressed by the proposed feature?
Reduced space usage and dependencies. The Kafka Client jar takes up 5MB storage, for just a core set of classes needed.
h2. Implementation ideas (optional)
Convince Kafka to ship the core classes in a core JAR file?
Contributor guide
Research direction
The issue names no files or tests. Start by locating the Kafka Clients dependency and identifying which core classes are used; done means the project no longer depends on the full Kafka Clients JAR while retaining the required classes and reducing storage usage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kafka
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100