- Nothing changed yet.
- Remove dependency on 'futures' (#47)
- Add client hooks for psycopg2 (#39)
- Futurize to support Python 3
- Add interceptor support to
opentracing_instrumentation.http_client
- Add function to install interceptors from list
- Upgrade to opentracing 1.2 with KV logging
- Remove url encoding/decoding when using HTTP_HEADERS codecs
- Match redis.set() signature
- Fix monkeypatched argument names in redis hooks
- Correct API in strict_redis patcher.
- Upgrade to OpenTracing API 1.1 with SpanContext
- Fix relative import
- Fix relative import
- Add more information to Redis hooks
- Add Redis hooks
- Add config-based client_hooks patching
- Support backwards compatible usage of RequestContextManager with span argument
- Change request context from Span to a wrapper object RequestContext
- Apply URL quote/unquote to values stored in the headers
- Upgrade to OpenTracing API 1.0rc4
- Work around uWSGI collecting wsgi_environ.iteritems() during iteration
- Fix memory leak in SQL instrumentation
- Replace Tornado's StackContext with ThreadSafeStackContext
- Add instrumentation for requests library
- Set SPAN_KIND tag for all RPC spans.
- Allow traced_function to start a trace.
- Check if MySQLdb can be imported before trying to instrument it.
- Expose client_hooks.install_all_patches convenience method
- Merge traced_function/traced_coroutine into a single decorator, with custom on-start hook
- Upgrade to latest OpenTracing (change add_tag to set_tag)
- Add decorators for functions and Tornado coroutines
- Clean-up premature conversion to str and use span.error() for reporting errors
- Bug fix for empty context manager when there is no parent span.
- Set upper bound on opentracing version
- Use wrapt.ObjectProxy to ensure all methods from wrapped connection/cursor are exposed
- Add support for mysql-python, with a general framework for PEP-249 drivers
- Upgrade to OpenTracing API 0.4.x
- Use findpackages
- Initial version