You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2010/06/02 08:20:36 UTC

[jira] Commented: (MAHOUT-405) Remove easy deprecations from math package

    [ https://issues.apache.org/jira/browse/MAHOUT-405?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12874446#action_12874446 ] 

Hudson commented on MAHOUT-405:
-------------------------------

Integrated in Mahout-Quality #44 (See [http://hudson.zones.apache.org/hudson/job/Mahout-Quality/44/])
    MAHOUT-405 - Undeprecate a number of interfaces and all of the random.engine classes (some by deletion).

This involved simply undeprecating most of the members of math.function by inspection for math.function.Functions or because the rest are interfaces anyway.

For MersenneTwister, I went back to the C reference implementation and generated unit tests based on that.  Then I walked the code generating unit tests based on equivalent performance.


> Remove easy deprecations from math package
> ------------------------------------------
>
>                 Key: MAHOUT-405
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-405
>             Project: Mahout
>          Issue Type: Bug
>    Affects Versions: 0.3
>            Reporter: Ted Dunning
>             Fix For: 0.4
>
>         Attachments: MAHOUT-405.patch
>
>
> A few cases like IntIntFunction are interfaces and don't need further tests to undeprecate.  Others like MersenneTwister are a little tricker.
> Here is a list of commonly used interfaces that can be undeprecated:
> [deprecation] org.apache.mahout.math.function.Double9Function in org.apache.mahout.math.function has been deprecated
> [deprecation] org.apache.mahout.math.function.IntIntDoubleFunction in org.apache.mahout.math.function has been deprecated
> [deprecation] org.apache.mahout.math.function.IntIntFunction in org.apache.mahout.math.function has been deprecated

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