Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.15.0
-
None
-
None
Description
CheckpointResourcesCleanupRunner implements the JobManagerRunner interface also providing ExecutionGraphInfo stub through requestJob (similar to what's returned by JobMasterServiceLeadershipRunner.requestJob returns when the JobMaster is still in initialization phase).
Currently, the job name is not passed as part of the ExecutionGraphInfo stub because it's not provided by the JobResult that stored in the JobResultStore. We have multiple options now to fix that:
- JobResult is extended to also serve the job's name. As a consequence, it will be also present in the REST API
- The JobResultStore stores this information as additional field besides the jobResult.