[
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.