Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: open-telemetry/opentelemetry-python

Version 1.39.1/0.60b1

11 Dec 13:32
b4c1327
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

This is a patch release on the previous 1.39.0/0.60b0 release, fixing the issue(s) below.

  • Silence events API warnings for internal users (#4847)
Assets2
Loading

Version 1.39.0/0.60b0

03 Dec 13:20
dc0a9b3
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • opentelemetry-api: Convert objects of any type other than AnyValue in attributes to string to be exportable (#4808)

  • docs: Added sqlcommenter example (#4734)

  • build: bump ruff to 0.14.1 (#4782)

  • Addopentelemetry-exporter-credential-provider-gcp as an optional dependency toopentelemetry-exporter-otlp-proto-grpc andopentelemetry-exporter-otlp-proto-http (#4760)

  • semantic-conventions: Bump to 1.38.0 (#4791)

  • [BREAKING] Remove LogData and extend SDK LogRecord to have instrumentation scope (#4676)

  • [BREAKING] Rename several classes from Log to LogRecord
    (#4647)

    Migration Guide:

    LogData has been removed. Users should update their code as follows:

    • For Log Exporters: Change fromSequence[LogData] toSequence[ReadableLogRecord]

      # Beforefromopentelemetry.sdk._logsimportLogDatadefexport(self,batch:Sequence[LogData])->LogRecordExportResult:    ...# Afterfromopentelemetry.sdk._logsimportReadableLogRecorddefexport(self,batch:Sequence[ReadableLogRecord])->LogRecordExportResult:    ...
    • For Log Processors: UseReadWriteLogRecord for processing,ReadableLogRecord for exporting

      # Beforefromopentelemetry.sdk._logsimportLogDatadefon_emit(self,log_data:LogData):    ...# Afterfromopentelemetry.sdk._logsimportReadWriteLogRecord,ReadableLogRecorddefon_emit(self,log_record:ReadWriteLogRecord):# Convert to ReadableLogRecord before exportingreadable=ReadableLogRecord(log_record=log_record.log_record,resource=log_record.resourceorResource.create({}),instrumentation_scope=log_record.instrumentation_scope,limits=log_record.limits,    )    ...
    • Accessing log data: Use the same attributes onReadableLogRecord/ReadWriteLogRecord

      • log_record.log_record - The API LogRecord (contains body, severity, attributes, etc.)
      • log_record.resource - The Resource
      • log_record.instrumentation_scope - The InstrumentationScope (now included, was in LogData before)
      • log_record.limits - The LogRecordLimits
  • Mark the Events API/SDK as deprecated. The Logs API/SDK should be used instead, an event is now aLogRecord with theevent_name field set (#4654).

  • Fix type checking for built-in metric exporters (#4820)

Loading

Version 1.38.0/0.59b0

16 Oct 08:36
1f68134
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Addrstcheck to pre-commit to stop introducing invalid RST (#4755)
  • logs: extend Logger.emit to accept separated keyword arguments (#4737)
  • logs: add warnings for classes that would be deprecated and renamed in 1.39.0 (#4771)
Loading
binbjz reacted with thumbs up emojibinbjz reacted with hooray emojibinbjz reacted with rocket emoji
1 person reacted

Version 1.37.0/0.58b0

11 Sep 10:29
bc413fc
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Add experimental composite samplers (#4714)
  • Add new environment variables to the SDKOTEL_PYTHON_EXPORTER_OTLP_{HTTP/GRPC}_{METRICS/TRACES/LOGS}_CREDENTIAL_PROVIDER that can be used to inject arequests.Session orgrpc.ChannelCredentials object into OTLP exporters created during auto instrumentation#4689.
  • Filter duplicate logs out of some internallogger's logs on the export logs path that might otherwise endlessly log or cause a recursion depth exceeded issue in cases where logging itself results in an exception. (#4695).
  • docs: linked the examples with their github source code location and added Prometheus example (#4728)
  • Permit to override default HTTP OTLP exporters headers (#4634)
  • semantic-conventions: Bump to 1.37.0 (#4731)
  • opentelemetry-sdk: fix handling of OTEL_ATTRIBUTE_COUNT_LIMIT in logs (#4677)
  • Performance: Cacheimportlib_metadata.entry_points (#4735)
  • opentelemetry-sdk: fix calling Logger.emit with an API LogRecord instance (#4741)
Loading

Version 1.36.0/0.57b0

29 Jul 15:12
1aaa2a2
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Add missing Prometheus exporter documentation (#4485)

  • Overwrite logging.config.fileConfig and logging.config.dictConfig to ensure the OTLPLogHandler remains attached to the root logger. Fix a bug that can cause a deadlock to occur overlogging._lock in some cases (#4636).

  • otlp-http-exporter: set default value for paramtimeout_sec in_export method (#4691)

  • Update OTLP gRPC/HTTP exporters: calling shutdown will now interrupt exporters that are sleeping before a retry attempt, and cause them to return failure immediately. Update BatchSpan/LogRecordProcessors: shutdown will now complete after 30 seconds of trying to finish exporting any buffered telemetry, instead of continuing to export until all telemetry was exported. (#4638).

Loading

Version 1.35.0/0.56b0

11 Jul 12:23
ad266aa
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Update OTLP proto to v1.7#4645.
  • Addevent_name as a top level field in theLogRecord. Events are now simply logs with theevent_name field set, the logs SDK should be used to emit events (#4652).
  • Update OTLP gRPC/HTTP exporters: the export timeout is now inclusive of all retries and backoffs. A +/-20% jitter was added to all backoffs. A pointless 32 second sleep that occurred after all retries had completed/failed was removed. (#4564).
  • Update ConsoleLogExporter.export to handle LogRecord's containing bytes type in the body (#4614).
  • opentelemetry-sdk: Fix invalidtype: ignore that causes mypy to ignore the whole file (#4618)
  • Addspan_exporter property back toBatchSpanProcessor class (#4621)
  • Fix license field in pyproject.toml files (#4625)
  • Update logger level to NOTSET in logs example (#4637)
  • Logging API accepts optionalcontext; deprecatestrace_id,span_id,trace_flags. (#4597) and (#4668)
  • sdk: use context instead of trace_id,span_id for initializing LogRecord (#4653)
  • Rename LogRecordProcessor.emit to on_emit (#4648)
  • Logging API hide std_to_otel function to convert python logging severity to otel severity (#4649)
  • proto: relax protobuf version requirement to support v6 (#4620)
  • Bump semantic-conventions to 1.36.0 (#4669)
  • Set expected User-Agent in HTTP headers for grpc OTLP exporter (#4658)

Breaking Changes

We are working on stabilizing the Log signal that would require making deprecations and breaking changes. We will try to reduce the releases that may require an update to your code, especially for instrumentations or for sdk developers.

  • Rename LogRecordProcessor.emit to on_emit (#4648)
Loading

Version 1.34.1/0.55b1

10 Jun 08:55
f55810d
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

This is a patch release on the previous 1.34.0/0.55b0 release, fixing the issue(s) below.

  • opentelemetry-sdk: Fix invalidtype: ignore that causes mypy to ignore the whole file (#4618)
  • Addspan_exporter property back toBatchSpanProcessor class (#4621)
Loading

Version 1.34.0/0.55b0

04 Jun 13:31
74645c0
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • typecheck: add sdk/resources and drop mypy (#4578)
  • RefactorBatchLogRecordProcessor to simplify code and make the control flow more clear (#4562 and#4535).
  • Use PEP702 for marking deprecations (#4522)
  • RefactorBatchLogRecordProcessor andBatchSpanProcessor to simplify code and make the control flow more clear (#4562#4535, and#4580).
  • Remove log messages fromBatchLogRecordProcessor.emit, this caused the program to crash at shutdown with a max recursion error (#4586).
  • Configurable max retry timeout for grpc exporter (#4333)
  • opentelemetry-api: allow importlib-metadata 8.7.0 (#4593)
  • opentelemetry-test-utils: assert explicit bucket boundaries in histogram metrics (#4595)
  • Bump semantic conventions to 1.34.0 (#4599)
  • Drop support for Python 3.8 (#4520)
Loading
vprivat-ads and gregbrowndev reacted with thumbs up emoji
2 people reacted

Version 1.33.1/0.54b1

16 May 18:52
acae2c2
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

This is a patch release on the previous 1.33.0/0.54b0 release, fixing the issue(s) below.

  • Remove log messages fromBatchLogRecordProcessor.emit, this caused the program to crash at shutdown with a max recursion error (#4586).
Loading

Version 1.33.0/0.54b0

09 May 14:56
65904db
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Fix intermittentConnection aborted error when using otlp/http exporters (#4477)
  • opentelemetry-sdk: use stable code attributes:code.function ->code.function.name,code.lineno ->code.line.number,code.filepath ->code.file.path (#4508)
  • Fix serialization of extended attributes for logs signal (#4342)
  • Handle OTEL_PROPAGATORS contains None (#4553)
  • docs: updated and added to the metrics and log examples (#4559)
  • Bump semantic conventions to 1.33.0 (#4567)
Loading
Previous1345678
Previous

[8]ページ先頭

©2009-2025 Movatter.jp