910d5ec281
HTTP semantic convention stability migration for django ( #2714 )
2024-07-22 12:02:35 -07:00
743ac64661
Issue #1757 - Update HTTP server/client instrumentation span names ( #1759 )
...
Co-authored-by: Shalev Roda <65566801+shalevr@users.noreply.github.com>
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2023-06-16 00:21:05 +02:00
7aa4aec3a6
Audit and test opentelemetry-instrumentation-django NoOpTracerProvider ( #1611 )
2023-02-13 15:01:48 +00:00
a8cf644960
Add support for regular expression matching and sanitizing of headers in Django. ( #1411 )
2022-11-02 09:24:33 +05:30
ac84e9968f
Integrating sql commenter into otel_django_instrumentation ( #896 )
...
* Integrating sql commenter into otel_django_instrumentation
* Added test cases for django
* - Linting changes
- Added Changelog
* - Linting changes
* - Linting changes
* - Linting changes
* - Linting changes
* - Linting changes
* - Linting changes
* - Linting changes
* PR changes
* PR changes
* Linting changes
* Linting changes
* Linting changes
* Linting changes
* PR changes
* PR changes
* PR changes
* linting changes
* PR changes
* linting changes
* PR changes
* PR changes
* PR changes
* PR changes
* PR changes
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
2022-06-29 12:06:25 +02:00
b1e94d6a6b
Django: Capture custom request/response headers ( #1024 )
2022-04-05 12:05:48 -07:00
22cc215c6c
[build] bump pylint ( #923 )
...
* [build] bump pylint
Fixes #632
* apply lint suggestions
* specify encoding
2022-02-16 17:52:00 -06:00
07f81461df
lambda instrumentation - support for flush timeout ( #825 )
...
* lambda instrumentation - support for flush timeout
* Update instrumentation/opentelemetry-instrumentation-aws-lambda/tests/test_aws_lambda_instrumentation_manual.py
Co-authored-by: (Eliseo) Nathaniel Ruiz Nowell <enruizno@uwaterloo.ca>
* Update instrumentation/opentelemetry-instrumentation-aws-lambda/tests/test_aws_lambda_instrumentation_manual.py
Co-authored-by: (Eliseo) Nathaniel Ruiz Nowell <enruizno@uwaterloo.ca>
* fixing lint
* fixing django lint
Co-authored-by: (Eliseo) Nathaniel Ruiz Nowell <enruizno@uwaterloo.ca>
2021-12-14 18:06:36 +05:30
3137c1fa41
Upgrade black ( #802 )
2021-11-10 20:57:01 +00:00
9dc3bbb8dc
django
: Fix instrumentation and tests for all Django major versions (#780 )
2021-10-28 13:52:36 -07:00
4b9b6dc18e
django: Fix carrier usage on ASGI requests ( #767 )
...
* django: Fix carrier usage on ASGI requests
For ASGI requests, we must use `request.scope` instead of
`request.META`. This is because `ASGIGetter` retrieves the `headers` key
from the carrier [0], which is only present in `request.scope`.
[0] https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/instrumentation/opentelemetry-instrumentation-asgi/src/opentelemetry/instrumentation/asgi/__init__.py#L133
* Add unit tests
2021-10-25 16:14:47 +00:00
07c52aad38
Refactor code using pyupgrade for Python 3.6 ( #770 )
...
* Refactor code using pyupgrade for Python 3.6
This diff is the result of applying the following command to the
project:
```shell
find . -type f -name "*.py" -exec pyupgrade --py36-plus '{}' +
```
* Simplify yield from
2021-10-24 07:04:06 +05:30
5105820fff
Add Django ASGI support ( #391 )
2021-10-12 10:28:03 -07:00