forked from pool/python-opentelemetry-api
Accepting request 929161 from devel:languages:python
- Version update to 1.5.0 - Add pre and post instrumentation entry points (#1983) - Fix documentation on well known exporters and variable OTEL_TRACES_EXPORTER which were misnamed (#2023) - `opentelemetry-sdk` `get_aggregated_resource()` returns default resource and service name whenever called (#2013) - `opentelemetry-distro` & `opentelemetry-sdk` Moved Auto Instrumentation Configurator code to SDK to let distros use its default implementation (#1937) - Add Trace ID validation to meet TraceID spec (#1992) - Fixed Python 3.10 incompatibility in `opentelemetry-opentracing-shim` tests (#2018) - `opentelemetry-sdk` added support for `OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT` (#2044) - `opentelemetry-sdk` Fixed bugs (#2041, #2042 & #2045) in Span Limits (#2044) - `opentelemetry-sdk` Add support for `OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT` env var (#2056) - `opentelemetry-sdk` Treat limit even vars set to empty values as unset/unlimited. (#2054) - `opentelemetry-api` Attribute keys must be non-empty strings. (#2057) - from version 1.4.0 + Added - Moved `opentelemetry-instrumentation` to core repository. (#1959) - Add support for OTLP Exporter Protobuf over HTTP (#1868) - Dropped attributes/events/links count available exposed on ReadableSpans. (#1893) - Added dropped count to otlp, jaeger and zipkin exporters. (#1893) - Give OTLPHandler the ability to process attributes (#1952) - Add global LogEmitterProvider and convenience function get_log_emitter (#1901) - Add OTLPHandler for standard library logging module (#1903) + Changed - Updated `opentelemetry-opencensus-exporter` to use `service_name` of spans instead of resource (#1897) - Added descriptions to the env variables mentioned in the opentelemetry-specification (#1898) - Ignore calls to `Span.set_status` with `StatusCode.UNSET` and also if previous (forwarded request 929148 from glaubitz) OBS-URL: https://build.opensuse.org/request/show/929161 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-opentelemetry-api?expand=0&rev=6
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:704a3b2a7511d2c9065013d362a8371bc452ae6c0521941de680af2a5ca94884
|
||||
size 33194
|
||||
3
opentelemetry-api-1.5.0.tar.gz
Normal file
3
opentelemetry-api-1.5.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ce439a940c37f9e8aa7c65b35c56a94e728a9e46b3df60caa0fb656a05bd4285
|
||||
size 35721
|
||||
@@ -1,3 +1,93 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 4 10:15:19 UTC 2021 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Version update to 1.5.0
|
||||
- Add pre and post instrumentation entry points (#1983)
|
||||
- Fix documentation on well known exporters and variable OTEL_TRACES_EXPORTER
|
||||
which were misnamed (#2023)
|
||||
- `opentelemetry-sdk` `get_aggregated_resource()` returns default resource and
|
||||
service name whenever called (#2013)
|
||||
- `opentelemetry-distro` & `opentelemetry-sdk` Moved Auto Instrumentation Configurator
|
||||
code to SDK to let distros use its default implementation (#1937)
|
||||
- Add Trace ID validation to meet TraceID spec (#1992)
|
||||
- Fixed Python 3.10 incompatibility in `opentelemetry-opentracing-shim` tests (#2018)
|
||||
- `opentelemetry-sdk` added support for `OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT` (#2044)
|
||||
- `opentelemetry-sdk` Fixed bugs (#2041, #2042 & #2045) in Span Limits (#2044)
|
||||
- `opentelemetry-sdk` Add support for `OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT` env var (#2056)
|
||||
- `opentelemetry-sdk` Treat limit even vars set to empty values as unset/unlimited. (#2054)
|
||||
- `opentelemetry-api` Attribute keys must be non-empty strings. (#2057)
|
||||
- from version 1.4.0
|
||||
+ Added
|
||||
- Moved `opentelemetry-instrumentation` to core repository. (#1959)
|
||||
- Add support for OTLP Exporter Protobuf over HTTP (#1868)
|
||||
- Dropped attributes/events/links count available exposed on ReadableSpans. (#1893)
|
||||
- Added dropped count to otlp, jaeger and zipkin exporters. (#1893)
|
||||
- Give OTLPHandler the ability to process attributes (#1952)
|
||||
- Add global LogEmitterProvider and convenience function get_log_emitter (#1901)
|
||||
- Add OTLPHandler for standard library logging module (#1903)
|
||||
+ Changed
|
||||
- Updated `opentelemetry-opencensus-exporter` to use `service_name` of spans
|
||||
instead of resource (#1897)
|
||||
- Added descriptions to the env variables mentioned in the opentelemetry-specification
|
||||
(#1898)
|
||||
- Ignore calls to `Span.set_status` with `StatusCode.UNSET` and also if previous
|
||||
status already had `StatusCode.OK`. (#1902)
|
||||
- Attributes for `Link` and `Resource` are immutable as they are for `Event`, which
|
||||
means any attempt to modify attributes directly will result in a `TypeError` exception.
|
||||
(#1909)
|
||||
- Added `BoundedAttributes` to the API to make it available for `Link` which is defined
|
||||
in the API. Marked `BoundedDict` in the SDK as deprecated as a result. (#1915)
|
||||
- Fix OTLP SpanExporter to distinguish spans based off Resource and InstrumentationInfo
|
||||
(#1927)
|
||||
- Updating dependency for opentelemetry api/sdk packages to support major version
|
||||
instead of pinning to specific versions. (#1933)
|
||||
- `opentelemetry-semantic-conventions` Generate semconv constants update for OTel
|
||||
Spec 1.5.0 (#1946)
|
||||
+ Fixed
|
||||
- Updated `opentelementry-opentracing-shim` `ScopeShim` to report exceptions in
|
||||
opentelemetry specification format, rather than opentracing spec format. (#1878)
|
||||
- from version 1.3.0
|
||||
+ Added
|
||||
- Allow span limits to be set programatically via TracerProvider. (#1877)
|
||||
- Added support for CreateKey functionality. (#1853)
|
||||
+ Changed
|
||||
- Updated get_tracer to return an empty string when passed an invalid name (#1854)
|
||||
- Changed AttributeValue sequences to warn mypy users on adding None values to array
|
||||
(#1855)
|
||||
- Fixed exporter OTLP header parsing to match baggage header formatting. (#1869)
|
||||
- Added optional `schema_url` field to `Resource` class (#1871)
|
||||
- Update protos to latest version release 0.9.0 (#1873)
|
||||
- from version 1.2.0
|
||||
+ Added
|
||||
- Added example for running Django with auto instrumentation. (#1803)
|
||||
- Added `B3SingleFormat` and `B3MultiFormat` propagators to the
|
||||
`opentelemetry-propagator-b3` package. (#1823)
|
||||
- Added support for OTEL_SERVICE_NAME. (#1829)
|
||||
- Lazily read/configure limits and allow limits to be unset. (#1839)
|
||||
- Added support for OTEL_EXPORTER_JAEGER_TIMEOUT (#1863)
|
||||
+ Changed
|
||||
- Fixed OTLP gRPC exporter silently failing if scheme is not specified
|
||||
in endpoint. (#1806)
|
||||
- Rename CompositeHTTPPropagator to CompositePropagator as per specification.
|
||||
(#1807)
|
||||
- Propagators use the root context as default for `extract` and do not modify
|
||||
the context if extracting from carrier does not work. (#1811)
|
||||
- Fixed `b3` propagator entrypoint to point to `B3SingleFormat` propagator.
|
||||
(#1823)
|
||||
- Added `b3multi` propagator entrypoint to point to `B3MultiFormat` propagator.
|
||||
(#1823)
|
||||
- Improve warning when failing to decode byte attribute (#1810)
|
||||
- Fixed inconsistency in parent_id formatting from the ConsoleSpanExporter
|
||||
(#1833)
|
||||
- Include span parent in Jaeger gRPC export as `CHILD_OF` reference (#1809)
|
||||
- Fixed sequence values in OTLP exporter not translating (#1818)
|
||||
- Update transient errors retry timeout and retryable status codes (#1842)
|
||||
- Apply validation of attributes to `Resource`, move attribute related logic
|
||||
to separate package. (#1834)
|
||||
- Fix start span behavior when excess links and attributes are included (#1856)
|
||||
+ Removed
|
||||
- Moved `opentelemetry-instrumentation` to contrib repository. (#1797)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 7 13:44:36 UTC 2021 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%define skip_python2 1
|
||||
Name: python-opentelemetry-api
|
||||
Version: 1.1.0
|
||||
Version: 1.5.0
|
||||
Release: 0
|
||||
Summary: OpenTelemetry Python API
|
||||
License: Apache-2.0
|
||||
@@ -35,6 +35,7 @@ Requires: python-setuptools
|
||||
Requires: python-aiocontextvars
|
||||
%endif
|
||||
# SECTION test requirements
|
||||
BuildRequires: %{python_module Deprecated}
|
||||
BuildRequires: %{python_module pytest}
|
||||
# /SECTION
|
||||
%python_subpackages
|
||||
|
||||
Reference in New Issue
Block a user