[
https://issues.apache.org/jira/browse/HADOOP-4288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12635663#action_12635663
]
Hemanth Yamijala commented on HADOOP-4288:
------------------------------------------
bq. At present, we limit users only by the particular user's total number of
tasks and as such, numJobsByUser is not useful at all.
We use number of jobs per user to compute limits. The computation of limit is
as follows:
{code}
int limit = Math.max((int)(Math.ceil((double)currentCapacity/
(double)qsi.numJobsByUser.size())),
(int)(Math.ceil((double)(qsi.ulMin*currentCapacity)/100.0)));
{code}
So, I think it is required to hold this structure. Therefore, the patch also
seems fine. But I think we need a unit test for this.
> java.lang.NullPointerException is observed in Jobtracker log while call
> heartbeat
> -----------------------------------------------------------------------------------
>
> Key: HADOOP-4288
> URL: https://issues.apache.org/jira/browse/HADOOP-4288
> Project: Hadoop Core
> Issue Type: Bug
> Components: contrib/capacity-sched
> Affects Versions: 0.19.0
> Reporter: Karam Singh
> Assignee: Amar Kamat
> Priority: Blocker
> Attachments: HADOOP-4288-v1.patch, HADOOP-4288-v2.patch
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> 2008-09-26 09:33:08,190 INFO org.apache.hadoop.ipc.Server: IPC Server handler
> 5 on 34441, call heartbeat([EMAIL PROTECTED], false, true, 100) from
> <ipaddress:port>: error: java.io.IOException: java.lang.NullPointerException
> is observed in Jobtracker log.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.