You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Sébastien Brisard (JIRA)" <ji...@apache.org> on 2012/09/26 20:55:07 UTC

[jira] [Created] (MATH-870) Deprecate interfaces and implementations of sparse vectors and matrices

Sébastien Brisard created MATH-870:
--------------------------------------

             Summary: 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: 3.1, 4.0
            Reporter: Sébastien Brisard
            Assignee: 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (MATH-870) Deprecate interfaces and implementations of sparse vectors and matrices

Posted by "Sébastien Brisard (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MATH-870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13464396#comment-13464396 ] 

Sébastien Brisard commented on MATH-870:
----------------------------------------

In {{r1390831}}, deprecated {{SparseRealMatrix}} and {{OpenMapRealMatrix}}.
                
> 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: 3.1, 4.0
>            Reporter: Sébastien Brisard
>            Assignee: 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (MATH-870) Deprecate interfaces and implementations of sparse vectors and matrices

Posted by "Sébastien Brisard (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MATH-870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13464079#comment-13464079 ] 

Sébastien Brisard commented on MATH-870:
----------------------------------------

In {{r1390684}}, deprecated {{SparseRealVector}} and {{OpenMapRealVector}}.
                
> 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: 3.1, 4.0
>            Reporter: Sébastien Brisard
>            Assignee: 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (MATH-870) Deprecate interfaces and implementations of sparse vectors and matrices

Posted by "Sébastien Brisard (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MATH-870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13464397#comment-13464397 ] 

Sébastien Brisard commented on MATH-870:
----------------------------------------

In {{r1390832}}, deprecated {{SparseFieldMatrix}}.
                
> 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: 3.1, 4.0
>            Reporter: Sébastien Brisard
>            Assignee: 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (MATH-870) Deprecate interfaces and implementations of sparse vectors and matrices

Posted by "Sébastien Brisard (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MATH-870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sébastien Brisard updated MATH-870:
-----------------------------------

    Assignee:     (was: Sébastien Brisard)
    
> 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (MATH-870) Deprecate interfaces and implementations of sparse vectors and matrices

Posted by "Sébastien Brisard (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MATH-870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sébastien Brisard updated MATH-870:
-----------------------------------

    Affects Version/s:     (was: 3.1)
    
> 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
>            Assignee: 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (MATH-870) Deprecate interfaces and implementations of sparse vectors and matrices

Posted by "Sébastien Brisard (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MATH-870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13464395#comment-13464395 ] 

Sébastien Brisard commented on MATH-870:
----------------------------------------

In {{r1390829}}, deprecated {{SparseFieldVector}}.
                
> 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: 3.1, 4.0
>            Reporter: Sébastien Brisard
>            Assignee: 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (MATH-870) Deprecate interfaces and implementations of sparse vectors and matrices

Posted by "Sébastien Brisard (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MATH-870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13464399#comment-13464399 ] 

Sébastien Brisard commented on MATH-870:
----------------------------------------

This improvement no longer affects version 3.1. As of version 4.0, all above mentioned classes must be removed.
                
> 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
>            Assignee: 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira