Skip to content

Conversation

@Flyangz
Copy link
Contributor

@Flyangz Flyangz commented Jan 8, 2026

Which issue does this PR close?

Closes #1845

Rationale for this change

Expression split(content, ',')[0] should be (UDFWrapper(split(content#0, ,, -1))).[1] instead of UDFWrapper(split(content#1, ,, -1)[1]). The former can be cached.

What changes are included in this PR?

Are there any user-facing changes?

no

How was this patch tested?

@github-actions github-actions bot added the spark label Jan 8, 2026
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.

support expression caching for multiple GetArrayItem on same array

1 participant