Revisions of python-opentelemetry-api
Dominique Leuenberger (dimstar_suse)
accepted
request 1198294
from
Dirk Mueller (dirkmueller)
(revision 15)
Ana Guerrero (anag+factory)
accepted
request 1181383
from
Ana Guerrero (anag+factory)
(revision 14)
Required by python-opentelemetry-sdk - update to 1.25.0: * Fix class BoundedAttributes to have RLock rather than Lock * Remove thread lock by loading RuntimeContext explicitly. * Update proto version to v1.2.0 * Add to_json method to ExponentialHistogram * Bump mypy to 1.9.0 * Fix exponential histograms * Fix otlp exporter to export log_record.observed_timestamp * Add capture the fully qualified type name for raised exceptions in spans * Prometheus exporter sort label keys to prevent duplicate metrics when user input changes order * Update semantic conventions to version 1.25.0. * Rename test objects to avoid pytest warnings * Add span flags to OTLP spans and links * Record links with invalid SpanContext if either attributes or TraceState are not empty * Add OpenTelemetry trove classifiers to PyPI packages * Fix prometheus metric name and unit conversion (#3924) * Add parameters for Distros and configurators to configure autoinstrumentation in addition to existing environment variables.
Ana Guerrero (anag+factory)
accepted
request 1164295
from
Dirk Mueller (dirkmueller)
(revision 13)
- update to 1.24.0: * Make create_gauge non-abstract method * Make `tracer.start_as_current_span()` decorator work with async functions * Fix python 3.12 deprecation warning * bump mypy to 0.982 * Add support for OTEL_SDK_DISABLED environment variable * Fix ValueError message for PeriodicExportingMetricsReader * Use `BaseException` instead of `Exception` in `record_exception` * Make span.record_exception more robust * Fix license field in pyproject.toml files
Ana Guerrero (anag+factory)
accepted
request 1161407
from
Markéta Machová (mcalabkova)
(revision 12)
Ana Guerrero (anag+factory)
accepted
request 1135287
from
Dirk Mueller (dirkmueller)
(revision 11)
- update to 1.22.0: * Prometheus exporter sanitize info metric (#3572) * Remove Jaeger exporters (#3554) * Log stacktrace on `UNKNOWN` status OTLP export error (#3536) * Fix OTLPExporterMixin shutdown timeout period (#3524) * Handle `taskName` `logrecord` attribute (#3557)
Ana Guerrero (anag+factory)
accepted
request 1132370
from
Dirk Mueller (dirkmueller)
(revision 10)
- update to 1.21.0: * Fix `SumAggregation`  (#3390) * Fix handling of empty metric collection cycles (#3335) * Fix error when no LoggerProvider configured for LoggingHandler (#3423) * Make `opentelemetry_metrics_exporter` entrypoint support pull exporters (#3428) * Allow instrument names to have '/' and up to 255 characters (#3442) * Do not load Resource on sdk import (#3447) * Update semantic conventions to version 1.21.0 (#3251) * Add missing schema_url in global api for logging and metrics (#3251) * Prometheus exporter support for auto instrumentation (#3413) * Modify Prometheus exporter to translate non-monotonic Sums into Gauges (#3306) * Update the body type in the log ($3343) * Add max_scale option to Exponential Bucket Histogram Aggregation (#3323) * Use BoundedAttributes instead of raw dict to extract attributes from LogRecord (#3310) * Support dropped_attributes_count in LogRecord and exporters (#3351) * Add unit to view instrument selection criteria (#3341) * Upgrade opentelemetry-proto to 0.20 and regen #3355) * Include endpoint in Grpc transient error warning #3362) * Fixed bug where logging export is tracked as trace #3375) * Select histogram aggregation with an environment variable * Move Protobuf encoding to its own package (#3169) * Add experimental feature to detect resource detectors in auto
Dominique Leuenberger (dimstar_suse)
accepted
request 1086592
from
Daniel Garcia (dgarcia)
(revision 9)
- Ignore some tests because there's no opentelemetry-test-util module gh#open-telemetry/opentelemetry-python#2263 - Update to 1.17.0: * Implement LowMemory temporality (#3223) * PeriodicExportingMetricReader will continue if collection times out (#3100) * Fix formatting of ConsoleMetricExporter. (#3197) * Fix use of built-in samplers in SDK configuration (#3176) * Implement shutdown procedure forOTLP grpc exporters (#3138) * Add exponential histogram (#2964) * Add OpenCensus trace bridge/shim (#3210) * A lot more changes in previous releases can be found at https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md#version-1170038b0-2023-03-22
Dominique Leuenberger (dimstar_suse)
accepted
request 1081849
from
Dirk Mueller (dirkmueller)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 929161
from
Robert Schweikert (rjschwei)
(revision 6)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 891320
from
Robert Schweikert (rjschwei)
(revision 5)
Dominique Leuenberger (dimstar_suse)
accepted
request 794251
from
Tomáš Chvátal (scarabeus_iv)
(revision 3)
Dominique Leuenberger (dimstar_suse)
accepted
request 789081
from
Tomáš Chvátal (scarabeus_iv)
(revision 2)
Dominique Leuenberger (dimstar_suse)
accepted
request 783441
from
Tomáš Chvátal (scarabeus_iv)
(revision 1)
Displaying all 15 revisions