creating release candidate

This commit is contained in:
Luc Maisonobe 2014-12-18 21:19:05 +01:00
parent 1a96973119
commit cf4a9d70c9
2 changed files with 23 additions and 8 deletions

View File

@ -1,9 +1,11 @@
Apache Commons Math 3.4 RELEASE NOTES 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. This is a minor release: It combines bug fixes and new features.
Changes to existing features were made in a backwards-compatible Changes to existing features were made in a backwards-compatible
@ -13,11 +15,12 @@ Most notable among the new features are:
new distributions (Gumbel, Laplace, Logistic, Nakagami), and new distributions (Gumbel, Laplace, Logistic, Nakagami), and
improvements on percentiles algorithms (better handling for NaNs improvements on percentiles algorithms (better handling for NaNs
in the regular algorithm, plus a new storeless implementation). in the regular algorithm, plus a new storeless implementation).
Bicubic splines interpolators have been fixed and new implementations Bicubic and tricubic interpolators have been fixed and new
added. There have been numerous bug fixes and several improvements implementations added. There have been numerous bug fixes and
on performances or robustness. See below for a full list) 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. Apache Commons Math is Java 5.
Users are encouraged to upgrade to this version as this release not Users are encouraged to upgrade to this version as this release not
@ -36,6 +39,12 @@ Caveat:
Changes in this version include: Changes in this version include:
New features: 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 o MATH-1166: New classes "BicubicInterpolatingFunction" and "BicubicInterpolator" to
replace "BicubicSplineInterpolatingFunction" and "BicubicSplineInterpolator". replace "BicubicSplineInterpolatingFunction" and "BicubicSplineInterpolator".
o Boundary attributes in regions now provides the BSP tree nodes that o Boundary attributes in regions now provides the BSP tree nodes that
@ -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. storing data in memory (i.e. as StorelessUnivariateStatistic). Thanks to Venkatesha Murthy.
Fixed Bugs: 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-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-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. o MATH-1174: Fixed a problem with too thin polygons considered to have infinite size.

View File

@ -24,7 +24,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId> <artifactId>commons-math3</artifactId>
<version>3.4-SNAPSHOT</version> <version>3.4</version>
<name>Apache Commons Math</name> <name>Apache Commons Math</name>
<inceptionYear>2003</inceptionYear> <inceptionYear>2003</inceptionYear>
@ -365,7 +365,7 @@
<!-- do not use snapshot suffix here --> <!-- do not use snapshot suffix here -->
<commons.release.version>3.4</commons.release.version> <commons.release.version>3.4</commons.release.version>
<commons.release.desc>(requires Java 1.5+)</commons.release.desc> <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.binary.suffix>-bin</commons.binary.suffix>
<commons.release.2.version>2.2</commons.release.2.version> <commons.release.2.version>2.2</commons.release.2.version>