Skip to content

[C++][Python] Generate scalar-argument kernel based on array-argument kernel for UDFs #31613

@asfimport

Description

@asfimport

When defining UDFs the ability to use a function on both scalar and array with a single function definition is important. Here using a function just written for array-like inputs on scalars is a vital component when providing better support. Further more, UDFs need to be consistent with the pre-registered functions in the function registry. Considering both usability and consistency, it is important to support this feature. 

This requirement was a part of discussion in Scalar UDF integration PR[1]. 

 

References:

 

[1]. #12590 (comment)

Reporter: Vibhatha Lakmal Abeykoon / @vibhatha

Note: This issue was originally created as ARROW-16213. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions