Skip to content

Commit

Permalink
Release candidate.
Browse files Browse the repository at this point in the history
  • Loading branch information
aherbert committed Aug 16, 2024
1 parent 7dc1343 commit 2aae07b
Show file tree
Hide file tree
Showing 26 changed files with 224 additions and 449 deletions.
65 changes: 62 additions & 3 deletions RELEASE-NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,65 @@

Apache Commons Statistics
Version 1.1
Release Notes


INTRODUCTION:

This document contains the release notes for the 1.1 version of Apache Commons Statistics.

The Apache Commons Statistics project provides tools for statistics.

Adds ranking, inference, descriptive and bom modules.

Contains the following modules:

commons-statistics-descriptive
commons-statistics-distribution
commons-statistics-inference
commons-statistics-ranking
commons-statistics-bom

Requires Java 8.

Changes in this version include:

New features:
o STATISTICS-88: "LogUniformDistribution": Add a log uniform distribution.
o STATISTICS-87: "FoldedNormalDistribution": Add a folded normal distribution implementation with
specialized support for a half-normal distribution.
o STATISTICS-85: Add a quantile and median implementation.
o STATISTICS-81: Add descriptive statistics for integer types. These allow improved accuracy and
performance for int and long data using an array or streams over using the
equivalent double implementation via primitive conversion.
o STATISTICS-71: Add commons-statistics-descriptive module for implementations of univariate
statistics. Contains base interfaces for statistics and implementations for
individual statistics (e.g. Min, Max, Sum, Mean, Variance) and combinations of
statistics. Thanks to Anirudh Joshi, Alex Herbert.
o STATISTICS-69: "UncoditionedExactTest": Add an unconditioned exact test for 2x2 contingency
tables.
o STATISTICS-70: "HypergeometricDistribution": Improve the summation used for the cumulative
probability functions.
o STATISTICS-66: Add a Bill of Materials (BOM) to aid in dependency management when referencing
multiple Apache Commons Statistics artifacts. The BOM should be used to ensure
all imported artifacts are compatible.
o STATISTICS-64: "FisherExactTest": Add Fisher's exact test for 2x2 contingency tables.
o STATISTICS-62: Add a commons-statistics-inference module for hypothesis testing. This ports and
updates functionality in org.apache.commons.math4.stat.inference including new
support for one-sided hypothesis testing.
o STATISTICS-63: Add a commons-statistics-ranking module for rank transformations. This ports and
updates functionality in org.apache.commons.math4.stat.ranking.

Historical list of changes: https://commons.apache.org/proper/commons-statistics/changes-report.html

For complete information on Apache Commons Statistics, including instructions on how to submit bug
reports, patches, or suggestions for improvement, see the Apache Commons Statistics website:

https://commons.apache.org/proper/commons-statistics/

Download page: https://commons.apache.org/proper/commons-statistics/download_statistics.cgi

=============================================================================
Apache Commons Statistics
Version 1.0
Release Notes
Expand Down Expand Up @@ -27,6 +89,3 @@ reports, patches, or suggestions for improvement, see the Apache Commons Statist
https://commons.apache.org/proper/commons-statistics/

Download page: https://commons.apache.org/proper/commons-statistics/download_statistics.cgi

Have fun!
-Apache Commons Team
2 changes: 1 addition & 1 deletion commons-statistics-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-parent</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</parent>

<artifactId>commons-statistics-bom</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion commons-statistics-bom/src/site/xdoc/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-bom</artifactId>
<version>1.0</version>
<version>1.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down
4 changes: 2 additions & 2 deletions commons-statistics-descriptive/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-parent</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</parent>

<artifactId>commons-statistics-descriptive</artifactId>
Expand Down Expand Up @@ -78,7 +78,7 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-distribution</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
Expand Down
2 changes: 0 additions & 2 deletions commons-statistics-descriptive/src/site/site.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,8 @@
<item name="Overview" href="index.html"/>
<item name="Latest API docs (development)"
href="apidocs/index.html"/>
<!-- TODO: Uncomment for initial release
<item name="Javadoc (1.1 release)"
href="https://commons.apache.org/statistics/commons-statistics-descriptive/javadocs/api-1.1/index.html"/>
-->
</menu>

</body>
Expand Down
2 changes: 1 addition & 1 deletion commons-statistics-distribution/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-parent</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</parent>

<artifactId>commons-statistics-distribution</artifactId>
Expand Down
2 changes: 2 additions & 0 deletions commons-statistics-distribution/src/site/site.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@
<item name="Overview" href="index.html"/>
<item name="Latest API docs (development)"
href="apidocs/index.html"/>
<item name="Javadoc (1.1 release)"
href="https://commons.apache.org/statistics/commons-statistics-distribution/javadocs/api-1.1/index.html"/>
<item name="Javadoc (1.0 release)"
href="https://commons.apache.org/statistics/commons-statistics-distribution/javadocs/api-1.0/index.html"/>
</menu>
Expand Down
10 changes: 5 additions & 5 deletions commons-statistics-docs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-parent</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</parent>

<artifactId>commons-statistics-docs</artifactId>
Expand Down Expand Up @@ -60,22 +60,22 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-descriptive</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-distribution</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-ranking</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-inference</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>
</dependencies>

Expand Down
2 changes: 1 addition & 1 deletion commons-statistics-examples/examples-distribution/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-examples</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</parent>

<artifactId>commons-statistics-examples-distribution</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion commons-statistics-examples/examples-jmh/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-examples</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</parent>

<artifactId>commons-statistics-examples-jmh</artifactId>
Expand Down
8 changes: 4 additions & 4 deletions commons-statistics-examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-parent</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</parent>

<artifactId>commons-statistics-examples</artifactId>
Expand Down Expand Up @@ -59,17 +59,17 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-descriptive</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-distribution</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-ranking</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>
<dependency>
<groupId>info.picocli</groupId>
Expand Down
8 changes: 4 additions & 4 deletions commons-statistics-inference/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-parent</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</parent>

<artifactId>commons-statistics-inference</artifactId>
Expand Down Expand Up @@ -55,19 +55,19 @@
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-descriptive</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-distribution</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-ranking</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</dependency>

<dependency>
Expand Down
2 changes: 0 additions & 2 deletions commons-statistics-inference/src/site/site.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,8 @@
<item name="Overview" href="index.html"/>
<item name="Latest API docs (development)"
href="apidocs/index.html"/>
<!-- TODO: Uncomment for initial release
<item name="Javadoc (1.1 release)"
href="https://commons.apache.org/statistics/commons-statistics-inference/javadocs/api-1.1/index.html"/>
-->
</menu>

</body>
Expand Down
2 changes: 1 addition & 1 deletion commons-statistics-ranking/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.commons</groupId>
<artifactId>commons-statistics-parent</artifactId>
<version>1.1-SNAPSHOT</version>
<version>1.1</version>
</parent>

<artifactId>commons-statistics-ranking</artifactId>
Expand Down
2 changes: 0 additions & 2 deletions commons-statistics-ranking/src/site/site.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,8 @@
<item name="Overview" href="index.html"/>
<item name="Latest API docs (development)"
href="apidocs/index.html"/>
<!-- TODO: Uncomment for initial release
<item name="Javadoc (1.1 release)"
href="https://commons.apache.org/statistics/commons-statistics-ranking/javadocs/api-1.1/index.html"/>
-->
</menu>

</body>
Expand Down
Loading

0 comments on commit 2aae07b

Please sign in to comment.