Skip to content

Conversation

@hvanhovell
Copy link
Contributor

What changes were proposed in this pull request?

This PR adds the ColumnNode.sql and ColumnNode.normalize functions. Both are needed when we integrate ColumnNode in the Column. This PR also improves some of the UDF handling.

Why are the changes needed?

ColumnNode needs to support all the functionality needed by Column.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

(Improved) existing tests, and added a test suite for sql and normalize.

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

No.



/** Return the class name of the given object, removing all dollar signs */
def getFormattedClassName(obj: AnyRef): String = {
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Moved because I needed this functionality in sql/api.

@hvanhovell
Copy link
Contributor Author

Merging to master

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants