Github user zhzhan commented on the pull request:

    https://github.com/apache/spark/pull/4683#issuecomment-75004601
  
    @vanzin The patch is relatively small, but it is "not slightly modified 
code".  Except some routine code, the critical design is totally different. If 
you look into the code in details, you will be aware of it. In another aspect, 
you will also find a lot of code in the patch is similar to ats implementation 
in Tez, Yarn TimelineClient itself, and Spark related code. 
    
    @sryza There are some projects, e.g., Tez, already supporting ATS. It is 
hard to wait for other component to be perfect, and I think it is more like 
mutual process to improve both components. For example, spark-on-yarn(alpha, 
stable, etc) is  in similar situation. But it does not prevent it gaining 
popularity, and getting more and more stable now.
    
    @andrewor14  The reason I didn't open or attach to a JIRA is that 
Spark-1537 has opened and assigned. But the JIRA has opened for almost one 
year,  and I  didn't see progress for long time (please refer to the JIRA 
history).  This is also the major reason I marked the PR as WIP. In my testing, 
the patch can handle most of cases, except some corner cases to be identified. 
If you think it is better to have a jira, I will open one.
    
    Folks, thanks for taking time looking at the code.  @vanzin If you have 
code ready except some caveats from timeline service in yarn. Please go ahead 
to send a PR with your patch. I would like to review your patch and don't mind 
close mine, so that we can make some progress.



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to