Skip to content

Conversation

@erenavsarogullari
Copy link
Member

Which issue does this PR close?

Closes #9939.

What changes are included in this PR?

ceil, exp, factorial function are moved to datafusion-functions crate

Are these changes tested?

Yes, all scalar.slt based ceil, exp, factorial functions' tests are passed.

Are there any user-facing changes?

No

@github-actions github-actions bot added sql SQL Planner logical-expr Logical plan and expressions physical-expr Changes to the physical-expr crates labels Apr 15, 2024
Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

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

Thank you @erenavsarogullari -- other than the volatility declaration I think this is great. I'll update that declaration and get this merged in. Thanks again!

} else {
None
}
None
Copy link
Contributor

Choose a reason for hiding this comment

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

wow -- BuiltInScalarFunction is getting pretty sparse (I think @Omega359 plans the final part)

@alamb alamb merged commit beeb808 into apache:main Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

logical-expr Logical plan and expressions physical-expr Changes to the physical-expr crates sql SQL Planner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move ceil, exp, factorial to datafusion-functions crate

2 participants