Releases: reddit/baseplate.py
Releases · reddit/baseplate.py
v0.16.2
- Handle cassandra statements when setting statement span tag
- Add
string_types
to baseplate._compat
v0.16.1
- fix binary annotation passing in tracing rpc
v0.16.0
- add weighted lottery implementation
- add service discovery helpers
- add filename -> file config parser
- parameterize ThriftPool's transport factory
- add more configurables to Baseplate.configure_tracing
- fix client annotations in tracing
- add instrumentation for pymemcached
v0.15.0
- add zipkin-compatible request tracing to spans
v0.14.3
- fix issue where we were always setting 'trace' to True in the
CassandraSessionAdapter
v0.14.2
v0.14.1
v0.14.0
- baseplate-script: respect logging configuration
- add support for headerless TBinaryProtocol clients
- capture full exc_info in span errors
- rename/refactor diagnostics APIs for OpenTracing aligment
- fix pyramid capture of exceptions in server spans
- add various standard OpenTracing tags to server spans
v0.13.0
- allow config.Optional options to have key missing from INI too
- make config.String and config.TupleOf enforce presence of values
- add helpers for loading Redis and Cassandra drivers from config
- make EventQueue a ContextFactory so it can go on the context object
- add baseplate-script for backend jobs
v0.12.0
- Events: Add support for the
interana_excluded
payload section - Centralize and standardize creation of trace info
- Add adapters and helpers for Pyramid CLI tools
- Add Vagrantfile for running tests in development
- Events: Refactor serialization and payload handling
- Clarify docstring for config module outside baseplate-serve
- Capture Python warnings in logging system