Skip to content

Consider changing nullability of UDFs to depend on inputs by default #19511

@Jefffrey

Description

@Jefffrey

Is your feature request related to a problem or challenge?

See: #19213 (comment)

Currently nullability is true by default for all UDFs; consider making it depend on input nullabilities (only nullable if inputs are nullable) since that looks to be the more common case. Exception functions would implement it back to true if this behaviour is not desirable.

This is likely to be a notable breaking change so discussion is needed first and the changes would need to be made with care.

Also related:

Describe the solution you'd like

No response

Describe alternatives you've considered

No response

Additional context

Related:

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions