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

Adjust the MaxParallelism or remove the MaxParallelism check when unnecessary.

    XMLWordPrintableJSON

Details

    Description

      Since Flink introduce key group and MaxParallelism, Flink can rescale with less cost.
      But when we want to update the job parallelism bigger than the MaxParallelism, it 's impossible cause there are so many MaxParallelism check that require new parallelism should not bigger than MaxParallelism. 

      Actually, when an operator which don't contain keyed state, there should be no problem when update the parallelism bigger than the MaxParallelism,, cause only keyed state need MaxParallelism and key group.

      So should we remove this check or auto adjust the MaxParallelism when we restore an operator state that don't contain keyed state?

      It can make job restore from checkpoint easier.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              liufangqi chenfengLiu
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: