Riak Java Client 1.1.2 and 1.4.0

Brian Roach roach at basho.com
Wed Jul 24 17:47:06 EDT 2013


Greetings!

The Riak Java client versions 1.1.2 and 1.4.0 have been released and
are now available from maven central. For non-maven users a bundled
jar including all dependencies can be found for these versions at:

http://riak-java-client.s3.amazonaws.com/riak-client-1.4.0-jar-with-dependencies.jar
http://riak-java-client.s3.amazonaws.com/riak-client-1.1.2-jar-with-dependencies.jar

Javadoc is available via: http://basho.github.io/riak-java-client/

Why two versions you ask? Good question.

The recently released Riak 1.4.0 adds a number of new features and
brings parity between our HTTP and Protocol Buffers APIs. The Java
client 1.4.0 reflects this by allowing PB operations that previously
would throw exceptions (setting bucket properties, for example) and
supports those new features. If you're using Riak 1.4, you want to be
using the Java client 1.4.x to use the new features.

1.1.2 on the other hand is a minor maintenance / bug fix release for
use with Riak 1.3.x and below. It will also work with Riak 1.4 but
does not support the new Riak 1.4 features.

Probably the most notable feature in 1.4.0 is support for the new
counters in Riak. Check out the Javadoc here:
http://basho.github.io/riak-java-client/1.4.0/com/basho/riak/client/operations/CounterObject.html

Thanks!
- Brian Roach




More information about the riak-users mailing list