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

Posted by Galder Zamarreño on 2017-01-24
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

Posted by rigazilla on 2017-01-04
Tags: c++ release hotrod 8.1.0 cpp-client dotnet-client c#

Monday, 05 December 2016

Infinispan 9.0.0.Beta1 "Ruppaner"

image

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!

Posted by Tristan Tarrant on 2016-12-05
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.

Posted by Tristan Tarrant on 2016-11-16
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

Posted by rigazilla on 2016-11-11
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!

Posted by rigazilla on 2016-09-01
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 !

Posted by Tristan Tarrant on 2016-08-12
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

Posted by Unknown on 2016-08-12
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 !!!

Posted by Tristan Tarrant on 2016-08-05
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.

Download it now, try it and tell us what you think on the infinispan forums or come and meet us on IRC: channel #infinispan on Freenode.

Posted by Unknown on 2016-08-04
Tags: release

News

Tags

JUGs alpha as7 asymmetric clusters asynchronous beta c++ cdi chat clustering community conference configuration console data grids data-as-a-service database devoxx distributed executors docker event functional grouping and aggregation hotrod infinispan java 8 jboss cache jcache jclouds jcp jdg jpa judcon kubernetes listeners meetup minor release off-heap openshift performance presentations product protostream radargun radegast recruit release release 8.2 9.0 final release candidate remote query replication queue rest query security spring streams transactions vert.x workshop 8.1.0 API DSL Hibernate-Search Ickle Infinispan Query JP-QL JSON JUGs JavaOne LGPL License NoSQL Open Source Protobuf SCM administration affinity algorithms alpha amazon anchored keys annotations announcement archetype archetypes as5 as7 asl2 asynchronous atomic maps atomic objects availability aws beer benchmark benchmarks berkeleydb beta beta release blogger book breizh camp buddy replication bugfix c# c++ c3p0 cache benchmark framework cache store cache stores cachestore cassandra cdi cep certification cli cloud storage clustered cache configuration clustered counters clustered locks codemotion codename colocation command line interface community comparison compose concurrency conference conferences configuration console counter cpp-client cpu creative cross site replication csharp custom commands daas data container data entry data grids data structures data-as-a-service deadlock detection demo deployment dev-preview development devnation devoxx distributed executors distributed queries distribution docker documentation domain mode dotnet-client dzone refcard ec2 ehcache embedded embedded query equivalence event eviction example externalizers failover faq final fine grained flags flink full-text functional future garbage collection geecon getAll gigaspaces git github gke google graalvm greach conf gsoc hackergarten hadoop hbase health hibernate hibernate ogm hibernate search hot rod hotrod hql http/2 ide index indexing india infinispan infinispan 8 infoq internationalization interoperability interview introduction iteration javascript jboss as 5 jboss asylum jboss cache jbossworld jbug jcache jclouds jcp jdbc jdg jgroups jopr jpa js-client jsr 107 jsr 347 jta judcon kafka kubernetes lambda language learning leveldb license listeners loader local mode lock striping locking logging lucene mac management map reduce marshalling maven memcached memory migration minikube minishift minor release modules mongodb monitoring multi-tenancy nashorn native near caching netty node.js nodejs non-blocking nosqlunit off-heap openshift operator oracle osgi overhead paas paid support partition handling partitioning performance persistence podcast presentation presentations protostream public speaking push api putAll python quarkus query quick start radargun radegast react reactive red hat redis rehashing releaase release release candidate remote remote events remote query replication rest rest query roadmap rocksdb ruby s3 scattered cache scripting second level cache provider security segmented server shell site snowcamp spark split brain spring spring boot spring-session stable standards state transfer statistics storage store store by reference store by value streams substratevm synchronization syntax highlighting tdc testing tomcat transactions tutorial uneven load user groups user guide vagrant versioning vert.x video videos virtual nodes vote voxxed voxxed days milano wallpaper websocket websockets wildfly workshop xsd xsite yarn zulip

back to top