Issue Details (XML | Word | Printable)

Key: SFOS-788
Type: Sub-task Sub-task
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Steve Loughran
Reporter: Steve Loughran
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
SmartFrog
SFOS-780

write component to submit jobs to a Hadoop cluster

Created: 15/Apr/08 08:47 PM (BST)   Updated: 25/Feb/09 04:45 PM (GMT)
Return to search
Component/s: _service_hadoop
Affects Version/s: 3.17.004
Fix Version/s: 3.17.010

Time Tracking:
Not Specified

Compatibility: new feature


 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Steve Loughran added a comment - 14/May/08 04:52 PM (BST)
This is almost but not quite complete. A key improvement is to do this asynchronously and have the components lifecycle match that of the job

Steve Loughran added a comment - 24/Sep/08 04:46 PM (BST)
fileRequired Attribute should be in Job, not submitter, and used in the validation logic of JobImpl to skip the filename attribute if false

Steve Loughran added a comment - 29/Jan/09 03:50 PM (GMT)
The current design is no good. We should not have a separate "job" and JobSubmission. The JobSubmission should contain all information about the Job, and take a cluster parameter to point to a specific cluster configuration to use/overwrite

Steve Loughran added a comment - 05/Feb/09 05:20 PM (GMT)
moving to Cluster to point to cluster; no Job reference used any more. Need to look at how the URI gets resolved; if it is in the cluster it should be picked up there and then.

Steve Loughran added a comment - 05/Feb/09 05:56 PM (GMT)
thats the attribute "mapred.job.tracker"
-if a cluster is set, it could be picked up from there
-to allow jobs to be submitted to remote clusters, we should not require cluster to be defined, and instead fallback to a local attribute.

The current method (used by SubmitterImpl and ClusterStatusImpl does not look at the cluster, but it does take a remote ref, which could be a CD. We will need to require live Prim instances with sfResolve working to support XML-file driven settings.

Steve Loughran added a comment - 05/Feb/09 06:03 PM (GMT)
what is checked in will now break hudson. I am aware of that fact :)

Steve Loughran added a comment - 25/Feb/09 04:45 PM (GMT)
done