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]

Reply via email to