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
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
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
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
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
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
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-
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
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
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
10 matches
Mail list logo