Junping Du updated YARN-3039:
    Attachment: YARN-3039-v7.patch

Sync up offline with [~zjshen], with a few updates in v7 patch, comparing with 
1. In ApplicationMaster, replace callback handler in AMRMClientAsync with 
registering timelineClient into AMRMClientAsync.
2. comment out RetryFilter for Jersey client in TimelineClientImpl for getting 
rid of two layers retry, more cleanup work may do later.
3. Add TODO (in YARN-3038) for cleanup aggregator (collector) info in NM in 
failed over case.

Verify end to end test can pass.

> [Aggregator wireup] Implement ATS app-appgregator service discovery
> -------------------------------------------------------------------
>                 Key: YARN-3039
>                 URL: https://issues.apache.org/jira/browse/YARN-3039
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelineserver
>            Reporter: Sangjin Lee
>            Assignee: Junping Du
>         Attachments: Service Binding for applicationaggregator of ATS 
> (draft).pdf, Service Discovery For Application Aggregator of ATS (v2).pdf, 
> YARN-3039-no-test.patch, YARN-3039-v2-incomplete.patch, 
> YARN-3039-v3-core-changes-only.patch, YARN-3039-v4.patch, YARN-3039-v5.patch, 
> YARN-3039-v6.patch, YARN-3039-v7.patch
> Per design in YARN-2928, implement ATS writer service discovery. This is 
> essential for off-node clients to send writes to the right ATS writer. This 
> should also handle the case of AM failures.

This message was sent by Atlassian JIRA

Reply via email to