Gustavo de Morais created FLINK-37917: -----------------------------------------
Summary: Add support for MultiJoinedRowData Key: FLINK-37917 URL: https://issues.apache.org/jira/browse/FLINK-37917 Project: Flink Issue Type: New Feature Reporter: Gustavo de Morais As part of the MultiJoinOperator implementation, we used JoinedRowData to be able to join multiple inputs and that works well. However, a small optimization would be to use implement a new MultiJoinedRowData class for multiple inputs. This RowData could be more efficient when fetching fields by maintaining an internal data structure like an interval tree or map\{fieldId -> inputId} or something else. That would avoid the log2(n) operation of navigating the JoinedRowData before fetching the field value. -- This message was sent by Atlassian Jira (v8.20.10#820010)