[ https://issues.apache.org/jira/browse/CASSANALYTICS-30?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17946557#comment-17946557 ]
Bernardo Botella Corbi commented on CASSANALYTICS-30: ----------------------------------------------------- CI is green https://app.circleci.com/pipelines/github/bbotella/cassandra-analytics?branch=CASSANALYTICS-30-sidecar-client > 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