[ https://issues.apache.org/jira/browse/CASSANALYTICS-30?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17947138#comment-17947138 ]
Yifan Cai commented on CASSANALYTICS-30: ---------------------------------------- Maybe update the Jira title to "Add sidecar client". There two reasons for the title update. "Remove Sidecar dependency" is not fulfilled with the patch, and the integration tests inside Analytics still require the sidecar dependency in order to start sidecar server. > Remove Sidecar dependency from Analytics library > ------------------------------------------------ > > Key: CASSANALYTICS-30 > URL: https://issues.apache.org/jira/browse/CASSANALYTICS-30 > Project: Apache Cassandra Analytics > Issue Type: Improvement > Components: CDC > Reporter: Bernardo Botella Corbi > Assignee: Bernardo Botella Corbi > Priority: Normal > Time Spent: 10m > Remaining Estimate: 0h > > When adding CDC, there is a circular dependency between Sidecar and > Analytics. Sidecar depends on analytics for code on how to parse commit logs > and turn them into Avro, and analytics depends on sidecar client to call some > of its APIs for different purposes. While we get to a more robust solution, > we should just create a sidecar client on analytics, even if it means > replicating some of the code inside the sidecar repository. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org