Skip to content

CASSSIDECAR-447: Scope all CDC dependencies exclusively to CdcModule#341

Open
yifan-c wants to merge 1 commit into
apache:trunkfrom
yifan-c:CASSSIDECAR-447/cdc-module-refactoring
Open

CASSSIDECAR-447: Scope all CDC dependencies exclusively to CdcModule#341
yifan-c wants to merge 1 commit into
apache:trunkfrom
yifan-c:CASSSIDECAR-447/cdc-module-refactoring

Conversation

@yifan-c
Copy link
Copy Markdown
Contributor

@yifan-c yifan-c commented Apr 30, 2026

Patch by Yifan Cai; Reviewed by TBD for CASSSIDECAR-447

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The file is removed and the functionality (i.e. isCdcOnRepairEnabled) is merged into CdcSystemViewsDatabaseAccessor as they both access the settings vtable.

ServiceConfiguration serviceConfiguration)
{
return new DynamicSidecarInstancesProvider(instancesMetadata, serviceConfiguration);
}
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was declared in the CdcModule, but should really be moved there as it is used by other components.

Comment thread .github/workflows/ci.yml
@yifan-c yifan-c force-pushed the CASSSIDECAR-447/cdc-module-refactoring branch from bada091 to 892101a Compare May 1, 2026 05:06
Copy link
Copy Markdown
Contributor

@jyothsnakonisa jyothsnakonisa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall, just minor comment.

@yifan-c yifan-c force-pushed the CASSSIDECAR-447/cdc-module-refactoring branch from 0258475 to 9bdbcf7 Compare May 21, 2026 05:40
Patch by Yifan Cai; Reviewed by TBD for CASSSIDECAR-447
@yifan-c yifan-c force-pushed the CASSSIDECAR-447/cdc-module-refactoring branch from a016bf5 to f8982a5 Compare May 22, 2026 06:49
@yifan-c yifan-c requested a review from jyothsnakonisa May 22, 2026 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants