Andrey Zagrebin created FLINK-18646:
---------------------------------------
Summary: Managed memory released check can block RPC thread
Key: FLINK-18646
URL: https://issues.apache.org/jira/browse/FLINK-18646
Project: Flink
Issue Type: Bug
Components: Runtime / Task
Affects Versions: 1.11.0
Reporter: Andrey Zagrebin
UnsafeMemoryBudget#verifyEmpty, called on slot freeing, needs time to wait on
GC of all allocated/released managed memory. If there are a lot of segments to
GC then it can take time to finish the check. If slot freeing happens in RPC
thread, the GC waiting can block it and TM risks to miss its heartbeat.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)