[
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: [email protected]
For additional commands, e-mail: [email protected]