[announcement] Welle, a Clojure client for Riak with batteries included

2012-05-16 Thread Michael Klishin
I am happy to announce Welle [1], a Clojure client for Riak with batteries included. Welle has almost all the features one would expect from a Riak client: * K/V operations * Bucket operations * Secondary indexes * Map/reduce queries * Links, link walking * HTTP and Protocol Buffers transp

[announcement] Welle 1.1 is released

2012-06-16 Thread Michael Klishin
Welle is an expressive Clojure client for Riak with batteries included. 1.1.0 is a small release: a bug fix and two minor features: * core.cache implementation no longer depends on compilation order * A new convenience function for deleting objects via 2i queries * Cluster client support for b

ANN Welle 1.2.0 is released

2012-08-14 Thread Michael Klishin
Welle is an expressive Clojure client for Riak with batteries included. 1.2.0 is a small release: * 1 bug fix: :enabled-for-search option was ignored by welle.buckets/create * Tests for Riak 1.2 compatibility (for example, 2i over the PB transport) * Dependency updates * Minor documentation c

ANN Welle 1.3.0

2012-09-13 Thread Michael Klishin
Welle is an expressive Clojure client for Riak with batteries included. New in 1.3: * Riak Search support (currently only via the Solr API) * More efficient JSON serialization * Content-type based serialization now supports SMILE (binary JSON) * Minor convenience functions * Documentation up

ANN Welle 1.3.1

2012-09-18 Thread Michael Klishin
Welle is an expressive Clojure client for Riak with batteries included. 1.3.1 is a bug fix release: * Welle now uses reasonable vclock pruning settings by default Detailed change log: https://github.com/michaelklishin/welle/blob/1.3.x-stable/ChangeLog.md Documentation guides: http://clojureria

Re: Trying to revamp the clj-riak driver

2012-12-19 Thread Michael Klishin
2012/12/19 bgp2396 > I did check out both of those, but as far as I could tell neither one > supported conflict resolution, or at least it's not documented. Welle supports passing it to welle.kv/store as :vclock: https://github.com/michaelklishin/welle/blob/master/src/clojure/clojurewerkz/well

ANN Welle 1.4.0 is released

2013-02-21 Thread Michael Klishin
Welle [1] is an expressive Clojure client for Riak with batteries included. 1.4.0 is a minor release that is *100% backwards-compatible* with 1.3.x. This version has been tested against Riak 1.2 as well as RCs of Riak 1.3. Release notes: http://blog.clojurewerkz.org/blog/2013/02/21/welle-1-dot-4-

ANN Welle 1.5.0 is released

2013-04-19 Thread Michael Klishin
Welle [1] is an expressive Clojure client for Riak with batteries included. 1.5 is a 100% backwards compatible release that includes support for retriers, conflict resolvers and a few minor improvements. Release notes: http://blog.clojurewerkz.org/blog/2013/04/19/welle-1-dot-5-0-is-released/ Doc

ANN Welle 2.0 is released

2014-04-28 Thread Michael Klishin
Welle [1] is a small, expressive Clojure client for Riak. 2.0 is a major release that has one major public API change. Release notes: http://blog.clojurewerkz.org/blog/2014/04/28/welle-2-dot-0-0-is-released/ Note that there is one more major public API change coming soon in 3.0: http://blog.cloju

ANN Welle 3.0.0 is released

2014-05-29 Thread Michael Klishin
Welle [1] is a small Clojure client for Riak with batteries included. Release notes: http://blog.clojurewerkz.org/blog/2014/05/29/welle-3-dot-0-0-is-released/ 1. http://clojureriak.info -- MK http://github.com/michaelklishin http://twitter.com/michaelklishin