hadoop-mapreduce-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vinay Kumar Thota (JIRA)" <j...@apache.org>
Subject [jira] Updated: (MAPREDUCE-1753) Implement a functionality for suspend and resume the process.
Date Wed, 12 May 2010 18:56:42 GMT

     [ https://issues.apache.org/jira/browse/MAPREDUCE-1753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Vinay Kumar Thota updated MAPREDUCE-1753:

    Attachment: 1753-ydist-security.patch

- once a DaemonProcess in question is suspended (i.e. its VM is effectively suspended) will
you be able to resume it via a method invocation in a class running on that VM? I haven't
verified it but something tells me that it won't work.

Actually I am not suspending the daemonprocess. I am just suspending the task attempt process
id that is running on separate JVM. So, in this case we can suspend and resume the task attempt
process without any issues. However, I have written those methods in more generic manner and
keeping them in DameonCluster for utilizing other purposes.

- instead of returning 0 and 1 (??) return boolean
I used the integer value because of exitcode format.Usually if you run a command and if it
is not successful then return some exitcode right.I followed the same case here.

- property name test.system.task.resume.cmd isn't consistent with the rest of properties from
system-test.xml. Also, the default has to be added to system-test.xml and documented properly.
- same for @return not @ return
- as usual, missing descriptions of @throws


Uploaded the latest patch by addressing the given comments.

> Implement a functionality for suspend and resume the process.
> -------------------------------------------------------------
>                 Key: MAPREDUCE-1753
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-1753
>             Project: Hadoop Map/Reduce
>          Issue Type: Task
>          Components: test
>            Reporter: Vinay Kumar Thota
>            Assignee: Vinay Kumar Thota
>         Attachments: 1753-ydist-security.patch, 1753-ydist-security.patch, daemonprotocolaspect.patch
> Adding  two methods in DaemonProtocolAspect.aj for suspend and resume the process.
> public int DaemonProtocol.resumeProcess(String pid) throws IOException;
> public int DaemonProtocol.suspendProcess(String pid) throws IOException;

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message