Releases: reddit/baseplate.py
Releases · reddit/baseplate.py
v0.11.1
- fix bug with negative time-remaining on time budget retries
this caused zero-timeout puts to full message queues to raise
an unexpected exception
v0.11.0
- allow logging configuration to be overridden in INI file
- rework diagnostics observer registration interface
- add sqlalchemy diagnostics support
- rename cassandra span annotations/names to match sqlalchemy
v0.10.0
- add automatic reloader to baseplate-serve for development
v0.9.0
- config.Timespan: add support for milliseconds
- redis: add diagnostics support for pipelines
v0.8.1
- fix bug in event publishers where zero timeout never executed
Retries!
- breaking: rework thrift_pool exception hierarchy to integrate
with thrift exceptions better
- add general low-level retry policy module
- add retry sugar to thrift context-object client
Various development improvements and UNIX sockets
- add support for binding and healthchecking UNIX domain sockets
- dump stacktrace when sent SIGUSR1
- log metrics at debug level for development
- various refactorings and internal cleanups
v0.6
- expose expiration times from message signatures
- documentation overhaul
- allow span observers to see if an exception ended the span