Tuesday, 24 January 2017
Infinispan 9.0.0.Beta2 and 8.2.6.Final are out!
It’s release day at Infinispan HQ and we’ve just released a couple of new versions:
Infinispan 9.0.0.Beta2 includes:
New:
-
Multi-tenancy support for Hot Rod and REST endpoints improve Infinispan Server experience on OpenShift.
-
Transactional support for Functional API (thx Radim!)
-
Internal data container changes, see Will’s blog posts (here and here) for more info.
-
Off-heap bounded data container has been added.
-
ElasticSearch storage for indexes.
-
Multiple additions and enhancements to the management console.
-
Further performance improvements.
Backwards compatibility:
-
Binary and mixed JDBC cache stores have been removed. To migrate data over, use the JDBC cache store migrator.
-
Dropped default cache inheritance.
Infinispan 8.2.6.Final includes multiple bug fixes.
Cheers,
Galder
Tags: beta release stable
Wednesday, 04 January 2017
Hotrod clients C++/C# 8.1.0.Beta1 released!
New Year, New (Beta) Clients!
I’m pleased to announce that the C++/C# clients version 8.1.0.Beta1 are out! The big news in this release is:
-
Near Caching Support
Find the bits in the usual place: http://infinispan.org/hotrod-clients/
Features list for 8.1 is almost done… not bad :) Feedbacks, proposals, hints and lines of code are welcome!
Happy New Year, The Infinispan Team
Tags: c++ release hotrod 8.1.0 cpp-client dotnet-client c#
Monday, 05 December 2016
Infinispan 9.0.0.Beta1 "Ruppaner"
It took us quite a bit to get here, but we’re finally ready to announce Infinispan 9.0.0.Beta1, which comes loaded with a ton of goodies.
Performance improvements
-
JGroups 4
-
A new algorithm for non-transactional writes (aka the Triangle) which reduces the number of RPCs required when performing writes
-
A new faster internal marshaller which produced smaller payloads.
-
A new asynchronous interceptor core
Off-Heap support
-
Avoid the size of the data in the caches affecting your GC times
CaffeineMap-based bounded data container
-
Superior performance
-
More reliable eviction
Ickle, Infinispan’s new query language
-
A limited yet powerful subset of JPQL
-
Supports full-text predicates
The Server Admin console now supports both Standalone and Domain modes
Pluggable marshallers for Kryo and ProtoStuff
The LevelDB cache store has been replaced with the better-maintained and faster RocksDB
Spring Session support
Upgraded Spring to 4.3.4.RELEASE
We will be blogging about the above in detail over the coming weeks, including benchmarks and tutorials.
The following improvements were also present in our previous Alpha releases:
Graceful clustered shutdown / restart with persistent state
Support for streaming values over Hot Rod, useful when you are dealing with very large entries
Cloud and Containers
-
Out-of-the box support for Kubernetes discovery
Cache store improvements
-
The JDBC cache store now use transactions and upserts. Also the internal connection pool is now based on HikariCP
Also, our documentation has received a big overhaul and we believe it is vastly superior than before.
There will be one more Beta including further performance improvements as well as additional features, so stay tuned.
Infinispan 9 is codenamed "Ruppaner" in honor of the Konstanz brewery, since many of the improvements of this release have been brewed on the shores of the Bodensee !
Prost!
Tags: beta release marshalling off-heap performance query
Wednesday, 16 November 2016
Infinispan 8.2.5.Final
Dear Infinispan users,
we have just released Infinispan 8.2.5.Final which fixes a number of community-reported issues. Get the bits from our download page. As usual feedback is always welcome.
Tags: release
Friday, 11 November 2016
Hotrod clients C++/C# 8.1.0.Alpha2 released!
Dear Infinispan community,
I’m pleased to announce that the C++/C# clients version 8.1.0.Alpha2 are out!
Some of the good news coming with this release:
-
more bugs fixed than added
-
SNI support
-
C++ Client listener for remote events
Download it from the usual link http://infinispan.org/hotrod-clients/
We’re trying to keep track of the 8.1 trip at this Jira url: Features list for 8.1 Feedbacks, proposals, hints are welcome!
Cheers, The Infinispan Team
Tags: c++ release hotrod cpp-client dotnet-client c#
Thursday, 01 September 2016
Hotrod clients C/C# 8.0.0.Final released!
Dear Infinispan community, I’m glad to announce the Final release of the C++ and C# clients version 8.0.0.
You can find the download on the Infinispan web site:
Major new features for this release are:
-
queries
-
remote script execution
-
asynchronous operation (C++ only)
plus several minor and internal updates that partially fill the gap between C++/C# and the Java client.
Some posts about the 8 serie of the C++/C# clients have been already published on this blog, you can recall them clicking through the list below.
The equivalent C# examples are collected here:
Enjoy!
Tags: c++ release hotrod cpp-client dotnet-client c#
Friday, 12 August 2016
Infinispan Cloud Cachestore 8.0.1.Final
After bringing the MongoDB up-to-date a few days ago, this time it’s the turn of the Cloud Cache Store, our JClouds-based store which allows you to use any of the JClouds BlobStore providers to persist your cache data. This includes AWS S3, Google Cloud Storage, Azure Blob Storage and Rackspace Cloud Files. In a perfect world this would have been 8.0.0.Final, but Sod’s law rules, so I give you 8.0.1.Final instead :) So head on over to our store download page and try it out.
The actual configuration of the cachestore depends on the provider, so refer to the JClouds documentation. The following is a programmatic example using the "transient" provider:
And this is how you’d configure it declaratively:
This will work with any Infinispan 8.x release.
Enjoy !
Tags: release jclouds cloud storage cache store
Friday, 12 August 2016
Infinispan 8.2.4.Final released!
Dear Infinispan community,
We are proud to announce a new micro release of our stable 8.2 branch. Download it here and try it out!
This maintenance release includes a handful of bug fixes and a bonus new feature. If you are using any other 8.x release, we recommend to upgrade to 8.2.4.Final.
Check out the fixed issues, download the release and tell us all about it on the forum, on our issue tracker or on IRC on the #infinispan channel on Freenode.
We are currently busy working on the upcoming beta release of the 9.0 stream.
Cheers, The Infinispan team
Tags: release
Friday, 05 August 2016
MongoDB Cache Store 8.2.1.Final
In the storm of the persistence SPI rework that happened during Infinispan 6.0, the MongoDB cache store, among others, was left in a state of semi-abandonment for a long time.
Fortunately a few brave souls came to its rescue and have breathed new life into it so that it can be used with Infinispan 8.x
In particular I wish to thank Kurt Lehrke for doing most of the work !!!
Get it from the dedicated cache store download page.
Tags: release mongodb cache store
Thursday, 04 August 2016
Infinispan 9.0.0.Alpha4
Dear Infinispan users,
I am glad to announce that we have released 9.0.0.Alpha4 for you!
A brand new Alpha release from our development branch: 9.0.0.Alpha4 has a slew of bug fixes, and some more enhancements, among which we single out: transactional JDBC cache store and Kubernetes PING support. We also have added quite a bit of documentation around querying to help users better understand how to use it.
Tags: release