Salva created FLINK-39131:
-----------------------------

             Summary: Multi-Input Processors
                 Key: FLINK-39131
                 URL: https://issues.apache.org/jira/browse/FLINK-39131
             Project: Flink
          Issue Type: New Feature
          Components: API / DataStream
            Reporter: Salva


As a DataStream API user, I would like to have a built-in primitive that allows 
me to process multiple (more than 2) inputs within a single operator. This 
would make it easy to write multi-way joins, preventing the state-explosion 
issue recently handled in 
[FLIP-516|https://cwiki.apache.org/confluence/display/FLINK/FLIP-516%3A+Multi-Way+Join+Operator]
 at the SQL level.

The Operator API already contains all the necessary building blocks, and some 
users have reported successfully leveraging them. See, the replies in this 
[thread|https://cwiki.apache.org/confluence/display/FLINK/FLIP-516%3A+Multi-Way+Join+Operator]
 for example.

I'm personally doing this too, so I wonder whether something like this could be 
supported out of the box. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to