Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
We need to define the history data classes have the exact fields to be stored. Therefore, all the implementations don't need to have the duplicate logic to exact the required information from RMApp, RMAppAttempt and RMContainer.
We use protobuf to define these classes, such that they can be ser/des to/from bytes, which are easier for persistence.
Attachments
Attachments
Issue Links
- blocks
-
YARN-925 HistoryStorage Reader Interface for Application History Server
- Closed
-
YARN-934 HistoryStorage writer interface for Application History Server
- Closed
- is duplicated by
-
YARN-1066 Improve toString implementation for PBImpls for AHS
- Resolved
- is related to
-
YARN-1344 Separate ApplicationAttemptStartDataProto and ApplicationAttemptRegisteredDataProto
- Resolved
-
YARN-1346 Revisit the output type of the reader interface
- Resolved
-
YARN-962 Update application_history_service.proto
- Closed
-
YARN-1345 Removing FINAL_SAVING from YarnApplicationAttemptState
- Closed