Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
2.8.0, 2.9.0
-
None
-
Reviewed
Description
YARN-2882 and YARN-5430 broke compatibility by adding abstract methods to ContainerStatus. Since ContainerStatus is a Public-Stable class, adding abstract methods to this class breaks any extensions.
To fix this, we should add default implementations to these new methods and not leave them as abstract.
Attachments
Attachments
Issue Links
- is broken by
-
YARN-3866 AM-RM protocol changes to support container resizing
- Resolved
-
YARN-2882 Add an OPPORTUNISTIC ExecutionType
- Resolved
-
YARN-5430 Return container's ip and host from NM ContainerStatus call
- Resolved
-
YARN-4293 ResourceUtilization should be a part of yarn node CLI
- Resolved
- is related to
-
YARN-5130 Mark ContainerStatus and NodeReport as evolving
- Patch Available