On Thu, Dec 17, 2009 at 8:24 PM, Owen O'Malley <omal...@apache.org> wrote:
> On Dec 17, 2009, at 2:06 AM, Ives Aerts wrote:
]>> Quick question: is it possible to configure a job such that its map
>> tasks will only run node-local?
>
> No, that is currently not possible without writing your own scheduler.

Too bad. Now I wouldn't mind writing my own scheduler (or subclassing
an existing one) and plugging it in but I had a quick look and it
seems that an important part of the task scheduling logic is actually
contained in the JobInProgress class which is instantiated by the
JobTracker. So even if I replace the scheduler I won't be able to
override that part of the functionality. Or am I missing something?

-- 
Cheers,
-Ives

Reply via email to