[ https://issues.apache.org/jira/browse/ATLAS-4619?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17581133#comment-17581133 ]
ASF subversion and git services commented on ATLAS-4619: -------------------------------------------------------- Commit 5ed088b4a6192d2f15656870e6522fdaa37d46f3 in atlas's branch refs/heads/branch-2.0 from Patrik Marton [ https://gitbox.apache.org/repos/asf?p=atlas.git;h=5ed088b4a ] ATLAS-4619: Refactor Atlas webapp module to remove Kafka core dependency Change-Id: Ie3422851cb711da4e7c4d0845319db6c33333f65 Signed-off-by: Pinal Shah <pinal.s...@freestoneinfotech.com> (cherry picked from commit 3c7d8c072055c246200a5617488ace5a1d64ae57) > 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-core > Reporter: Patrik Márton > Assignee: Patrik Márton > Priority: Major > > 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.10#820010)