Skip to content

Releases: apache/datasketches-memory

Apache Release 2.2.1

01 Jun 20:37
Compare
Choose a tag to compare

What's Changed

  • Fixed issue #178: By @leerho in #181
  • Updated spotbugs and fixed all the warnings. By @leerho in #182
  • Fixed some checkstyle configuration errors. By @leerho in #183
  • The pom file in the ds-memory-java11 branch used indents of 4 instead of 2. By @leerho in #185
  • updates to POM files. By @leerho in #184
  • Fix Java 11 build/compile problem. By @leerho in #187

Full Changelog: 2.2.0...2.2.1

Apache Release 2.2.0

09 Jun 03:15
9ddae41
Compare
Choose a tag to compare

This is a maintenance release and simplifies the Maven project structure.

Apache Release 2.1.0

19 May 16:00
Compare
Choose a tag to compare

This is a minor release and includes the following:

  • Removes Java 9 and Java 10 support from Datasketches-Memory. Since these versions are no longer receiving security patches, developers no longer need to install these versions on their own environments in order to work with Datasketches-Memory.
    See #160.

Apache Release 2.0.0

15 Sep 09:11
Compare
Choose a tag to compare

This is a major release and includes the following:

  • Significant refactoring in PR #129 that refines the public API and restricts access to the package internals using the JPMS in Java9+.
  • PR #131 maintains existing support for Java 8 and adds support for Java 9 up to Java 13. In Java9+, the library can now be declared as a JPMS module dependency in user applications.
  • Includes changes to how the RequestMemoryServer is managed in #136, #138 and #139
  • Improved documentation for developers and the end user including usage in Java9+ applications.

Apache Release 1.3.0

22 Jan 20:15
Compare
Choose a tag to compare

This is the first release of Memory as a Top Level Project.

  • This includes PR #122 submitted by Jihoon Son as well as follow-on PR #123, which extended the improvements identified in PR #122, to other areas. This is a significant speed improvement.
  • Removed references to "incubator" as a result of the TLP move.
  • Other minor code cleanup.

Apache Release 1.2.0-incubating

21 Nov 18:50
Compare
Choose a tag to compare

Removes a check that required the runtime JDK to be JDK-8. This does not change the requirement that JDK-8 is required for full runtime operation. However in environments that do not use the advanced off-heap (direct) capabilities of Memory this module may still work in JDK versions later than JDK-8. However, there is no guarantee of this as this code has not been fully refactored and tested to operate in these later versions. Caveat Emptor.

This release was created for the convenience of some major users that need to do testing in versions later than JDK-8, and do not use the advanced features of Memory.

There are no other significant changes in this version compared to the previous 1.1.0-incubating release.

1.2.0-incubating-RC1

24 Nov 00:02
Compare
Choose a tag to compare
Release Candidate

Apache Release 1.1.0-incubating

29 Aug 02:22
Compare
Choose a tag to compare

This release came from RC2, which fixed some problems in the structure of the POM file of
RC1. There are no other changes.

1.1.0-incubating-RC1

29 Aug 02:23
Compare
Choose a tag to compare
1.1.0-incubating-RC1 Pre-release
Pre-release

This candidate was not released. There were some structural problems in the POM file.

Apache Release 1.0.0-incubating

02 Aug 23:46
Compare
Choose a tag to compare

This is the first release as Apache DataSketches-memory (incubating). This is a work-in-progress as it doesn't have all the licensing details quite right. But the code is good and passes all the tests. There are no significant code changes from the previous release. There will be another release coming with some speed improvements. So we suggest that you wait for the next release.