commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gilles (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MATH-870) Deprecate interfaces and implementations of sparse vectors and matrices
Date Fri, 08 Nov 2013 17:34:21 GMT

    [ https://issues.apache.org/jira/browse/MATH-870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13817495#comment-13817495
] 

Gilles commented on MATH-870:
-----------------------------

Currently, no. But contributors are very much welcome to do so.
And users are welcome to indicate whether they successfully use the current code, even with
the identified shortcomings.
There have been recurrent discussions on this on the "dev" ML.


> Deprecate interfaces and implementations of sparse vectors and matrices
> -----------------------------------------------------------------------
>
>                 Key: MATH-870
>                 URL: https://issues.apache.org/jira/browse/MATH-870
>             Project: Commons Math
>          Issue Type: Improvement
>    Affects Versions: 4.0
>            Reporter: S├ębastien Brisard
>            Priority: Minor
>
> Recently, many problems have been found out with class
> {{OpenMapRealVector}} (see MATH-803 and MATH-821), to the point that the complete removal
of this class in upcoming versions (as of 4.0) has been agreed [markmail|http://markmail.org/thread/bseyswf7qqrgatru].
> Since it now becomes useless, {{SparseRealVector}} will also be removed. For the sake
of consistency, {{SparseFieldVector}} will also be removed.
> Furthermore, it is expected that the same kind of bugs will occur with sparse implementations
of real/field matrices, which will also be removed.
> In version 3.1, the following classes and interfaces will be deprecated
> * {{SparseRealVector}}
> * {{OpenMapRealVector}}
> * {{SparseFieldVector}}
> * {{SparseRealMatrix}}
> * {{OpenMapRealMatrix}}
> * {{SparseFieldMatrix}}
> They will be completely removed in version 4.0.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message