You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by lu...@apache.org on 2015/04/17 21:23:29 UTC

[1/2] [math] Wrap jgit buildnumber plugin in a profile triggered by .git exsiting.

Repository: commons-math
Updated Branches:
  refs/heads/master 3a4e18ddf -> e613e029f


Wrap jgit buildnumber plugin in a profile triggered by .git exsiting.

This should prevent numerous warnings when building from a source
archive instead of from git checkout.

Project: http://git-wip-us.apache.org/repos/asf/commons-math/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-math/commit/6dc7ccc5
Tree: http://git-wip-us.apache.org/repos/asf/commons-math/tree/6dc7ccc5
Diff: http://git-wip-us.apache.org/repos/asf/commons-math/diff/6dc7ccc5

Branch: refs/heads/master
Commit: 6dc7ccc57b4c49764e224ed3554bd541f6803b2f
Parents: 3a4e18d
Author: Luc Maisonobe <lu...@apache.org>
Authored: Fri Apr 17 21:01:38 2015 +0200
Committer: Luc Maisonobe <lu...@apache.org>
Committed: Fri Apr 17 21:01:38 2015 +0200

----------------------------------------------------------------------
 pom.xml | 42 +++++++++++++++++++++++++++---------------
 1 file changed, 27 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-math/blob/6dc7ccc5/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 4dc0622..5553e40 100644
--- a/pom.xml
+++ b/pom.xml
@@ -529,21 +529,6 @@
           <additionalparam>-header &apos;&lt;script type=&quot;text/javascript&quot; src=&quot;http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML&quot;&gt;&lt;/script&gt;&apos;</additionalparam>
         </configuration>
       </plugin>
-      <plugin>
-        <groupId>ru.concerteza.buildnumber</groupId>
-        <artifactId>maven-jgit-buildnumber-plugin</artifactId>
-        <version>${math.jgit.buildnumber.version}</version>
-        <executions>
-          <execution>
-            <phase>generate-resources</phase>
-            <goals>
-              <goal>extract-buildnumber</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-        </configuration>
-      </plugin>
     </plugins>
   </build>
 
@@ -695,6 +680,33 @@
 
   <profiles>
     <profile>
+      <id>jgit-buildnumber</id>
+      <activation>
+        <file>
+          <exists>.git</exists>
+        </file>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>ru.concerteza.buildnumber</groupId>
+            <artifactId>maven-jgit-buildnumber-plugin</artifactId>
+            <version>${math.jgit.buildnumber.version}</version>
+            <executions>
+              <execution>
+                <phase>generate-resources</phase>
+                <goals>
+                  <goal>extract-buildnumber</goal>
+                </goals>
+              </execution>
+            </executions>
+            <configuration>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    <profile>
       <id>setup-checkout</id>
       <activation>
         <file>


[2/2] [math] Merge 3.5 back into 4.0 history.

Posted by lu...@apache.org.
Merge 3.5 back into 4.0 history.

Project: http://git-wip-us.apache.org/repos/asf/commons-math/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-math/commit/e613e029
Tree: http://git-wip-us.apache.org/repos/asf/commons-math/tree/e613e029
Diff: http://git-wip-us.apache.org/repos/asf/commons-math/diff/e613e029

Branch: refs/heads/master
Commit: e613e029fb4c93e22624b54964ccea536920adf4
Parents: 6dc7ccc
Author: Luc Maisonobe <lu...@apache.org>
Authored: Fri Apr 17 21:10:07 2015 +0200
Committer: Luc Maisonobe <lu...@apache.org>
Committed: Fri Apr 17 21:10:07 2015 +0200

----------------------------------------------------------------------
 doap_math.rdf           |  5 +++
 src/changes/changes.xml | 82 ++++++++++++++++++++++++++++++++------------
 2 files changed, 66 insertions(+), 21 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-math/blob/e613e029/doap_math.rdf
----------------------------------------------------------------------
diff --git a/doap_math.rdf b/doap_math.rdf
index 2903a63..a728234 100644
--- a/doap_math.rdf
+++ b/doap_math.rdf
@@ -38,6 +38,11 @@
     <release>
       <Version>
         <name>commons-math</name>
+        <created>2015-04-17</created>
+        <revision>3.5</revision>
+      </Version>
+      <Version>
+        <name>commons-math</name>
         <created>2015-01-11</created>
         <revision>3.4.1</revision>
       </Version>

http://git-wip-us.apache.org/repos/asf/commons-math/blob/e613e029/src/changes/changes.xml
----------------------------------------------------------------------
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index b19b759..c2eb5f0 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -79,14 +79,6 @@ If the output is not quite correct, check for invisible trailing spaces!
         Methods "evaluate(...)" of class "Variance" changed the internal state
         although it was stated differently in the javadoc.
       </action>
-      <action dev="luc" type="fix" issue="MATH-1195">
-        Moved FastMathTestPerformance out of the main test tree, as is is
-        a benchmark rather than a test.
-      </action>    
-      <action dev="luc" type="add">
-        Added a way to build polyhedrons sets from a list of vertices and
-        facets specified using vertices indices.
-      </action>    
       <action dev="luc" type="fix" issue="MATH-1191">
         Fixed ignored method parameters in QRDecomposition protected methods.
       </action>    
@@ -103,21 +95,12 @@ If the output is not quite correct, check for invisible trailing spaces!
         "QRDecomposition": include information about the condition that
         triggers a "SingularMatrixException".
       </action>
-      <action dev="tn" type="fix" issue="MATH-1209" due-to="Jonathan Ogilvie">
-        Fixed link to algorithm description in "PoissonDistribution#sample()".
-      </action>
       <action dev="tn" type="update" issue="MATH-757">
         Removed broken synchronization support in "ResizableDoubleArray".
       </action>
       <action dev="tn" type="add" issue="MATH-945">
         Added method "T log10()" to interface "RealFieldElement".
       </action>
-      <action dev="psteitz" type="fix" issue="MATH-1208">
-         EmpiricalDistribution cumulativeProbability can return NaN when evaluated within a constant bin.
-      </action>
-      <action dev="psteitz" type="fix" issue="MATH-1203">
-        EmpiricalDistribution getKernel fails for buckets with only multiple instances of the same value.
-      </action>
       <action dev="tn" type="update" issue="MATH-869">
         "SpearmansCorrelation" will now throw an "MathIllegalArgumentException"
         if provided with a "NaturalRanking" instance that uses "REMOVED" as "NaNStrategy".
@@ -141,10 +124,6 @@ If the output is not quite correct, check for invisible trailing spaces!
         in a static instance. This reduces the initialization cost when
         creating a new instance.
       </action>
-      <action dev="evanward" type="fix" issue="MATH-1204">
-        "UnivariateSolverUtils#bracket(...)" sometimes failed to bracket
-        if a reached the lower bound.
-      </action>
       <action dev="tn" type="remove" issue="MATH-1050">
         Removed "ArithmeticUtils#pow(int, long)" and "ArithmeticUtils#pow(long, long)".
       </action>
@@ -154,6 +133,67 @@ If the output is not quite correct, check for invisible trailing spaces!
       <action dev="tn" type="update" issue="MATH-760" due-to="sebb">
         Field "windowSize" in "DescriptiveStatistics" has been made private.
       </action>
+    </release>
+
+    <release version="3.5" date="2015-04-17" description="
+This is a minor release: It combines bug fixes and new features.
+ Changes to existing features were made in a backwards-compatible
+ way such as to allow drop-in replacement of the v3.4.1 JAR file.
+  
+Most notable among the new features are:
+ getQuadraticMean method added to DescriptiveStatistics SummaryStatistics
+ which calculates the root mean square, and a way to build polyhedrons sets
+ from list of vertices and the facets they belong too. There have been
+ numerous bug fixes. See below for a full list.
+  
+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
+ only includes bug fixes but also deprecates numerous classes and
+ methods that will be deleted from the next major release (4.0).
+  
+  Caveat:
+  1. The implementation of the BOBYQA optimization algorithm is in alpha
+  state (cf. MATH-621): Many code paths are untested, and we are looking
+  for volunteers to improve the code readability, robustness and performance
+  and to extend the unit tests suite.
+  2. A few methods in the FastMath class are in fact slower that their
+  counterpart in either Math or StrictMath (cf. MATH-740 and MATH-901).
+">
+      <action dev="luc" type="fix" issue="MATH-1195">
+        Moved FastMathTestPerformance out of the main test tree, as is is
+        a benchmark rather than a test.
+      </action>    
+      <action dev="luc" type="add">
+        Added a way to build polyhedrons sets from a list of vertices and
+        facets specified using vertices indices.
+      </action>    
+      <action dev="psteitz" type="update" issue="MATH-1213">
+        Added Laguerre complex solve methods taking maxEval parameters.
+      </action>
+      <action dev="luc" type="fix" issue="MATH-1191">
+        Fixed ignored method parameters in QRDecomposition protected methods.
+      </action>    
+      <action dev="luc" type="fix" issue="MATH-1211" due-to="Mike Zimmerman">
+        Fixed wrong selection of line/polyhedron intersection point.
+      </action>    
+      <action dev="luc" type="fix" issue="MATH-1162">
+        Improved fix for corner cases in BSP-tree merging, when cut sub-hyperplanes vanish.
+      </action>    
+      <action dev="tn" type="fix" issue="MATH-1209" due-to="Jonathan Ogilvie">
+        Fixed link to algorithm description in "PoissonDistribution#sample()".
+      </action>    
+      <action dev="psteitz" type="fix" issue="MATH-1208">
+        EmpiricalDistribution cumulativeProbability can return NaN when evaluated within a constant bin.
+      </action>
+      <action dev="psteitz" type="fix" issue="MATH-1203">
+        EmpiricalDistribution getKernel fails for buckets with only multiple instances of the same value.
+      </action>
+      <action dev="evanward" type="fix" issue="MATH-1204">
+        "UnivariateSolverUtils#bracket(...)" sometimes failed to bracket
+        if a reached the lower bound.
+      </action>
       <action dev="sebb" type="add" issue="MATH-1198">
         Simplified "FastMath#exp(double)" in order to avoid a potential
         Java 1.5 JIT bug when calling with negative infinity as argument.