You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by Achuth Raghavendra <ac...@microsoft.com.INVALID> on 2017/07/12 03:19:42 UTC

KillApplication API to Org.Apache.REEF.Client.API.IREEFClient

I was planning to add KillApplication API to Org.Apache.REEF.Client.API.IREEFClient.
This API is not a hard requirement for us, but it is good to have so that the application (or job) management becomes easy.
Please let me know your opinion on this.

Below is the java doc for the YarnClient in Java.
https://hadoop.apache.org/docs/r2.6.0/api/org/apache/hadoop/yarn/client/api/YarnClient.html#killApplication(org.apache.hadoop.yarn.api.records.ApplicationId)


Thanks,
Achuth R

RE: KillApplication API to Org.Apache.REEF.Client.API.IREEFClient

Posted by Achuth Raghavendra <ac...@microsoft.com.INVALID>.
Maybe it is time for `IREEFYarnClient`?
 >> +1.  Yes I completely agree with you.

-----Original Message-----
From: Markus Weimer [mailto:markus@weimo.de] 
Sent: Tuesday, July 11, 2017 9:20 PM
To: REEF Developers Mailinglist <de...@reef.apache.org>
Subject: Re: KillApplication API to Org.Apache.REEF.Client.API.IREEFClient

+1 in general

One thing with `IREEFCLient` is that we'd need to support this in all REEF runtimes. Maybe it is time for `IREEFYarnClient`?

Markus

On Tue, Jul 11, 2017 at 8:19 PM, Achuth Raghavendra <ac...@microsoft.com.invalid> wrote:
> I was planning to add KillApplication API to Org.Apache.REEF.Client.API.IREEFClient.
> This API is not a hard requirement for us, but it is good to have so that the application (or job) management becomes easy.
> Please let me know your opinion on this.
>
> Below is the java doc for the YarnClient in Java.
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhadoo
> p.apache.org%2Fdocs%2Fr2.6.0%2Fapi%2Forg%2Fapache%2Fhadoop%2Fyarn%2Fcl
> ient%2Fapi%2FYarnClient.html%23killApplication(org.apache.hadoop.yarn.
> api.records.ApplicationId&data=02%7C01%7Cacragh%40microsoft.com%7C7e4e
> 55ea63764f6e0ddb08d4c8dd4e82%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C
> 0%7C636354300226363520&sdata=sVque30B1uHy1mOdu81H4tVJwkUc9NKR3BbW%2F64
> vrkc%3D&reserved=0)
>
>
> Thanks,
> Achuth R

Re: KillApplication API to Org.Apache.REEF.Client.API.IREEFClient

Posted by Markus Weimer <ma...@weimo.de>.
+1 in general

One thing with `IREEFCLient` is that we'd need to support this in all
REEF runtimes. Maybe it is time for `IREEFYarnClient`?

Markus

On Tue, Jul 11, 2017 at 8:19 PM, Achuth Raghavendra
<ac...@microsoft.com.invalid> wrote:
> I was planning to add KillApplication API to Org.Apache.REEF.Client.API.IREEFClient.
> This API is not a hard requirement for us, but it is good to have so that the application (or job) management becomes easy.
> Please let me know your opinion on this.
>
> Below is the java doc for the YarnClient in Java.
> https://hadoop.apache.org/docs/r2.6.0/api/org/apache/hadoop/yarn/client/api/YarnClient.html#killApplication(org.apache.hadoop.yarn.api.records.ApplicationId)
>
>
> Thanks,
> Achuth R