Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UDF Performance Improvement #422

Closed
chris-twiner opened this issue May 11, 2020 · 1 comment
Closed

UDF Performance Improvement #422

chris-twiner opened this issue May 11, 2020 · 1 comment

Comments

@chris-twiner
Copy link
Contributor

When using FramelessUdfs the eval function spends a large time compiling, often dominating the actual running of the udf. Moving the compiled codegen out to a lazy val seems to remove the constant compilation and stop binding issues as it's only then called when eval is.
Of course I'm assuming this has been tried and failed for some reason I've not yet bumped into...

chris-twiner added a commit to chris-twiner/frameless that referenced this issue Jul 3, 2020
@chris-twiner
Copy link
Contributor Author

fixed as part of #427 and #433

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

No branches or pull requests

1 participant