Tristan Tarrant

Tristan is the Infinispan lead. He's been a passionate open-source advocate and contributor for over three decades.

111 posts

Infinispan 16.3

October 07, 2026

"Tripel Karmeliet" Our 4-month brewing process has, yet again, come to completion. We are proud to present Infinispan 16.3 "Tripel Karmeliet", brewed by experts (us !) using the finest ingredients, for all you fine palates out there. The main theme for this release...

Infinispan Hot Rod JS Client 0.16.0: Transactions, Multimaps, and Flags

June 29, 2026

Hot on the heels of 0.15.0, we’re happy to announce the release of the Infinispan Hot Rod JS Client 0.16.0. This release brings three new features that round out the client’s capabilities: transactions, multimap support, and operation flags. Transactions S...

Hello, Gophers! Introducing the Infinispan Go Client

June 22, 2026

If you’ve ever thought "I wish I could talk to Infinispan from Go," today is your lucky day. We’re thrilled to announce the Infinispan Go Client — a brand-new, pure-Go client that speaks the Hot Rod 4.1 binary protocol and gives you access to a...

Infinispan 16.2

June 03, 2026

"Arctic Panzer Wolf" Infinispan 16.2 is here, and it is codenamed "Arctic Panzer Wolf". Like the beer, this release packs a punch: it’s bold, it’s fierce, and there’s a lot of it. RESP endpoint This release is a huge step forward for our Redis...

Infinispan Hot Rod JS Client 0.14.0: Near Feature Parity with Java

May 06, 2026

We are happy to announce the release of the Infinispan Hot Rod JS Client 0.14.0. This release brings the JavaScript client very close to feature parity with the Java Hot Rod client, with support for near caching, distributed counters, admin operations, and protocol auto-neg...

Vector search quickstart with Infinispan

April 30, 2026

Vector databases have become essential building blocks for AI-powered applications. They let you store unstructured data — text, images, audio — as numerical embeddings that capture semantic meaning, and then find similar items using nearest-neighbour search. Infinispan h...

Infinispan 16.1

February 04, 2026

"Polly Want a Pilsner" Infinispan 16.1 is here, and it is codenamed "Polly Want a Pilsner". It is the first release that follows our time-boxed plan. Container-based eviction Prior to this release, it was only possible to configure memory bounds for individua...

Infinispan 16.0.5

December 18, 2025

We don’t usually blog about micros…​ but this is the second time in as many days that I have to break with tradition. Serious ProtoStream bug with Latin1 strings If you were using strings that could be represented as Latin1/ISO-8859-1 in your protoco...

Infinispan 16.0.4

December 17, 2025

We don’t usually blog about micros, unless there are important things to mention, and in this case we have a couple of significant changes to share with you. Spring Framework 7 and Spring Boot 4 support Spring Framework 7 and Spring Boot 4 were released just aft...

Infinispan 16.0 is out!

November 10, 2025

"Keep Rollin'" Infinispan 16.0 is here, and it is codenamed "Keep Rollin'". This is a very significant release, as it introduces zero-downtime in-place rolling upgrades: the capability of incrementally upgrading individual nodes in a cluster without having to stop opera...

Infinispan 15.2.0.Final

March 27, 2025

"Feelin' Blue" It’s new. It’s blue. It’s Infinispan 15.2, codenamed "Feelin' Blue". Without further ado, here’s a list of what’s new (and I promise to stop with the Dr. Seuss rhyming): RESP endpoint JSON Infinispan now implement...

Infinispan joins Commonhaus!

January 13, 2025

We’re very excited to announce that Infinispan is joining the Commonhaus Foundation. Why join a foundation? We want to make it clear that Infinispan’s roadmap is independent of the company that has funded its development since day 1, and we welcome contributors ...

Infinispan 15.1.0.Final

December 16, 2024

"It Was All A Dream" No, man. This time it’s for real! Freshly brewed, for the fine connoisseurs of distributed caching, we are proud to present Infinispan 15.1, codenamed "It Was All A Dream" Just like its beer namesake, this is a stout release, packed wit...

Issue tracking migration from Jira to GitHub

November 29, 2024

Infinispan issue tracking is now on GitHub issues. We have decided to do this in order to make it easier for the community to report issues and for developers to cross-reference them in pull requests, release notes and discussions. GitHub issues offer a streamlined int...

Infinispan 15.0.0.Final

March 13, 2024

Don’t you know I’m still standin' better than I ever did? Lookin' like a true survivor, feelin' like a little kid Those lyrics certainly apply to our newest, and best, release: Infinispan 15, which continues to improve on its mature foundation, and yet packs f...

Using Infinispan Server for your Redis clients

February 02, 2024

Dear Infinispan community, we’ve put together a video that shows how you can seamlessly connect your Redis clients to Infinispan Server, and take advantage of our advanced capabilities.

Infinispan 15.0.0.Dev06

December 14, 2023

Redis endpoint The Redis endpoint now implements most of the core Redis commands and data structures (strings, sets, lists, hashes and sorted sets), as well as implementing clustering and CRC16 slots. kNN Vector search Infinispan can now perform indexed kNN vector sea...

Infinispan 15.0.0.Dev01

April 24, 2023

Infinispan 15.0.0.Dev01 marks the beginning of a new development cycle, and there are a number of notable changes that we are making that deserve a detailed post. Bye bye, Java EE, Hello Jakarta EE We’ve made the decision to drop Java EE support completely and f...

Infinispan 14.0.7.Final

March 13, 2023

We rarely do announcements for micro-releases, but 14.0.7.Final is a bit special, because it finally adds support for Spring 6 and Spring Boot 3. Spring Framework 6 and Spring Boot 3 We now ship components to support Spring Framework 6 and Spring Boot 3: <depend...

Infinispan 14.0.0.Final

September 29, 2022

Flying saucers are probably the most common type of UFO. They are sleek and shiny and, most importantly, they come in peace bringing lots of goodies from outer space! Just like Infinispan 14! Oh, and the fact that it’s also the name of a beer is no sheer coincidence. ...

Infinispan 14.0.0.CR1

August 09, 2022

Dear Infinispan community, Infinispan 14 candidate release 1 is here! Here is your chance to verify your application against our latest and greatest and tell us if things are working as expected or if there are any showstoppers we should address before tagging the final r...

Infinispan 14.0.0.Dev03

May 30, 2022

Dear Infinispan community, Infinispan 14 development release 03 is here! We plan to release Infinispan 14 Final this summer, so we want to share a preview of what’s coming. Java 11 Infinispan now requires Java 11 to run (it was only needed to build it before)....

Crucial DSO server

April 07, 2022

Traditionally, an object-relational mapping (ORM) converts the data between the application and storage tiers. The ORM materializes the frontier between the two tiers, and it reduces the coupling. However, it also forces to repeatedly convert the objects between their in-me...

Infinispan releases to address Log4J's CVE-2021-44228

December 13, 2021

Infinispan and Log4j CVE-2021-44228 Dear Infinispan community, We’ve just released 13.0.3.Final, 12.1.8.Final and 11.0.13.Final to address the very serious CVE that affects log4j-core. Additionally, we have released upgraded versions of the Infinispan Operator to ma...

Lithops Hot Rod storage backend

December 01, 2021

Lithops Hot Rod storage backend We are very happy to announce a Hot Rod storage backend for Lithops, an open source framework for big data analytics and embarrassingly parallel jobs, that provides an universal API for building parallel applications in the cloud. The work wa...

Infinispan 13.0.0.Final

October 13, 2021

Triskaidekaphobia (/ˌtrɪskaɪˌdɛkəˈfoʊbiə/ TRIS-kye-DEK-ə-FOH-bee-ə, /ˌtrɪskə-/ TRIS-kə-; from Ancient Greek τρεισκαίδεκα (treiskaídeka) 'thirteen', and Ancient Greek φόβος (phóbos) 'fear') is fear or avoidance of the number 13. However, as you should know by now, the Infi...

Infinispan 12.1.0.Final

April 07, 2021

Dear Infinispan community, As a belated surprise in your chocolate egg this year is a brand new final release. Infinispan 12.1 Taedonggang includes a bunch of new features and fixes. Out-of-the-box authorization in the server The biggest change is the fact that the ...

Infinispan 12.0.0.Final

January 25, 2021

Infinispan 12.0.0.Final Dear Infinispan community, we hope you, your families and colleagues are doing well in these trying times. We’ve been working hard over the last few months to bring you a brand-new release of Infinispan. Infinispan 12, aptly codenamed Lockdow...

Infinispan 12.0.0.Dev01

July 27, 2020

Dear Infinispan community, The first of our development releases of Infinispan 12 is here and it features our upgrade to Hibernate Search 6 which finally allows us to upgrade to Lucene 8.x. We’ve had to change a few things in our query implementation to accommodate th...

Infinispan 11.0.1.Final "Corona Extra"

July 03, 2020

Dear Infinispan community, we hope you’ve been enjoying all the new goodies included in our latest major release, Infinispan 11. To show that we care about you, we have a brand new micro release for you which addresses a number of issues. In particular, if you are...

Infinispan 11.0.0.Final "Corona Extra"

June 15, 2020

Dear Infinispan community, We’re proud to announce the release of Infinispan 11. In the tradition of assigning beer codenames to our releases, we decided that "Corona Extra" would be a significant representation of the period during which most of the development has...

Secure Infinispan server by default

June 04, 2020

The Infinispan server we introduced in 10.0 exposes a single port through which both Hot Rod and HTTP clients can connect. While Infinispan has had very extensive security support since 7.0, the out-of-the-box default configuration did not enable authentication. Infinis...

Hot Rod per-cache configuration

May 30, 2020

Aside from being able to configure a Java Hot Rod client through a compact URI representation, Infinispan 11 brings some additional changes to remote cache configuration. While remote caches did have some client-side configuration, this was never implemented cleanly, reso...

CLI enhancements

May 28, 2020

One of the key aspects of our new server architecture is the management API exposed through the single port. While I’m sure there will be those of you who like to write scripts with plenty of curl/wget magic, and those who prefer the comfort of our new web console, ...

Hot Rod URI

May 26, 2020

Traditionally, the Java Hot Rod client has always been configured either via a properties file or through a programmatic builder API. While both approaches offer a great amount of flexibility, they always felt a bit too complex for straightforward scenarios. Starting with...

Infinispan 11.0.0.CR1

May 25, 2020

Dear Infinispan community, we’ve just released 11.0.0.CR1 which comes loaded with quite a few features and improvements. Cross-Site Replication Improvements The cross-site replication feature received two major improvements: Support for multiple site maste...

Infinispan 11.0.0.Alpha2 and 10.1.3.Final

March 03, 2020

Dear Infinispan community, we’ve just tagged a couple of releases. First off is the second Alpha release of what will eventually become Infinispan 11. The release notes may not be exciting, but it is mostly preparatory work for the big features we are working on: ...

Infinispan Server configuration

February 20, 2020

The new Infinispan Server introduced in version 10.0 is quite different from the WildFly-based one we had up to 9.x. One of the big differences is that the new server’s configuration is just an extension of the embedded configuration. The XML snippet below shows the c...

Infinispan 10.1 "Turia"

December 23, 2019

Hi there, we finish 2019 in style with the Final release of Infinispan 10.1, codenamed "Turia". Server console The highlight of this release is the new server console which is now based on Patterfly 4 and React.js. We will soon have a blog post detailing the work th...

Infinispan 10.1.0.CR1

December 09, 2019

Dear Infinispan community, as we are closing in on 10.1, we have been working on a lot of polishing and bugfixing. Server The new console has received a lot of improvements, A new welcome page A command-line switch to specify an alternate logging configuration...

Infinispan 10.1

November 18, 2019

Dear Infinispan community, Quick on the heels of Infinispan 10.0 here comes the first Beta or 10.1. Server This release closes the gap between the legacy server and the new server we introduced in 10.0. In particular: The reworked console (which will be describe...

Infinispan's new server

November 11, 2019

One of the biggest changes in Infinispan 10 is the new server, which replaces the WildFly-based server we had been using up until 9.x. This is the first of a series of blog posts which will describe the new server, how to use it, how to configure it and how to deploy it in ...

Infinispan 10.0 “Chupacabra”

October 28, 2019

Dear Infinispan community, We are very pleased to announce the release of Infinispan 10.0 codenamed “Chupacabra”! We have been busy making many changes over the last months. Server Infinispan 10 features a brand new server, replacing the WildFly-based server we’ve h...

Infinispan 10.0.0.Beta4

July 15, 2019

Dear Infinispan users, it has been a while since our last release and quite a few things have been cooking in the Infinispan furnace. Bear in mind that the list below should just serve as a summary and that dedicated blogs, documentation and examples will appear in the near...

Triple cachestore release: Cloud, MongoDB and Cassandra

March 06, 2019

Today we present to you a trifecta of cache store releases which align to Infinispan 9.x Cassandra Cache Store The Cassandra cache store now implements the publishEntries/publishKeys methods. Cloud Cache Store The Cloud cache store uses the Apache jclouds library to...

Enhanced JGroups configuration

March 05, 2019

Infinispan uses JGroups as its underlying clustering layer. In order to configure the finer details of clustering (discovery, flow control, cross-site, etc) you have to provide a separate XML file with the desired configuration and reference it from your Infinispan XML file a...

Infinispan 10.0.0.Beta2 and 9.4.8

February 21, 2019

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...

10.0.0.Alpha3 and 9.4.6.Final

January 28, 2019

Hey there, the Infinispan team has cooked two releases for you today: 10.0.0.Alpha3 This release contains 3 features: [ISPN-4075] - State transfer should preserve the creation timestamp of entries [ISPN-9320] - Automatic hot rod client version selection [ISPN-96...

The road to Infinispan 10 (Alpha1)

November 21, 2018

Dear all, Today we are releasing 10.0.0.Alpha1 and 9.4.2.Final. Infinispan 9.4.2.Final comes with a number of bug fixes and some small additional features: ISPN-9655 REST Access Log headers ISPN-8144 & ISPN-9661 Cross-Site replication statistics ISPN-9708 Expo...

Infinispan 9.4.0.Final

October 08, 2018

Infinispan 9.4.0.Final “Infinity Minus ONE +2” == 10 years of Infinispan Infinispan is 10 years old this month, and what better way to celebrate than with a brand new Final release !!! What’s new Infinispan 9.4 comes with the following new features / improvemen...

Infinispan 9.4.0.CR3, 9.3.3 and codename vote

September 17, 2018

Hi Infinispan Community, our original plan was to release 9.4 Final today, but we have decided to delay the release by an extra sprint (3 weeks). So today we are announcing 9.4.0.CR3 instead, which comes with the following fixes: Segmented off-heap data container Perf...

Infinispan 9.3.1.Final and 9.4.0.Alpha1

July 16, 2018

We have 2 new releases to announce today: 9.3.1.Final includes some important bug fixes, and we recommend all users of 9.3.0.Final to upgrade: Fix for CVE-2018-1131 that allows unchecked deserialization in the server from binary java , XML and JSON payloads Fixed tran...

Infinispan 9.3.0.Beta1

May 11, 2018

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 ...

Infinispan chat moves to Zulip

May 02, 2018

For over 9 years Infinispan has used IRC for real-time interaction between the development team, contributors and users. While IRC has served us well over the years, we decided that the time has come to start using something better. After trying out a few "candidates" we have...

Infinispan 9.2.2.Final and 9.3.0.Alpha1 are out

May 02, 2018

We have two releases to announce: first of all is 9.2.2.Final which introduces a second-level cache provider for the upcoming Hibernate ORM 5.3 as well as numerous bugfixes. Next is 9.3.0.Alpha1 which is the first iteration of our next release. The main item here, aside f...

Infinispan 9.2.1.Final

March 27, 2018

Infinispan users, we have just released 9.2.1.Final which includes 65 fixes. Highlights of this release include: Many fixes/improvements to the REST endpoint Configurable CORS settings HTTP/2 now works Accept-Encoding and Content-Encoding handling It is now po...

Infinispan 9.2.0.Final

February 28, 2018

Infinispan 9.2.0.Final "Gaina" is out ! Our three-month time-boxing for a minor release plan got a little bit skewed this time in order to accommodate for some additional overhauls. This also means that, for a minor release, this is much meatier than usual. Core improveme...

Infinispan 9.2.0.CR3

February 21, 2018

This should have been the announcement for Final, but we discovered a number of performance regressions as well as a few important bugs that needed fixing. We also slipped in a few features and improvements. So, without further ado, here’s what is new and noteworthy in ...

A different kind of template: wildcards

February 02, 2018

Infinispan’s configuration templates are an extremely flexible way to create multiple caches using the same configuration. Configuration inheritance works by explicitly declaring the configuration a specific cache should use. This works fine when you know the caches y...

Infinispan 9.2.0.Alpha2 & 9.1.2.Final released

October 27, 2017

Dear Infinispan Community, We have 2 new releases ready for everyone. We have our newest and greatest, 9.2.0.Alpha2 and an updated Final for our stable branch 9.1.2. As usual, both can be found on our download  page. 9.2.0.Alpha2 contain the following new features New...

Better Late than Never: Remote Cache collections

October 02, 2017

One of the main benefits of Infinispan extending the java.util.Map interface when we introduced our Cache interface was that users would immediately be able to use a well established and familiar API. The unfortunate thing about this relationship is that now the Cache inte...

JGroups workshops in Rome and Berlin in November

September 27, 2017

I’m happy to announce that I’ve revamped the JGroups workshop and I’ll be teaching 2 workshops in November: Rome Nov 7-10 and Berlin Nov 21-24. The new workshop is 4 days (TUE-FRI). I’ve updated the workshop to use the latest version of JGroups (4.0....

Infinispan 9.1.1.Final is out

September 20, 2017

Dear Infinispan users, after 9.1.0.Final we decided to go on a bug-squashing spree before embarking on the feature work that will be part of 9.2. So, fresh out of the build baking machine is 9.1.1.Final. You can peruse the list of fixed bugs and you can get the bits from ...

Infinispan 9.1 "Bastille"

July 14, 2017

Dear Infinispan users, after 3½ months, we are proud to present to you our latest stable release, Infinispan 9.1, codenamed "Bastille". While minor releases are traditionally evolutionary instead of revolutionary, this release still comes loaded with a number of great fea...

Infinispan 9.1.0.CR1

June 29, 2017

Dear Infinispan Community, the Infinispan 9.1.0.CR1 is out and can be found on our downloads page. Almost Final! Full details of the new features and enhancements included in this release can be found here. Short list of highlights: [ISPN-6245] - Remote query shoul...

Cache configuration inheritance: you're no son of mine

June 22, 2017

Once upon a time Infinispan cache configurations were all orphans. Actually, it wasn’t as sad as that: they all shared a single parent - the default cache. While this gave caches a limited form of inheritance, it led to confusion as users weren’t really aware of...

Infinispan 9.1.0.Beta1

June 19, 2017

Dear Infinispan Community, the Infinispan 9.1.0.Beta1 is out and can be found on our downloads page. Full details of the new features and enhancements included in this release can be found here. Short list of highlights: [ISPN-7114] Consistency Checker, Conflict Re...

Cache operations impersonation: do as I say (or maybe as she says)

June 19, 2017

The implementation of cache authorization in Infinispan has traditionally followed the JAAS model of wrapping calls in a PrivilegedAction invoked through Subject.doAs(). This led to the following cumbersome pattern: We also provided an implementation which, instead of relyi...

Infinispan 9

March 31, 2017

Infinispan 9 is the culmination of nearly a year of work. It is codenamed "Ruppaner" in honor of the city of Konstanz, where we designed many of the improvements we’ve made. Prost! Performance We decided it was time to revisit Infinispan’s performance and scal...

Infinispan 9.0.0.CR4

March 22, 2017

== Dear Infinispan users, we thought CR3 was going to be the last candidate release before Final…​ but we were mistaken! The reason for yet another CR is that we decided to make some changes which affect some default behaviours: enabling optimistic transac...

Infinispan 9.0.0.CR1

February 10, 2017

Those busy hackers over in the Infinispan dungeon have brewed up a new release, and it is the first candidate on the road to the final 9. Infinispan 9.0.0.CR1 (codenamed "Ruppaner") includes a number of fixes and component upgrades over the last Beta release. You can read all...

Infinispan 9.0.0.Beta1 "Ruppaner"

December 05, 2016

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 numb...

Infinispan 8.2.5.Final

November 16, 2016

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.

Infinispan Cloud Cachestore 8.0.1.Final

August 12, 2016

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 B...

Infinispan 8.2.4.Final released!

August 12, 2016

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 up...

MongoDB Cache Store 8.2.1.Final

August 05, 2016

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...

Infinispan 9.0.0.Alpha4

August 04, 2016

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 ...

Red Hat JBoss Data Grid 7.0 is out

July 28, 2016

Dear Infinispan community, Red Hat has just announced the general availability of Red Hat JBoss Data Grid 7.0, the commercially supported version of Infinispan. Building on the solid foundation of Infinispan 8, JBoss Data Grid integrates with the rest of the Red Hat JBoss...

Infinispan 9.0.0.Alpha2 (and 8.2.2.Final)

May 17, 2016

Dear Infinispan users, we have baked two fresh releases for you today. First off we have a new micro release of our stable 8.2 branch which fixes 57 issues. If you are using any other 8.x release, please upgrade to 8.2.2.Final as this contains a bunch of bugfixes and perf...

Infinispan 8.2.0.Beta2 and 8.1.2.Final

February 18, 2016

Dear Infinispan community, we’re proud to announce two fresh releases today. First off is 8.2.0.Beta2, from our development branch. It is packed with a bunch of goodies: lots of enhancements and additions to the administration console for Infinispan Server, such a...

The return of the Cassandra CacheStore

February 03, 2016

Ever since we spruced up our Cache Store SPI in Infinispan 6.0, some of our "extra" cache stores have lied in a state of semi-abandonment, waiting for a kind soul with time and determination to bring them back to life. I’m glad to announce that such a kind soul, in the ...

Infinispan 8.2.0.Beta1 and 8.1.1.Final are out!

February 01, 2016

Dear all, We are proud to announce two releases today: Infinispan 8.2.0.Beta1 is the first release in the 8.2 cycle. It doesn’t have big new features, but there are a few significant changes in addition to the usual bug fixes: SyncConsistentHashFactory is now th...

Infinispan 8.1.0.CR1 (and 8.0.2.Final)

November 25, 2015

Dear all, we have two releases for you today: Infinispan 8.1.0.CR1 brings more refinement to the server management console, many improvements to query, statistics, management, security improvements and more. Infinispan 8.0.2.Final brings a number of stabilization bug fi...

JBoss Clustering Team @ JUG Berlin Brandenburg

November 03, 2015

The entire JBoss Clustering Team will be at the Berlin-Brandenburg JUG on Thursday, 19th November talking about JGroups, Infinispan and WildFly clustering. If you are around, please come over to meet the team and share your thoughts and ideas. The meetup is advertised here

Stored Script Execution

October 16, 2015

One of the questions we get asked a lot is: when will I be able to run Map/Reduce and DistExec jobs over HotRod. I’m happy to say: now ! Infinispan Server comes with Stored Script Execution which means that remote clients can invoke named scripts on the server. If y...

Infinispan 8.1.0.Alpha1

September 23, 2015

Dear all, release early release often ! The first Alpha release of Infinispan 8.1 is out. As is traditional, it is codenamed after a beer. This time it is "Mahou" ! The highlights for 8.1.0.Alpha1 are: ISPN-5781 - Upgrade server to WildFly 10.0.0.CR1 ISPN-5742 - Add glo...

Infinispan 8.0.1.Final (and 7.2.5.Final)

September 10, 2015

Dear all, we’ve just cooked two new point releases of Infinispan to address a number of issues. The highlights for 8.0.1.Final are: ISPN-5717 Notify continuous query also when entry expires ISPN-5591 Simple local cache without interceptor stack. This is an ext...

Infinispan 8.0.0.Final

August 31, 2015

Dear all, it is with the greatest pleasure that we announce the first stable release of Infinispan 8. The number "8" is quite special for Infinispan for two reasons: it has been embedded in our logo, disguised as the infinity symbol, since the very beginning it...

Infinispan 7.2.3.Final

June 19, 2015

Dear Infinispan users, thanks to your help, a few bugs have been found and fixed in the Infinispan 7.2 branch. So if you are affected by any of the bugs below, now is the time to upgrade. Bug [ISPN-4123] - Remote Query tests random failures [ISPN-5444] - Filter/conv...

Infinispan 8.0.0.Alpha1

May 25, 2015

Dear Infinispan community, it is with great pleasure that we are announcing the release of Infinispan 8.0.0.Alpha1. This is the first release of Infinispan that requires Java 8 to compile and run. We have great plans in store for our Java 8 API, and this is the first ste...

Infinispan 8.0 "Infinite Darkness"

May 22, 2015

You have voted, and we have a clear winner: Infinite Darkness, which fits in nicely with the other infinity references in the 8 release.

Infinispan 8.0 Codename poll

May 18, 2015

Thanks everybody for the overwhelming number of suggestions for Infinispan 8.0’s codename. The following is a list which contains the names which had the most number of suggestions. So now go ahead and vote, you have until Friday, May 22nd 2015 at 12:00 GMT ! Loadi...

Infinispan 8.0 codename proposals

May 08, 2015

With 7.2 out of the door, it is time to decide the codename for Infinispan 8.0. By tradition it has always been the name of a beer, and we must not break a good tradition ! 4.0 Starobrno 4.1 Radegast 4.2 Ursus 5.0 Pagoa 5.1 Brahma 5.2 Delirium 5.3 Tactical Nuclear Pengui...

Infinispan 7.2.1.Final

May 08, 2015

A couple of issues were found while testing 7.2.0.Final together with WildFly 9.0.0.CR1. We are releasing our first point release hoping that WildFly 9 will be able to use our latest and greatest. You can see the list of fixed issues on our issue tracker. Download the rele...

Infinispan 7.1.1.Final released

February 20, 2015

Dear Infinispan community, we are proud to announce the release of Infinispan 7.1.1.Final. This release contains a handful of bug-fixes which will enable Infinispan 7.1.1 to be included in the upcoming WildFly 9.0 release. Feel free to join us and shape the future relea...

Infinispan Embedded Tutorial

February 05, 2015

If you want to get your feet wet with Infinispan, but you thought the idea a bit daunting, you should worry no longer ! We have developed a very simple application which starts without Infinispan, and, step by step, grows into a fully-fledged distributed application complete ...

Infinispan 7.1.0.Beta1

January 09, 2015

Dear Infinispan community, We’re proud to announce the first Beta release of Infinispan 7.1.0. Infinispan brings the following major improvements: Near-Cache support for Remote HotRod caches Annotation-based generation of ProtoBuf serializers which removes the...

Infinispan 7.0.3.Final released !

January 05, 2015

Dear community, the new year brings a new release of the stable Infinispan branch. Infinispan 7.0.3.Final is a bug-fix release with a particular focus on partition handling stability. The release is a drop-in replacement for previous 7.0.x releases, however, be aware that w...

Infinispan 7.1 Codename: And the winner is...

December 05, 2014

Dear Infinispan community, the scrutiny is complete and YOU have decided the name of the next Infinispan release, which is going to be: Hoptimus Prime The following is a breakdown of the votes: Hoptimus Prime 30% Insanely Bad Elf 28% Aventinus 23% Amber Sh...

Infinispan 7.1 Codename

November 28, 2014

It’s that time of the development cycle when we get to decide the most important feature that will be part of our next release: the codename. As usual, it must be chosen among a selection of fermented barley, hops, yeast and water aka beer. A bit of history for refe...

Cross site replication with JBoss Data Grid

July 30, 2014

Are you afraid the Death Star or the Vogon Constructor Fleet are going to blow up your data on the Earth ? Navin Surtani has recorded a nice video demonstrating the use of JBoss Data Grid Cross-Site Replication and how it can be used to keep backups of your precious data o...

Infinispan Security #3: HotRod authentication

July 29, 2014

Let’s continue our excursus into the security features that are being developed within Infinispan 7.0 by having a look at how our high-performance cache remoting protocol HotRod was enhanced to support authentication. Since Infinispan 5.3, HotRod has featured SSL/TLS ...

Infinispan Security #2: Authorization Reloaded and Auditing

July 24, 2014

Since the last post on Infinispan Security, there have been a few changes related to how we handle authorization in Infinispan. All of these are available in the recently released 7.0.0.Alpha5. Authorization Performance Previously we mentioned the need to use a SecurityMa...

Infinispan Security #1: Authorization

April 11, 2014

Dear all, with the release of 7.0.0.Alpha3, Infinispan has finally gained the ability to perform Access Control (aka Authorization) on CacheManagers and Caches. This is the first stepping-stone towards the full-fledged security work that will be completed during the 7.0 cycle...

Infinispan HotRod C++ Client 6.0.0.Final

November 21, 2013

When the HotRod protocol was designed, one of the primary goals was to make it language neutral so that applications written in different languages could interact with the data placed inside an Infinispan Data Grid. The HotRod protocol is special because intelligent clients c...

Infinispan Server: remote protocols improvements

May 17, 2013

A couple of weeks ago, Infinispan 5.3.0.Beta1 was released, which brought a slew of improvements to two of the remoting protocols: Hot Rod and REST. This week’s 5.3.0.Beta2 brings even more goodies: the ability to expose the same container over multiple Hot Rod endpoint...

Infinispan Server 5.3.0.Alpha1

April 10, 2013

Hi all, as most of you know Infinispan has supported several protocols (HotRod, Memcached, REST, WebSocket) to expose caches to remote clients. Traditionally these servers have been packaged in Infinispan’s distribution with a simple shell script to demonstrate how th...

Infinispan AS 7.x modules

January 23, 2013

The latest Infinispan 5.2.0.CR2 release includes a set of modules for JBoss AS 7.x. By installing these modules, it is possible to deploy user applications without packaging the Infinispan JARs within the deployments (WARs, EARs, etc), thus minimizing their size. In order not...

Infinispan 5.2.0.Beta5

December 03, 2012

Hi Infinispan users, 5.2.0.Beta5 contains the usual batch of fixes especially around Non-Blocking state transfer functionality, Map Reduce and the CLI. Functionality-wise, it is now possible to read/write data concurrently to the same remote cache both via a RemoteCacheMa...

Configuration overhaul

August 31, 2012

Infinispan 5.2 will sport a much needed configuration overhaul which will affect both the programmatic builder API and the declarative XML parsing. As you all know by now, 5.1 introduced a new fluent builder-based API with immutable POJOs for configuring Infinispan’s ...

Infinispan CLI

June 22, 2012

When using Infinispan, both embedded as a library in an application or as a standalone server, I always longed for a simple standalone tool for interacting with the caches and the data within them. As all itches go, I had to scratch it, and so I present you with Infinispan...