Releases: StudistCorporation/sleepydog
Releases · StudistCorporation/sleepydog
Carmine tracing
Carmine is a great Clojure library for utilizing Redis. However, since it's a pure implementation that doesn't depend on for example Jedis, Datadog's agent doesn't instrument it automatically.
With this release, you can use sleepy.dog.carmine/trace-carmine!
to trace all the Redis API functions provided by Carmine.
Fix issue with carmine tracing
v0.2.0-alpha2 Bump
Experimental carmine tracing
v0.2.0-alpha1 Bump
Dependency updates
v0.1.4 Bump
Bugfix: multiple requests under one trace
Bugfix: map return values were occasionally swallowed
Fixes bug where a map return value in a defn-traced
function was mistaken as an assertion map. This resulted in the return value becoming constant nil
.
More tests
- bunch of tests
- hopefully now working clj-kondo config integration
Basic functionality testable
Public API should function more or less without issue.
There's still plenty of polishing to do (tests, documentation).
Test release
v0.1.0-alpha4 Bump
Test release
v0.1.0-alpha3 Bump