51b0f3e830
Merge branch 'main' into issue_2754
2024-07-30 14:15:36 -06:00
c87ffd4a35
HTTP semantic convention stability migration for urllib ( #2736 )
2024-07-30 11:28:31 -07:00
5abcdaf9b8
Merge branch 'main' into issue_2754
2024-07-30 11:53:41 -06:00
d563f8d841
refactor: avoid exception when lambda_handler envs not present in aws-lambda instrumentation ( #2750 )
2024-07-30 10:53:08 -07:00
86b44bedbf
Update CORE_REPO_SHA
...
Fixes #2754
2024-07-30 11:47:15 -06:00
1c8d8ef536
added conditional calling of unary_unary
etc functions in _InterceptorChannel
( #2484 )
2024-07-30 10:26:27 -07:00
b65f67ded5
Re-add http.target
to Django old sem conv server duration metric ( #2746 )
2024-07-30 09:55:28 -07:00
35cc6f2854
add missing tests to urllib3 after semconv migration ( #2748 )
2024-07-30 09:43:13 -07:00
dbfa6818bf
Add missing requirements and test processor baggage in CI ( #2717 )
...
* Add missing requirements and test processor baggage in CI
Fixes #2716
* Add SDK dependency
2024-07-29 16:37:44 -06:00
33ad0dc012
Include dummy version upload as part of contributing process to mitig… ( #2747 )
2024-07-29 11:57:36 -07:00
c45a6201e2
remove unecessary packages for sqlalchemy tests ( #2742 )
2024-07-26 09:51:12 -07:00
5a48824f4f
Update pyproject.toml ( #2740 )
2024-07-26 08:13:17 -07:00
26ab80925f
Remove extra duration check in fastapi test ( #2743 )
2024-07-26 08:04:09 -07:00
4f985196c6
feat(urllib3)!: refactor request hook parameters ( #2711 )
2024-07-25 15:08:26 -07:00
6690ecc441
add srprash as component owner of aws extension ( #2741 )
2024-07-25 11:39:17 -07:00
68b20f96c5
Update version to 1.27.0.dev/0.48b0.dev ( #2728 )
...
* Update version to 1.27.0.dev/0.48b0.dev
* Update SHA and fix test cases
* Update SHA
---------
Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
2024-07-24 21:18:49 -06:00
a47810c2a2
Enable global propagator for AWS instrumentation ( #2599 )
...
* Enable global propagator for AWS instrumentation
Fixes #2598
* Add entry point test case
* Update instrumentation/opentelemetry-instrumentation-aws-lambda/pyproject.toml
Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
* Add test for propagator
* Fix entry point name
* Update instrumentation/opentelemetry-instrumentation-aws-lambda/tests/test_aws_lambda_instrumentation_manual.py
Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
* Try with ubuntu latest
* Try with 24.04
* Fix propagator key
* Fix lint
* Revert ununtuns
---------
Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
Co-authored-by: Emídio Neto <9735060+emdneto@users.noreply.github.com>
2024-07-24 14:55:21 -06:00
e799a74bbe
fix schema url in instrumentation tests ( #2730 )
...
* fix schema url in instrumentation tests
* change core repo sha for test
* Update CORE_REPO_SHA
* Try removing cache
* Clear cache here as well
---------
Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
2024-07-23 17:09:30 -06:00
92da527977
HTTP semantic convention stability migration for urllib3 ( #2715 )
2024-07-23 10:09:11 -07:00
38e4ea4a24
Teach fastapi instrumentation about fastapi-slim ( #2702 )
2024-07-23 09:31:33 -07:00
948b47d43c
Add NoOpTraceProvider test for opentelemetry-instrumentation-logging ( #2649 )
2024-07-23 08:54:01 -07:00
cc52bd2729
Fix http clients method attribute in case of non standard http methods ( #2726 )
2024-07-22 12:56:22 -07:00
910d5ec281
HTTP semantic convention stability migration for django ( #2714 )
2024-07-22 12:02:35 -07:00
a322a0a26b
flask: add http.target
and http.route
to metric attributes ( #2621 )
2024-07-22 09:33:40 -07:00
6594cdf053
resource/azure: make the version of opentelemetry-instrument more relaxed ( #2725 )
2024-07-22 09:16:46 -07:00
fa23d8a7a0
Re-add opentelemetry-instrumentation-aiohttp-server
to release script ( #2722 )
...
* Update .pylintrc
* Update build.sh
2024-07-18 17:47:07 -06:00
05073008a3
Re-raise redis.WatchError
s when they occur ( #2721 )
2024-07-18 10:11:04 -07:00
e6c27e0800
Add support to instrument httpx when using proxy ( #2664 )
2024-07-17 10:46:31 -07:00
5a7935ff1f
Deprecate sklearn instrumentation ( #2708 )
...
Fixes #2176
2024-07-16 14:20:02 -06:00
24bc71eb2e
Remove package install from aiopg instrumentation ( #2712 )
...
Co-authored-by: Diego Hurtado <ocelotl@users.noreply.github.com>
2024-07-16 13:57:38 -06:00
f8f58ee411
Add http.target
to Django duration metric attributes ( #2624 )
2024-07-16 11:06:59 -07:00
7e48ee7254
HTTP semantic convention stability migration for aiohttp-client ( #2673 )
2024-07-15 13:49:35 -07:00
7c7a2a4312
Add documentation for request/response hooks for requests instrumentor ( #2704 )
2024-07-15 10:24:16 -07:00
7567efa341
Handle redis.exceptions.WatchError as a non-error event in instrumentation ( #2668 )
2024-07-15 10:09:36 -07:00
432d6f570c
instrumentation/django: bump django 4.2 to 4.2.14 ( #2700 )
2024-07-15 09:54:14 -07:00
6bc48be45a
exporter/prometheus-remote-write: bump certifi to latest ( #2701 )
...
Co-authored-by: Leighton Chen <lechen@microsoft.com>
2024-07-12 17:34:34 -06:00
15f3b97d5a
Improved Test Coverage for HTTP Utility's IP Setting Functionality ( #2693 )
2024-07-12 15:44:44 -07:00
6293d6a991
HTTP semantic convention stability migration for fastapi ( #2682 )
2024-07-12 11:48:04 -07:00
5a27946920
Add Emídio Neto as an approver ( #2703 )
2024-07-12 10:49:48 -07:00
b697f4ab9a
opentelemetry-instrumentation-asgi: always set status code on duration attributes ( #2627 )
2024-07-12 09:38:40 -07:00
43dfc73c4c
add sync and async test guide at contributing.md ( #2694 )
2024-07-11 09:34:59 -07:00
bbbe3ab7ab
Add NoOpTracerProvider test for starlette ( #2654 )
2024-07-11 09:18:48 -07:00
60fb936b7e
instrumentation/asyncio: catch CancelledError exception in tests ( #2690 )
...
* instrumentation/asyncio: catch CancelledError exception in tests
After a29242f49386c097defce500b138dc00f06ce300 we are re-raising the
CancelledError so we need to catch it on the caller side.
Fix #2688
* instrument/asyncio: don't test anext on python < 3.10
Since it's not available there.
* instrumentation/asyncio: use unittest.skipIf instead of reimplementing it
---------
Co-authored-by: Leighton Chen <lechen@microsoft.com>
2024-07-10 12:34:39 -06:00
0b20c955fa
exporter/prometheus-remote-write: fix test requirements for pypy ( #2692 )
2024-07-10 10:31:35 -07:00
b1b9be0813
Fix lint-instrumentation-mysqlclient in tox.ini ( #2691 )
2024-07-10 10:20:44 -07:00
15fd1de93f
Bump certifi and zipp ( #2689 )
...
* requirements: bump zipp to 3.19.2
To resolve a dependabot securiy report.
* requirements: bump certifi to 2024.7.4
To resolve a dependabot security report.
2024-07-10 09:24:05 -06:00
5ff46ac9d1
Move benchmarks outside of tests directory ( #2670 )
...
Fixes #2669
2024-07-09 17:17:00 -06:00
c8e529e437
Update CHANGELOG.md ( #2665 )
2024-07-09 09:55:16 -07:00
3518974d6e
Fix typos in tox.ini ( #2666 )
2024-07-05 13:07:11 -06:00
c4c9b6b9a1
Add capture to open file descriptors in system metrics instrumentation ( #2652 )
...
* add capture to open file descriptors in system metrics instrumentation
* fix meter type
* fix pypy test
* add changelog entry
* Update instrumentation/opentelemetry-instrumentation-system-metrics/src/opentelemetry/instrumentation/system_metrics/__init__.py
Co-authored-by: Leighton Chen <lechen@microsoft.com>
* remove runtiem prefix
* update tests
---------
Co-authored-by: Leighton Chen <lechen@microsoft.com>
2024-07-05 11:40:19 -06:00