Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
All proto fields are marked as options. We need to mark some of them as requried, or enforce these server side. Server side is likely better since that's more flexible (Example deprecating a field type in favour of another - either of the two must be present)
Attachments
Issue Links
- blocks
-
YARN-386 [Umbrella] YARN API Changes
- Open
- is blocked by
-
YARN-698 Review of Field Rules, Default Values and Sanity Check for ClientRMProtocol
- Open
-
YARN-703 Review of Field Rules, Default Values and Sanity Check for RMAdminProtocol
- Open
-
YARN-704 Review of Field Rules, Default Values and Sanity Check for AMRMProtocol
- Open
-
YARN-705 Review of Field Rules, Default Values and Sanity Check for ContainerManager
- Open
- is related to
-
YARN-695 masterContainer and status are in ApplicationReportProto but not in ApplicationReport
- Closed