Remove dependency on debezium-storage-kafka [DBZ-5564]
- 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
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