Skip to content

Conversation

@hvanhovell
Copy link
Contributor

What changes were proposed in this pull request?

This PR makes ExpressionEncoder track the AgnosticEncoder it is created from. The main reason for this change is to allow for situations where both Agnostic and ExpressionEncoders are used together.

Why are the changes needed?

This is the first step in creating an shared Encoders object for Classic and Connect.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

Existing tests.

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

No.

@github-actions github-actions bot added the SQL label Sep 10, 2024
@hvanhovell hvanhovell changed the title [SPARK-49574][CONNECT][SQL] ExpressionEncoder tracks the AgnosticEncoder that created it. [SPARK-49574][CONNECT][SQL] ExpressionEncoder tracks the AgnosticEncoder that created it Sep 10, 2024
@hvanhovell
Copy link
Contributor Author

Merging to master.

@asfgit asfgit closed this in 14de06e Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants