Leighton Chen
698acb835e
Release for 1.1.0/0.20b0 ( #462 )
2021-04-20 14:20:16 -07:00
Srikanth Chekuri
8d0c150b31
Sync with auto generated semantic convention constants ( #428 )
2021-04-19 23:37:10 -07:00
Owais Lone
308369004c
Added opt-in support to return traceresponse headers for server instrumentations. ( #436 )
2021-04-19 12:03:31 -07:00
Owais Lone
4aec1e448f
Request/Response hooks for Tornado server and client ( #426 )
2021-04-16 13:30:11 -07:00
alrex
0fcb60d2ad
no longer pin sphinx ( #443 )
2021-04-14 09:04:07 -07:00
Vint Sanghyeok Lee
08682f6f1d
redis: fix default port KeyError, wrong attr name ( #265 )
...
* redis: fix default port KeyError, wrong attr name
* fix docker tests and another ip/port issue in asyncpg
Co-authored-by: Alex Boten <aboten@lightstep.com>
2021-04-14 08:45:36 -07:00
Owais Lone
96b0f592b7
Replaced WSGI name callback with request/response hooks ( #424 )
2021-04-14 08:18:47 -07:00
Michael Stella
e7d26a4c2d
Update gRPCContext wrapper class ( #420 )
...
There are a few cases where one needs to dig into `grpc.ServicerContext`
objects, and these fields were missing from our wrapper, which can cause
issues with implmementation.
2021-04-13 15:22:43 -07:00
Dhruv Vora
658f9ca019
Added link to examples folder in each instrumentation ( #438 )
2021-04-13 14:56:30 -07:00
Owais Lone
9e996185d1
Adds support for request and response hooks to Falcon instrumentation. ( #415 )
2021-04-13 09:30:11 -07:00
Srikanth Chekuri
370952f684
Remove http.status_text from span attributes ( #406 )
2021-04-08 09:40:20 -07:00
Owais Lone
1ee8924cfb
Support request and resposne hooks for Django instrumentation ( #407 )
2021-04-08 08:06:41 -07:00
alrex
ebfd0984e8
add triaged label ( #423 )
2021-04-07 11:31:10 -07:00
Michael Stella
89fb6c292b
Fix docstring to clarify data format ( #421 )
2021-04-07 10:25:09 -07:00
Diego Hurtado
3e1a9fa0c2
Implement missing context methods ( #363 )
2021-04-07 09:15:40 -07:00
Owais Lone
ca8eac61c2
Account for ProxyTracerProvider ( #399 )
2021-04-07 08:27:18 -07:00
Cynthia Du
e96a2cd1ad
Fix broken links to projects ( #413 )
2021-04-06 12:58:39 -07:00
Srikanth Chekuri
634c2ac0ae
Update redis instrumentation to follow semantic conventions ( #403 )
2021-04-05 11:19:16 -07:00
alrex
92004b172d
add automation to close stale issues ( #393 )
2021-04-05 10:22:36 -07:00
alrex
35774f19f4
bump version to 0.20.dev0 ( #396 )
2021-04-05 09:17:56 -07:00
Owais Lone
41b5f232b4
Fix DataDog trace exporter ( #400 )
2021-04-05 08:41:37 -07:00
Yusuke Tsutsumi
da692d1aed
removing toumorokoshi from approvers ( #404 )
2021-04-05 08:15:05 -07:00
sartx
12da395364
fix instrumentation of connection when pool.acquire was called multiple times ( #381 )
2021-04-02 16:45:12 -07:00
Owais Lone
c9bca4e88b
Fix GRPC context propagation ( #392 )
2021-04-02 16:32:19 -07:00
Marcin Zaremba
a946d5c0cd
Consider propagator folder packages when building ( #387 )
2021-03-31 10:48:30 -07:00
Mario Jonke
1c5f0b5465
Add urllib3 instrumentation ( #299 )
2021-03-31 08:08:53 -07:00
alrex
56072a25f0
preparing 1.0.0/0.19b0 release ( #384 )
2021-03-26 15:22:09 -07:00
Diego Hurtado
d89f865221
Sync with Make setters and getters optional ( #372 )
2021-03-26 10:20:01 -07:00
Christoph Brand
36e7ad0bc8
sqlalchemy: make sqlalchemy thread safe ( #315 )
2021-03-25 15:13:39 -07:00
Marcin Zaremba
795bc867ff
Reimplement the keys method in WSGI CarrierGetter ( #379 )
2021-03-25 08:46:02 -07:00
Marcin Zaremba
2f088f8de0
Fix the empty headers use case for OTTracePropagator ( #378 )
2021-03-25 07:54:59 -07:00
alrex
f8e51c488d
update docs to match new jaeger path ( #370 )
2021-03-20 08:42:45 -07:00
alrex
ef0f74ec64
remove python 3.5 support ( #374 )
2021-03-18 08:15:35 -07:00
Yusuke Tsutsumi
2d9df10645
datadog: do not add None tracestate value. ( #368 )
...
The datadog exporter sometimes attempts to add a "None" value, if the
datadog origin header doesn't exist.
This does not cause runtime errors in the most recent opentelemetry
release (tracestate protects against an invalid value), but does cause warnings:
WARNING opentelemetry.trace.span:span.py:230 Invalid key/value pair (dd_origin, None) found.
2021-03-10 22:33:12 -08:00
Diego Hurtado
0917dad997
Sync with Remove time_ns from API ( #342 )
2021-03-10 08:21:45 -08:00
Owais Lone
9ef4410fa8
Added logging instrumentation to enable log - trace correlation ( #345 )
...
This commit adds a new logging instrumentation. The instrumentation
patches standard library logging module to inject tracing context
variables (otelSpanID, otelTraceID, otelServiceName) into log record
objects. It also optionally calls `logging.basicConfig()` and sets a
logging format that makes use of these vars if instructed by the user.
2021-03-09 21:52:58 -08:00
Diego Hurtado
5f88452b0c
Add missing dependencies ( #360 )
2021-03-09 20:09:12 -08:00
alrex
9315eb0fb2
use StatusCode from trace instead of trace.status ( #366 )
2021-03-09 14:33:13 -08:00
Owais Lone
f436514554
Replaced Tracer.use_span() with opentelemetry.trace.use_span() ( #364 )
2021-03-08 09:33:49 -08:00
Leighton Chen
0157535e93
Fix doc ( #361 )
2021-03-04 10:01:02 -08:00
Diego Hurtado
aa31e73fec
Add missing dependency ( #358 )
2021-03-03 12:06:31 -08:00
alrex
10a448ee75
move textmap propagators to opentelemetry.propagators ( #355 )
2021-03-02 16:47:29 -08:00
Leighton Chen
79809976d5
Rename DefaultSpan to NonRecordingSpan ( #354 )
2021-03-02 10:30:52 -08:00
Diego Hurtado
e57dec8854
Sync with Refactor utils ( #331 )
...
Co-authored-by: alrex <aboten@lightstep.com>
Co-authored-by: Aaron Abbott <aaronabbott@google.com>
2021-03-01 14:24:33 -08:00
alrex
6720930cdb
rename simple/batch span processors ( #352 )
2021-03-01 13:40:25 -08:00
Leighton Chen
1c8852f99e
Rename IdsGenerator to IdGenerator ( #350 )
2021-02-26 14:56:30 -08:00
Leighton Chen
28e410c1fa
Remove gitter from docs ( #349 )
...
Co-authored-by: alrex <alrex.boten@gmail.com>
2021-02-26 08:24:10 -08:00
alrex
7159372e3b
Fix docs build ( #348 )
2021-02-19 16:53:37 -08:00
Leighton Chen
abb12e426d
Update build.sh ( #340 )
2021-02-17 09:58:35 -08:00
Leighton Chen
13e72b1906
[Chore] Update main after 0.18b0 release ( #338 )
2021-02-16 16:24:28 -08:00