Details
-
Technical Debt
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.18.1, 1.20.0, 1.19.1
Description
Currently the YarnResourceManagerDriver defines a callback handler class for both RM and NM [1] via a deprecated YARN interface [2].
The goal of this change to use the recommended abstract classes instead.
[1] https://github.com/apache/flink/blob/master/flink-yarn/src/main/java/org/apache/flink/yarn/YarnResourceManagerDriver.java#L658
[2] https://github.com/apache/hadoop/blame/965fd380006fa78b2315668fbc7eb432e1d8200f/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/api/async/AMRMClientAsync.java#L505
[3] https://github.com/apache/hadoop/blame/965fd380006fa78b2315668fbc7eb432e1d8200f/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/api/async/NMClientAsync.java#L461
Attachments
Issue Links
- links to