Skip to content

Commit

Permalink
creating release candidate
Browse files Browse the repository at this point in the history
  • Loading branch information
Luc Maisonobe committed Dec 18, 2014
1 parent 1a96973 commit cf4a9d7
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 8 deletions.
27 changes: 21 additions & 6 deletions RELEASE-NOTES.txt
@@ -1,9 +1,11 @@

Apache Commons Math 3.4 RELEASE NOTES

The Apache Commons Math team is pleased to announce the release of commons-math3-3.4-SNAPSHOT
The Apache Commons Math team is pleased to announce the release of commons-math3-3.4

The Apache Commons Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.
The Apache Commons Math project is a library of lightweight, self-contained mathematics
and statistics components addressing the most common practical problems not immediately
available in the Java programming language or commons-lang.

This is a minor release: It combines bug fixes and new features.
Changes to existing features were made in a backwards-compatible
Expand All @@ -13,11 +15,12 @@ Most notable among the new features are:
new distributions (Gumbel, Laplace, Logistic, Nakagami), and
improvements on percentiles algorithms (better handling for NaNs
in the regular algorithm, plus a new storeless implementation).
Bicubic splines interpolators have been fixed and new implementations
added. There have been numerous bug fixes and several improvements
on performances or robustness. See below for a full list)
Bicubic and tricubic interpolators have been fixed and new
implementations added. There have been numerous bug fixes and
several improvements on performances or robustness. See below
for a full list.

The minimum version of the Java platform required to compile and use
The minimum version of the Java platform required to compile and use
Apache Commons Math is Java 5.

Users are encouraged to upgrade to this version as this release not
Expand All @@ -36,6 +39,12 @@ Caveat:
Changes in this version include:

New features:
o MATH-1066: Added Bessel functions of the first kind, based on NetLib implementation. Thanks to Brian Wignall.
o MATH-1180: Method to create a sequence of integers (in "o.a.c.m.util.MathArrays").
o MATH-1172: New class "SimpleCurveFitter": Boiler-plate code to allow fitting of
a user-defined parametric function.
o MATH-1173: New classes "TricubicInterpolatingFunction" and "TricubicInterpolator" to
replace "TricubicSplineInterpolatingFunction" and "TricubicSplineInterpolator".
o MATH-1166: New classes "BicubicInterpolatingFunction" and "BicubicInterpolator" to
replace "BicubicSplineInterpolatingFunction" and "BicubicSplineInterpolator".
o Boundary attributes in regions now provides the BSP tree nodes that
Expand All @@ -53,6 +62,12 @@ o MATH-418: Added implementation of PSquare algorithm to estimate percentiles w
storing data in memory (i.e. as StorelessUnivariateStatistic). Thanks to Venkatesha Murthy.

Fixed Bugs:
o MATH-1142: Improve performance of kalman gain calculation in "KalmanFilter" by
directly solving a linear system rather than computing the matrix
inverse. Thanks to Arne Schwarz.
o MATH-1181: Fixed integer overflow in KolmogorovSmirnovTest causing 2-sample test
to use exact method when the product of the sample sizes exceeds
Integer.MAX_VALUE, resulting in effectively hung execution.
o MATH-1178: Fixed example in userguide ("stat" section). Thanks to Dmitriy.
o MATH-1175: Fixed inverse cumulative probability of 0 in "LaplaceDistribution". Thanks to Karsten Loesing.
o MATH-1174: Fixed a problem with too thin polygons considered to have infinite size.
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Expand Up @@ -24,7 +24,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
<version>3.4-SNAPSHOT</version>
<version>3.4</version>
<name>Apache Commons Math</name>

<inceptionYear>2003</inceptionYear>
Expand Down Expand Up @@ -365,7 +365,7 @@
<!-- do not use snapshot suffix here -->
<commons.release.version>3.4</commons.release.version>
<commons.release.desc>(requires Java 1.5+)</commons.release.desc>
<!-- <commons.rc.version>RC1</commons.rc.version> -->
<commons.rc.version>RC1</commons.rc.version>
<commons.binary.suffix>-bin</commons.binary.suffix>

<commons.release.2.version>2.2</commons.release.2.version>
Expand Down

0 comments on commit cf4a9d7

Please sign in to comment.