debezium / debezium/dbz

Remove dependency on Kafka Clients JAR [DBZ-7063]

Open
#911 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.