GitHub user carloea2 added a comment to the discussion: Task ideas for the
dkNet-AI · Apache Texera Agent Hackathon
Compiled C++ UDF Operator
Category: Productivity Enhancement / Innovation
I want to build a Compiled C++ UDF operator for Texera. The idea is to let
users write small performance-critical UDFs in C++ directly inside a workflow,
compile them from the UI, and run them on incoming data.
This would be useful when Python UDFs are easy to write but too slow for
CPU-heavy tasks like numeric transformations, feature extraction, custom
parsing, or scientific preprocessing.
MVP:
- Select input columns
- Write a simple C++ function
- Compile from the UI
- Show compiler errors in the editor
- Run the compiled function as a workflow operator
- Produce one output column
Example:
double process(double age, double income) {
return income / (age + 1.0);
}
GitHub link:
https://github.com/apache/texera/discussions/5059#discussioncomment-16924396
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]