apache / apache/texera

Support for multi-output UDF

Open
#1,948 2 comments 0 reactions 1 assignee Assigned to @Yicong-Huang View on GitHub
Dominant language
Scala
Stars
314
Forks
187
Avg merge
1d 21h
Merged PRs (30d)
214

Description

Currently, the UDF can only allow yielding outputs to one output port. A motivation example is a UDF producing a chart as well as a table, which needs to be sent to different downstream operators (i.e., send the chart to the visualization operator, send the table to other processing operators).

The engine supports multi-output ports, but we need an interface in UDF for users to write code to specify an output tuple to a specific port.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.