...
The blocklist mechanism will be an optional feature which the user has to activate explicitly by setting the config option cluster.resource-blocklist.enabled: true. This entails that Flink's default behavior won't change.
Limitations
No integration with Flink's web UI
This FLIP does not modify the web UI, but it's in our plan. Currently, we have a preliminary idea of the UI intergration, including improve the slots information displaying and add a page to show the blocklist information.
No support for blocking a single TM
This FLIP only supports blocking at node granularity. We may support blocking at TM granularity in the future.
No support for JM failover
Currently, the blocklist information will be lost after JM failover. In the future, we may persist the blocklist information in HA to support JM failover.
Future improvements
Automatically detect abnormal resources
...