Skip to content

[Enhancement] Reduct the unnecessary ALWAYS_NULLABLE in nullable mode #27435

Description

@zclllyybb

Search before asking

  • I had searched in the issues and found no similar issues.

Description

for many doris' functions, they have nullable mode ALWAYS_NULLABLE but in fact no need to be. many of them could be changed to DEPEND_ON_ARGUMENT or CUSTOM just like #27343, #22321 and #26827.

Solution

It may relate to 3 position: BE's function's implementation, function prototype of Nereids planner and function prototype of Legacy planner.
If could reduct it, reduct it.

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions