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

Chris Douglas reassigned HADOOP-5079:
-------------------------------------

    Assignee: Jonathan Ellis  (was: Chris Douglas)

Jonathan-

* A resolved issue is assigned to the person who did the work, not the person 
responsible for the next step. Since you attached the patch ultimately 
committed, the issue should be assigned to you.
* Generally, we work 1 patch/issue, so reverting is simple and it's easy to 
audit work. Reverting your original patch, regenerating a repaired patch (since 
the new patch assumes the prior one has been committed), and re-committing this 
issue isn't a good use of anyone's time.

Please create a new issue describing the regression and attach the patch.

>  HashFunction inadvertently destroys some randomness
> ----------------------------------------------------
>
>                 Key: HADOOP-5079
>                 URL: https://issues.apache.org/jira/browse/HADOOP-5079
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: util
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.20.0
>
>         Attachments: hadoop-core-hash-2.patch, hadoop-core-hash.patch
>
>
> HashFunction.hash restricts initval for the next hash to the [0, maxValue) 
> range of the hash indexes returned. This is suboptimal, particularly for 
> larger nbHash and smaller maxValue.  Rather we should first set initval, then 
> restrict the range for the result assignment.

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

Reply via email to