Monday, 08 April 2019
Operator 0.2.1 out with DNS ping and expanded customizations
We’ve just completed the release of the Infinispan Operator version 0.2.1. In this second minor release, we’ve added the following features:
DNS Cluster Discovery
Cluster nodes now discover each other using DNS ping, which uses name lookups. Each node publishes a headless service which they use to locate each other. Previously, Kubernetes APIs were queried to discover other nodes, but this required administrator rights. DNS ping does not require admin permissions.
You can now provide their own custom Infinispan server XML referencing an existing ConfigMap:
Note that this example requires a ConfigMap with the XML file to be created before hand.
Tags: release openshift operator beta release
Tuesday, 14 November 2017
Infinispan 9.2.0.Beta1 and 9.1.3.Final have been released
Dear Infinispan Community,
Two new releases are ready for you today, our newest and greatest 9.2.0.Beta1 and an updated Final of our stable branch, 9.1.3. Both can be found as usual on our download page.
The highlights of 9.2.0.Beta1 are:
New API for querying using Ickle via the REST server, taking advantage of the JSON/Protobuf interoperability [ISPN-8113].
Clustered Locks, first experimental release. A ClusteredLock is a data structure used for concurrent programming between Infinispan instances in cluster mode.
Clustered Counters have received serveral improvements. It’s now possible to manage your counters via JMX [ISPN-7926] and other management methods are on the way. The strong counter has a new method: compare-and-swap [ISPN-8489]. If you used compare-and-set, the compare-and-swap may improve your code performance. And last but not least, a new sync() method was added to the strong and weak counters, useful if you don’t want to handle the CompletableFuture! https://issues.jboss.org/browse/ISPN-8379
Clustered Cache Configuration: Both EmbeddedCacheManager and RemoteCacheManager now have an API for creating/removing caches across the cluster [ISPN-7776]. Caches created with this API will also be created on any new members that will join the cluster. Additionally, the configuration for caches created in this way can be made persistent so that they are automatically recreated when a cluster restarts.
Server deployment of Lucene analyzers for remote query [ISPN-7714]. https://issues.jboss.org/browse/ISPN-7865
9.1.3.Final and 9.2.0.Beta1 both add several Off-heap improvements and fixes.
Full details of the new features and enhancements included in these two releases can be found here and here.
We have even more exciting stuff coming up for Infinispan 9.2. Thank you for following us and stay tuned!
The Infinispan Team
Tags: Ickle rest query clustered cache configuration clustered counters beta release clustered locks