debezium / debezium/dbz

Remove dependency on debezium-storage-kafka [DBZ-5564]

Open
#682 0 comments 0 reactions 0 assignees View on GitHub
component/debezium-platform component/schema-generator migrated-from-jira type/task
Dominant language
HTML
Stars
6
Forks
8
Avg merge
2d 19h
Merged PRs (30d)
1

Description

Migrated from [DBZ-5564](https://issues.redhat.com/browse/DBZ-5564)

The {{debezium-storage-kafka}} dependency was added to the schema generator module as a part of DBZ-5229 in order to restore access to the database history widgets and bits for the UI used by both up & down stream projects.

Ideally we shouldn't have to depend on this project so we need to investigate whether the architecture for {{ConfigDefinition}} can be reworked so that this dependency can be eliminated.

Contributor guide

Open the contributing guide

Research direction

Start in the schema generator module and trace how ConfigDefinition accesses the database history widgets and bits through debezium-storage-kafka. Investigate whether that architecture can be reworked without the dependency; done means the dependency is removed while the UI access used by upstream and downstream projects still works.

Written by the indexing model from the issue text.

Assessment

Tech stack
kafka
Domain
backend, tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.