Skip to content

[FEATURE] Calcite UDF should check acceptable types of arguments before execution #3480

@qianheng-aws

Description

@qianheng-aws

Is your feature request related to a problem?
Calcite UDF should check acceptable types of arguments before execution.

For those builtin functions implemented by ourself, it lacks the mechanism of checking types of arguments in analyzing phase. For now, it will only throw exception until execution, which is not very reasonable.

What solution would you like?
A clear and concise description of what you want to happen.

What alternatives have you considered?
A clear and concise description of any alternative solutions or features you've considered.

Do you have any additional context?
Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    calcitecalcite migration releatedenhancementNew feature or request

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions