+1 Thanks, Peter!

On 4 December 2013 18:12, Baishampayan Ghose <b.gh...@gmail.com> wrote:
> Fantastic stuff, Peter. Your projects are extremely useful, well designed
> and have great docs. Your work is really inspiring.
> ~BG
>
> Sent from phone. Please excuse brevity.
>
> On 4 Dec 2013 23:00, "Peter Taoussanis" <ptaoussa...@gmail.com> wrote:
>>
>> Hi all, quick batched update on some libs that I'm maintaining:
>>
>> Timbre - v3.0.0-RC2 - 2013-12-04
>> ==========================
>> Logging & profiling tools
>>
>> Major recent changes:
>> * Carmine (Redis) appender that serializes log entries to length-limited,
>> rotating lists by log level. Allows easy querying+manipulation of log as a
>> Clojure value: the log is just a vector of ordered maps. Works great with
>> Datomic's query engine, or regular seq fns (filter, group-by, sort-by,
>> etc.).
>> * Support for ad hoc logging config - no longer reliant on a global config
>> atom (though it's still there for convenience).
>> * Appender rate limiter has been made a lot more flexible, useful by
>> default.
>>
>> https://github.com/ptaoussanis/timbre
>> https://github.com/ptaoussanis/timbre/blob/master/CHANGELOG.md
>> http://ptaoussanis.github.io/timbre/ - API docs
>>
>>
>> Carmine v2.4.0 - 2013-11-18
>> =======================
>> Redis client & message queue
>>
>> Major recent changes:
>> * Completely rewrote message queue system - numerous big improvements,
>> incl. important reliability improvements.
>> * Completely rewrote reply parsing system for robustness + flexibility.
>> * Brought Tundra out of alpha, added S3 datastore. Allows automatic data
>> replication to a secondary data store, and an option to automatically evict
>> cold keys from memory. Basically provides a convenient way of running Redis
>> against much larger datasets than can fit in memory.
>> * Big improvements to atomic operations API - everything has been unified
>> behind a single interface.
>> * A ton of other small improvements, including bug fixes.
>>
>> https://github.com/ptaoussanis/carmine
>> https://github.com/ptaoussanis/carmine/blob/master/CHANGELOG.md
>> http://ptaoussanis.github.io/carmine/ - API docs
>>
>>
>> Nippy v2.5.1 - 2013-12-04
>> =====================
>> Extendable, high-performance, binary serialization
>>
>> Major recent changes:
>> * Continued performance work. Think it's ballpark about as fast as it's
>> going to get.
>> * LZMA2 very-high-compression compressor (ahem).
>> * New Java Serializable fallback support. Basically serializes anything
>> you can throw at it - will select the best available method. Notably
>> Throwables of all types are now covered.
>>
>> https://github.com/ptaoussanis/nippy
>> https://github.com/ptaoussanis/nippy/blob/master/CHANGELOG.md
>> http://ptaoussanis.github.io/nippy/ - API docs
>>
>>
>> Tower v2.0.1 - 2013-11-06
>> =====================
>> Internationalisation (i18n) and localisation (L10n) tools
>>
>> Major recent changes:
>> * Stable.
>>
>> https://github.com/ptaoussanis/tower
>> https://github.com/ptaoussanis/tower/blob/master/CHANGELOG.md
>> http://ptaoussanis.github.io/tower/ - API docs
>>
>>
>> Faraday v1.0.1 - 2013-12-04
>> ======================
>> Amazon DynamoDB client
>>
>> Major recent changes:
>> * Went 1.0, production-ready.
>>
>> https://github.com/ptaoussanis/faraday
>> https://github.com/ptaoussanis/faraday/blob/master/CHANGELOG.md
>> http://ptaoussanis.github.io/faraday/ - API docs
>>
>>
>> Touchstone v2.0.1 - 2013-11-25
>> =========================
>> High performance, rapidly converging A/B testing tool
>>
>> Major recent changes:
>> * Stable.
>>
>> https://github.com/ptaoussanis/touchstone
>> https://github.com/ptaoussanis/touchstone/blob/master/CHANGELOG.md
>> http://ptaoussanis.github.io/touchstone/ - API docs
>>
>>
>> General status
>> ============
>>
>> Tower still requires Clourescript dictionary support - hope to find some
>> time to look into that in the coming weeks. Carmine's got a bunch of changes
>> coming up to support Redis Cluster & Sentinel - though I'm waiting on the
>> specs there to get finalised first. Everything else should (hopefully) stay
>> more or less stable from here (modulo bugs).
>>
>> Carmine's in good shape as of v2.4. Timbre's in good shape as of v3,
>> though the RC will need some time to settle before I'm confident it's good
>> for production.
>>
>> Ahh- yeah, nothing else I can think of.
>>
>> Hit me up if you have any questions/problems/wanna-say-hi/whatever.
>>
>> Cheers! :-)
>>
>> --
>> Peter Taoussanis
>> ptaoussanis at gmail.com
>> https://twitter.com/ptaoussanis
>>
>> --
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.



-- 
Karsten Schmidt
http://postspectacular.com | http://toxiclibs.org | http://toxi.co.uk

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to