Riak 0.7 Released

David Pratt fairwinds.dp at gmail.com
Wed Dec 23 14:25:35 EST 2009


Hi Andy. This looks good. I am interested in Riak and have seeking  
some basic recommendations for hardware. I am hoping for a reply so I  
can consider a development and production setup.

http://lists.basho.com/pipermail/riak-users_lists.basho.com/2009-December/000253.html

Many thanks.

Regards,
David


On 23-Dec-09, at 12:23 PM, Andy Gross wrote:

>
> It's been pushed to http://hg.basho.com/riak for a few days, but  
> here are the official releasenotes.  Enjoy!
>
> ----------------------------------
> Riak 0.7 Release Notes
> -----------------------------------
>
> - The Riak source tree has undergone a major restructuring as part  
> of a
>   transition to a new build tool -- rebar. This tool enforces OTP  
> compliant
>   directory structures for the riak application and its dependencies  
> and
>   provides an easy-to-use wrapper around the new reltool system  
> available in
>   Erlang R1303+. Using reltool makes it possible to construct a  
> standalone
>   server instance that can be used on machines without Erlang  
> installed. This
>   transition has also enabled us to introduce a standardized script  
> for
>   starting/stopping and other server management tasks.
>
>   You can watch a screencast on Riak and Rebar here:
>
>   http://blog.basho.com/2009/12/17/basho-screencast---dave-smith-introduces-riak-in-an-embedded-node/
>
> - In addition to the existing Client:list_keys function, there is  
> now also
>   a Client:stream_list_keys function that provides the keys in a  
> bucket over a
>   series of messages instead of in a single list.  This can be  
> useful with
>   larger buckets.  The messages will be of the form {ReqId, 
> {keys,Res}} followed
>   by a single {ReqId, done} to notify the client that all keys have  
> been sent.
>
> - riak_vnode has undergone a complete rewrite to fix some handoff- 
> related bugs
>   and to eliminate the need for a separate riak_vnode_sidekick  
> process.
>
> - riak_stat : Riak can now track basic internal statistics about how  
> many
>   reads and writes happened, and with what latency, in the last  
> minute.
>   Add {riak_stat, true} to your Riak config file to enable stat  
> tracking, then
>   use riak_client:get_stats/1 to retrieve the latest stats.
>
> - Setting the bucket property "allow_mult" to 'false' enables Riak's
>   automatic sibling resolution.  Prior to this release, all  
> resolution was
>   done at read time.  With 0.7, sibling resolution is done at write  
> time for
>   allow_mult=false buckets.
>
> - In fixing a bug in filtered_preflist, we also made Riak's default  
> ring
>   partition claiming function more explicitly evenly distributed in  
> 0.7.  The
>   function will attempt to to produce an "optimal" claim for the N- 
> value set
>   by the "target_n_val" configuration parameter (3, by default).
>
> - The latest version of Webmachine (http://webmachine.basho.com) has  
> been
>   integrated into Riak, which increases HTTP/Jiak performance  
> considerably.
>
> - Jonathan Lee contributed a patch that causes any object metadata  
> keys
>   beginning with "X-Riak-Meta" to be emitted as HTTP headers when  
> using the
>   "raw" HTTP interface.
>
> - Sean Cribbs refactored the Ruby client library to be more  
> idiomatic and
>   maintainable.
>
> - Jayson Baird contributed a new Python client that uses PyCURL when  
> available.
>
>
>
>
>
>
> _______________________________________________
> riak-users mailing list
> riak-users at lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.basho.com/pipermail/riak-users_lists.basho.com/attachments/20091223/5307afb7/attachment-0002.html>


More information about the riak-users mailing list