Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-19822

Remove redundant shuffle for streaming

    XMLWordPrintableJSON

Details

    Description

      This is similar FLINK-12575, we could implement satisfyTraits method for stream nodes to remove redundant shuffle. This could add more possibilities that more operators can be merged into multiple input operator.
      Different batch, stream operators require the shuffle keys and the state keys must be exactly the same, otherwise the state may be not correct.
      We only support a few operators in this issue, such as Join and regular Aggregate. Other operators will be supported in the future.

      Attachments

        Activity

          People

            Unassigned Unassigned
            godfreyhe godfrey he
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: