Riak Recap, November 19th 2016

Alexander Sicular siculars at basho.com
Sat Nov 19 12:38:55 EST 2016


Hello Folks,

This is a fantastic beast of a recap with lots of great things to get to
this weekend. We just announced Riak KV 2.2.0. This new version brings a
host of goodies (with the requisite client libraries.) If you’re looking
for something new to try out before next week with the in-laws, give it a
try.

Are you working on something Riak related? Reply to me and I’ll get your
talk, project or blog post in the next Riak Recap. Perhaps you’re
interested in penning a guest post on the Basho blog? [0]


## Announcements


   -

   Riak KV 2.2.0! Check out the blog post [1], release notes [2], upgrade
   docs [3], downgrade docs [4]. Here are some of the highlights:
   -

      Global Object Expiration in LevelDB
      -

      LZ4 compression for LevelDB
      -

      Support for HyperLogLog Data Types
      -

      Improved Active Anti-Entropy Performance
      -

      Cluster Job Controls
      -

      Improvements to Riak Search (up to 5x faster ingest)
      -

      Support for Debian 8 and Ubuntu 16



   -

   Of course, what new release is complete without a slew of new client
   libraries?
   -

      Java 2.1.0 release notes [5], Github tag [6], Maven [7]
      -

      Erlang 2.5.0 release notes [8], Github tag [9]
      -

      Python 2.6.1 release notes [10] Github tag [11], PyPi [12]
      -

      PHP 3.2.0 release notes [13], Github tag [14], Package [15]
      -

      PHP-PB 1.2.0 release notes [16], Github tag [17], Package [18]
      -

      Node.js 2.3.0 release notes [19], Github tag [20], NPM [21]
      -

      Go 1.8.0 release notes [22], Github tag [23]
      -

      Ruby 2.5.0 release notes [24], Github tag [25], Rubygems [26]
      -

      .Net 2.4.0 release notes [27], Github tag [28], Nuget [29]



   -

   Lager has a new home. Basho has moved Lager into its own organization at
   Github [30]. Mark Allen and John Daily will continue their fine stewardship
   of the project and encourage others to participate [31].



## Basho for Business

We want to help you get the most out of Riak. Basho offers Open Source
support [32], professional services [33], such as developer and operations
training, and we offer reduced pricing for startups. If you're interested
in hearing more, drop us your details [34] and we'll have someone reach out
to answer your questions. Hey, you might get to talk to me!


## Jobs at Basho

Interested in working on distributed computing related problems or helping
our community with theirs? We’re hiring, here are a few of our open
positions. Check out the rest [35].


   -

   Client Services Engineer (London) [36].
   -

   Developer Advocate EMEA (London) [37].
   -

   Developer Advocate (US) [38].
   -

   Solution Architect (SF) [39].


(Yes, we are remote friendly.)


## Recently Answered


   -

   Pratik Kulkarni is having jar trouble [40]. AJAX DoneBy Jack [41] and
   Guido Medina [42] help out. Maven/Graven should download all the
   dependencies or Alex Moore lets us know [43] you can find an all-in-one /
   uber jar here [44].
   -

   Ryan Maclear is experiencing handoff failure becasue of tcp errors [45].
   I mention there are a number of things you can adjust [46] in relation to.
   -

   Joe Olson writes with a question about the new TTL feature in Riak TS
   (and now in KV!) [47]. Basho’s Matthew Von-Maszewski [48] and Pavel Hardak
   [49] elaborate.
   -

   Basho’s Nick Marino helps [50] Mav erick with his request on using
   commit hooks [51].
   -

   Raymond Semov is concerned with the uneven distribution of vnodes
   (partitions) in his cluster [52]. Basho’s Drew Pirrone-Brusse crafts a
   masterful response on how partition distribution happens in Riak and what
   to do to tune it [53].
   -

   In response to Johnny Tan’s r/w during node replacement [54] request,
   Magnus Kessler lets us know that nodes are ready to go as soon as they
   enter the cluster [55].
   -

   Jan Paulus brings us a question about time weighted average calculations
   in Riak TS [56]. Basho’s Andrei Zavada writes back with how that works now
   and some insight into the next TS release [57].
   -

   Arun Rajagopalan wants to call into the Erlang shell from the command
   line [58]. Basho’s Luke Bakken lets us know that you can use the same
   Erlang that ships with Riak [59].
   -

   Yes, we take pull requests to the docs (and all the other repos), sean
   mcevoy [60]. Thanks for pointing that out, Luca Favatella [61].
   -

   Vikram Lalit is interested in using CRDT sets and buckets from the
   Erlang client [62]. All-star contributor to the mailing list, Magnus
   Kessler, show us exactly how to do this in Erlang [63].
   -

   Mav erick needs help with commit hooks [64] at start up. After a bit of
   back and forth trying to debug, Luke Bakken opens a github issue [65] to
   further the discussion.



## Open Discussions


   -

   Daniel Miller needs help avoiding RAM overflow and consequent OOM killer
   in Riak CS [66].
   -

   Luca Favatella is looking for some insights from the community on how
   best to store data offline in an Android environment [67].
   -

   Jing Liu is looking for best practices on how to load test Riak [68].
   Magnus Kessler asks some more q’s and offers guidance [69].
   -

   Toby Corkindale has concerns about Riak CS logging [70].



Have a fantastical weekend,

-Alexander Sicular

Solution Architect, Basho

@siculars


[0] http://basho.com/blog/

[1] http://basho.com/posts/technical/riak-kv-2-2-release-highlights/

[2] http://docs.basho.com/riak/kv/2.2.0/release-notes/

[3] http://docs.basho.com/riak/kv/2.2.0/setup/upgrading/cluster/

[4] https://docs.basho.com/riak/kv/2.2.0/setup/downgrade/

[5] https://github.com/basho/riak-java-client/blob/develop/RELNOTES.md#210

[6] https://github.com/basho/riak-java-client/releases/tag/riak-client-2.1.0

[7]
http://search.maven.org/#artifactdetails%7Ccom.basho.riak%7Criak-client%7C2.1.0%7Cjar

[8] https://github.com/basho/riak-erlang-client/blob/master/RELNOTES.md

[9] https://github.com/basho/riak-erlang-client/releases/tag/2.5.0

[10]
https://github.com/basho/riak-python-client/blob/master/RELNOTES.md#261-release

[11] https://github.com/basho/riak-python-client/releases/tag/2.6.1

[12] https://pypi.python.org/pypi/riak/2.6.1

[13] https://github.com/basho/riak-php-client/blob/develop/RELNOTES.md

[14] https://github.com/basho/riak-php-client/releases/tag/3.2.0

[15] https://packagist.org/packages/basho/riak#V3.2.0

[16] https://github.com/basho/riak-phppb-client/blob/master/RELNOTES.md#120

[17] https://github.com/basho/riak-phppb-client/releases/tag/1.2.0

[18] https://packagist.org/packages/basho/riak-pb#1.2.0

[19] https://github.com/basho/riak-nodejs-client/blob/master/RELNOTES.md

[20] https://github.com/basho/riak-nodejs-client/releases/tag/v2.3.0

[21] https://www.npmjs.com/package/basho-riak-client

[22] https://github.com/basho/riak-go-client/blob/master/RELNOTES.md

[23] https://github.com/basho/riak-go-client/releases/tag/1.8.0

[24] https://github.com/basho/riak-ruby-client/blob/master/RELNOTES.md

[25] https://github.com/basho/riak-ruby-client/releases/tag/v2.5.0

[26] https://rubygems.org/gems/riak-client/versions/2.5.0

[27]
https://github.com/basho/riak-dotnet-client/blob/develop/RELNOTES.md#v240

[28] https://github.com/basho/riak-dotnet-client/releases/tag/v2.4.0

[29] https://www.nuget.org/packages/RiakClient/2.4.0

[30] https://github.com/erlang-lager/lager

[31]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018822.html

[32] http://basho.com/products/support/

[33] http://basho.com/products/professional-services/

[34] http://basho.com/contact/

[35] http://bashojobs.theresumator.com

[36] http://bashojobs.theresumator.com/apply/zznz3Z/Client-Services-Engineer

[37] http://bashojobs.theresumator.com/apply/nVY7Ea/Developer-Advocate-EMEA

[38] http://bashojobs.theresumator.com/apply/pA1Nnk/Developer-Advocate-US

[39] http://bashojobs.theresumator.com/apply/EPglZt/Solution-Architect

[40]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-October/018786.html

[41]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-October/018787.html

[42]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018794.html

[43]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-October/018789.html

[44] http://riak-java-client.s3.amazonaws.com/index.html

[45]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018792.html

[46]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018793.html

[47]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018797.html

[48]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018798.html

[49]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018799.html

[50]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018804.html

[51]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018802.html

[52]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018805.html

[53]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018815.html

[54]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018806.html

[55]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018809.html

[56]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018810.html

[57]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018811.html

[58]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018816.html

[59]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018817.html

[60]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018819.html

[61]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018820.html

[62]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018823.html

[63]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018825.html

[64]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018827.html

[65] https://github.com/basho/riak_kv/issues/1541

[66]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018801.html

[67]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018803.html

[68]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018807.html

[69]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018808.html

[70]
http://lists.basho.com/pipermail/riak-users_lists.basho.com/2016-November/018824.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.basho.com/pipermail/riak-users_lists.basho.com/attachments/20161119/c3c66ab8/attachment-0002.html>


More information about the riak-users mailing list