Thursday, 21 February 2019
Infinispan 10.0.0.Beta2 and 9.4.8
Hello Infinispan users,
What ? You’re wondering where Beta1 is ? And what happened to 9.4.7 ? Unfortunately, those releases, while tagged and available on your closest Maven Central mirror will only work with Java 11, so we had to rebuild and re-release.
So, without further ado, I give you 10.0.0.Beta2 and 9.4.8.Final.
The first change I should outline is one that will impact you if you are building Infinispan from source. The previous build structure required having both JDK 8 and JDK 11 in order to compile a release which worked on both. In order to simplify the build process, as well as ensuring that the output is always consistent we now require Java 11 only. Don’t worry: the resulting binaries will still work on Java 8 and greater.
10.0.0.Beta2
The first beta of our next major release contains a number of enhancements:
[ISPN-9847] - Extend configuration to allow inline JGroups configuration and inheritance [ISPN-9699] - Cluster member owning no data [ISPN-8124] - ServerNG: Initial implementation
We will soon be posting about these features individually.
The work on persistent storage long-term compatibility is progressing with [ISPN-9845] - Stop exposing InternalMetadata via the persistence SPI
Notable fixes:
[ISPN-4075] - State transfer should preserve the creation timestamp of entries
And if you were still using the old Distributed Executor, that has been finally removed in [ISPN-9784] - Remove Distributed Executor
9.4.8.Final
Our latest point release contains lots of bug fixes and minor enhancements.
As usual you can ask questions on the forum, StackOverflow and interactively on our Zulip Chat. Please report any bugs you find on our Issue Tracker
Tags: beta release final
Thursday, 15 November 2018
Hotrod clients C++ and C# 8.3.0.Final are out!
Dear Infinispanners,
The C++ and C# 8.3.0.Final releases are out!
Main features contained in this release are:
-
Cache Admin Operations: create and remove cache at runtime;
-
Counters: clusterwide counters;
-
Transactions: run a list of operations transactionally;
-
Media Types: use differents media-types to encode (key,value) pairs.
Source code, binaries and docs are available as usual at the links below.
Thank you for reading, The Infinispan Team
Release notes for the 8.3.0 serie [2] https://github.com/infinispan/cpp-client/tree/8.3.0.Final[C code for 8.3.0.Final] [2#] C# code for 8.3.0.Final
Tags: c++ release final c#
Tuesday, 04 September 2018
Infinispan Spring Boot Beta2 is out!
Dear Infinispan and Spring Boot users,
We have just released Infinispan Spring Boot 2.0.0.Beta2.
Highlights of this release include:
-
Upgrade to Spring Boot 2.0.3.RELEASE
-
RemoteCache can be injected now. Example here
You can find the release in the maven central repository.
Please report any issues in our issue tracker and join the conversation in our Zulip Chat to shape up our next release.
Enjoy,
The Infinispan Team
Tags: release spring boot spring beta
Tuesday, 14 August 2018
Hotrod clients C++ and C# 8.3.0.Beta1 are out!
Dear Infinispanners,
The C++ and C# 8.3.0.Beta1 releases are available!
Main feature for this release is: transactions. Clients can now run sequence of hotrod operations in a transactional way. Basic methods are provided to begin, commit or rollback a transaction over an hotrod connection (hotrod 2.7 and Infinispan 9.3+ are required). API are quite easy to use:
Source code, binaries and docs are at the usual place. Thank you for following us! The Infinispan Team
Release notes [2] https://github.com/infinispan/cpp-client/tree/8.3.0.Beta1[C code for 8.3.0.Beta1] [2#] C# code for 8.3.0.Beta1
Tags: beta c++ release c#
Monday, 02 July 2018
Hotrod clients C++ and C# 8.3.0.Alpha1 are out!
Dear Infinispanners,
The C++ and C# 8.3.0.Alpha1 releases are available!
Both the clients come with these new features:
-
counter operations, to use cluster distributed counters [1]
-
admin operations, to create/remove cache programmatically at runtime
For the .NET Core lovers, there’s a work in progress to implement the dotnet core build for the C# client [3]. Features list, code and bits are available as usual: [4] [5] [6].
Cheers, The Infinispan Team
Release notes [5] https://github.com/infinispan/cpp-client/tree/8.3.0.Alpha1[C code for 8.3.0.Alpha1]
Tags: c++ release minor release alpha c#
Friday, 11 May 2018
Infinispan 9.3.0.Beta1
Infinispan users,
We have just released 9.3.0.Beta1 which includes 38 fixes. Highlights of this release include:
Conflict Resolution Improvements
-
MergePolicy.NONE is now the default merge-policy
-
Conflict Resolution during a merge is now non-blocking and tolerant of node failures
Reactive Streams based Cache Loader SPI available
Infinispan can now be built and tested with Java 10/11
Max Idle expiration is now cluster-wide including events
The Java Hot Rod client can handle data in multiple formats
Improved merge after long GC pauses avoiding data loss
Admin console supports counters in standalone mode
Lots of bug fixes, test fixes, and documentation improvements
As usual, you can find all the bits on our website. If you find any issues, don’t hesitate to report them on our issue tracker.
Enjoy, The Infinispan Team
Tags: beta release
Tuesday, 13 March 2018
Final release for Hotrod clients C++ and C# 8.2.0 are out!
We’re pleased to announce the availability of the 8.2.0.Final release of the C++ and C# Hotrod clients. Here is what happened in the 8.2.0 episode:
C++
-
SASL: PLAIN, MD5, EXTERNAL, GSSAPI (linux only)
-
Continuous Queries
-
getAll operation
-
simplified remote exec API
C#
-
SASL: PLAIN, MD5, EXTERNAL
-
Continuous Queries
-
GetAll operation
-
simplified remote exec API
You can find more info and even the binaries at the usual places
In the backstage people are already working on the 8.3.0 episode, you can partecipate expressing your opinion or adding your ideas here [5][6].
Thank you for reading.
The Infinispan Team
Tags: c++ release final c#
Thursday, 15 February 2018
Hotrod clients C++/C# 8.2.0.Beta1 are out!
Dear Infinispanners, C++ and C# 8.2.0.Beta1 releases are available!
These releases contain all the 8.2.0 features.
Worth a mention is the improvement in the remote execution API: we moved the JBossMarshaller basic implementation from test to the distro in order to simplify the data management on the application side. Test examples
and
have been updated accordingly.
Next step will be a CR release containing improvements on API docs (doxygen)
Check the release notes, browse the source code (C++, C#) or download the releases!
Cheers, The Infinispan Team
Tags: beta c++ release minor release c#
Tuesday, 21 November 2017
Infinispan Spark connector 0.6 is out!
This is a small release to align with Infinispan 9.2.x and Spark 2.2, and it also has an improvement to the Java API related to filterByQuery.
For a full list of changes, please refer to the release notes. Make sure to also check the improved documentation and the Twitter demo.
Enjoy!
Tags: spark release
Monday, 20 November 2017
Hotrod clients C++/C# 8.2.0.Alpha2 are out!
Dear Infinispanners,
we’re pleased to announce the C++ and C# 8.2.0.Alpha2 releases.
Code for continuous queries (CQ) and SASL is almost complete. Worth mentioning improvements for Alpha2 are:
-
added xunit framework for build verification testing (googletest)
-
CQ for C#
-
EXTERNAL mech for SASL on windows (C++ and C#)
-
more bugs resolved than added :)
Check the release notes, browse the source code (C++, C#) or just download and try it! Cheers, The Infinispan Team
Tags: c++ release minor release alpha c#