Skip to content

Conversation

@TimothyW553
Copy link
Collaborator

Which Delta project/connector is this regarding?

  • Spark
  • Standalone
  • Flink
  • Kernel
  • Other (fill in here)

Stacked on top of #5477. Only the latest commit is new.

Description

This PR wires up Step 2 for CCv2 support by adding a UnityCatalogClientFactory that resolves Spark catalog configuration into a UC client instance. SparkTable now captures the optional UC client when a table is catalog-managed so future layers can obtain UC connectivity without re-parsing Spark configs. The change also includes a focused unit test that covers happy-path creation, configuration validation, and the non-UC fallback.

How was this patch tested?

  • ./build/sbt sparkV2/compile
  • ./build/sbt javafmtAll

Does this PR introduce any user-facing changes?

  • No

@TimothyW553
Copy link
Collaborator Author

🥞 Stacked PR

Use this link to review incremental changes.

@TimothyW553 TimothyW553 deleted the ccv2-client branch November 17, 2025 20:31
@TimothyW553 TimothyW553 restored the ccv2-client branch November 17, 2025 20:31
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