Skip to content

[SPARK-56650][SDP][CONNECT] Add AutoCDC Spark Connect APIs#55589

Open
anew wants to merge 3 commits intoapache:masterfrom
anew:add-sc-apis
Open

[SPARK-56650][SDP][CONNECT] Add AutoCDC Spark Connect APIs#55589
anew wants to merge 3 commits intoapache:masterfrom
anew:add-sc-apis

Conversation

@anew
Copy link
Copy Markdown

@anew anew commented Apr 28, 2026

What changes were proposed in this pull request?

Add the spark-connect protos to support AutoCDC flows. This is mainly two new protos:

AutoCdcFlowDetails: similar to the existing WriteRelationFlowDetails, describes an AutoCDC flow.
SCDType an enum to specify the type of SCD (slow changing dimension) storage type.

For now, throw "not implemented" for the new flow type.

Why are the changes needed?

This new API is needed to specify an AutoCDC flow in a declarative pipeline.

Does this PR introduce any user-facing change?

It introduces a new Spark Connect API, however, no implementation yet, and also no language wrappers (e.g. Python), yet.

How was this patch tested?

No tests, as this API is unimplemented for now.

Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Sonnet 4.6

@HyukjinKwon HyukjinKwon changed the title [SPARK-56650][SDP|CONNECT] Add AutoCDC Spark Connect APIs [SPARK-56650][SDP][CONNECT] Add AutoCDC Spark Connect APIs Apr 28, 2026
@anew anew force-pushed the add-sc-apis branch 2 times, most recently from e0153a7 to 07d442d Compare April 29, 2026 00:10
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.

1 participant