Patrik Márton created ATLAS-4619:
------------------------------------
Summary: Refactor Atlas webapp module to remove Kafka core
dependency
Key: ATLAS-4619
URL: https://issues.apache.org/jira/browse/ATLAS-4619
Project: Atlas
Issue Type: Bug
Components: atlas-webui
Reporter: Patrik Márton
Goal is to break the strong coupling between Atlas components and Kafka. These
dependencies include using server side libraries of Kafka (this couples the
Scala version and other non-public interfaces of Kafka). Any code using server
side libraries of Kafka should be refactored.
Since atlas webapp module uses the ShutdownableThread from core kafka, it
should be refactored in a way to eliminate this dependency.
https://github.com/apache/atlas/blob/master/webapp/src/main/java/org/apache/atlas/notification/NotificationHookConsumer.java#L526
--
This message was sent by Atlassian Jira
(v8.20.7#820007)