What's Changed * Fix class name for MonitoredRedisClusterConnection by nataliest in https://github.com/reddit/baseplate.py/pull/723 * Apply same logic for request.matched_route.pattern to middleware by nsheaps in https://github.com/reddit/baseplate.py/pull/722
What's Changed * Fix class name for MonitoredRedisClusterConnection in docs generation by nataliest in https://github.com/reddit/baseplate.py/pull/723 * Apply same logic for request.matched_route.pattern to middleware by nsheaps in https://github.com/reddit/baseplate.py/pull/722
What's Changed * Basic prometheus request (and pool) metrics have been added for the following: * Client: Cassandra * Client: Redis * Client: Redis Cluster * Client: HTTP / requests * Client: SQL / sqlalchemy * Client: Thrift * Client: memcache * Server: HTTP / Pyramid * Server: Thrift * Queue producer: AMQP / kombu * Queue consumer: AMQP / kombu * Queue consumer: Kafka * Add pre commit hooks in https://github.com/reddit/baseplate.py/pull/711 * Make bp.py prometheus latency buckets match bp.go in https://github.com/reddit/baseplate.py/pull/717
2.4.13
What's Changed * Corrected thrift client to mark 4xx responses as error to match stated implementation * Fixed thrift client metrics via observer
Pull Requests * Xaelias in https://github.com/reddit/baseplate.py/pull/681 * krav in https://github.com/reddit/baseplate.py/pull/682 * krav in https://github.com/reddit/baseplate.py/pull/685 * nsheaps in https://github.com/reddit/baseplate.py/pull/688 * Xaelias in https://github.com/reddit/baseplate.py/pull/689