Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

As discussed in FLIP-119, FLIP-156 and FLINK-20865, there might be a resource deadlock when applying fine-grained resource management in batch jobs with PIPELINE edges. Before we fix that issue, this case should be marked as invalid. Internally, we can In this case, Flink will throw an exception with a meaningful and understandable explanation, and tell them to set fine-grained.shuffle-mode.all-blocking to true, with which Flink will force all the edges in this scenario to BLOCKING in compiling stage and well document it.

Rejected Alternatives

There is also one reject alternative, ExecutionConfig, where the resource configuration can be located.

...