Added
- Add
opentelemetry-instrumentation-structloginstrumentation package and sharedlog_utilshelpers for emitting structlog events as OpenTelemetry logs. (#4286) opentelemetry-instrumentation-celery: adduse_span_linksoption to link task execution spans to producer spans instead of creating parent-child relationships (#4537)opentelemetry-instrumentation-aws-lambda: add SQS context propagation support (#4668)opentelemetry-instrumentation-httpx: add support for httpx2 (#4730)opentelemetry-instrumentation-tortoiseorm: Implement database semantic convention stability migration support throughOTEL_SEMCONV_STABILITY_OPT_IN(#4731)opentelemetry-instrumentation-asyncpg: add database semantic convention stability support throughOTEL_SEMCONV_STABILITY_OPT_IN(#4733)opentelemetry-instrumentation-pymemcache: add database semconv stability migration support (#4739) - ��o�p�e�n�t�e�l�e�m�e�t�r�y�-�i�n�s�t�r�u�m�e�n�t�a�t�i�o�n�-�c�a�s�s�a�n�d�r�a�:� �a�d�d� �s�e�m�c�o�n�v� �s�t�a�b�i�l�i�t�y� �m�i�g�r�a�t�i�o�n� �s�u�p�p�o�r�t� � � (#4747)opentelemetry-instrumentation-pymongo: add database semantic convention stability support throughOTEL_SEMCONV_STABILITY_OPT_IN(#4772)opentelemetry-instrumentation-aiopg: add database semantic convention stability support throughOTEL_SEMCONV_STABILITY_OPT_IN(#4820)
Changed
- opentelemetry-instrumentation-urllib3: remove multiple calls to sanitize_method (#4718)
Removed
opentelemetry-instrumentation-elasticsearch: drop the package since all supportedelasticsearchversions have a native OTel instrumentation (#4759)
Fixed
opentelemetry-instrumentation-grpc: handleNotImplementedErrorfromadd_done_callbackin aio client instrumentation (#4429)opentelemetry-util-http: recognize QUERY as known method insanitize_method(#4734)opentelemetry-instrumentation-pika: prevent duplicate consumer spans (#4740)opentelemetry-instrumentation-pyramid: avoid duplicate traversal subscribers (#4741)opentelemetry-instrumentation-boto3sqs: handle missingSuccessfulkey insend_message_batchresponse when all messages fail (#4746)opentelemetry-instrumentation-logging: export formatter-added attributes (#4764)opentelemetry-instrumentation-aiohttp-server: fix span name andhttp.routeattribute according to http semantic conventions (#4768)opentelemetry-instrumentation-dbapi: fix suppression for async queries (#4781)opentelemetry-instrumentation-redis: don't fail commands when the connection pool lacksconnection_kwargs(#4782)opentelemetry-util-genai,instrumentation-genai/*: ignore now deprecated GenAI enums (#4814)